From 2555232f45ffa70bc911d4b65a2a6ffe0a57b1ec Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Mon, 19 Jun 2023 16:20:54 -0600 Subject: [PATCH] Set initial audio value --- frigate/comms/mqtt.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frigate/comms/mqtt.py b/frigate/comms/mqtt.py index 07799f9da..4ddfbe7f1 100644 --- a/frigate/comms/mqtt.py +++ b/frigate/comms/mqtt.py @@ -41,7 +41,7 @@ class MqttClient(Communicator): # type: ignore[misc] for camera_name, camera in self.config.cameras.items(): self.publish( f"{camera_name}/recordings/state", - "ON" if camera.record.enabled else "OFF", + "ON" if camera.record.enabled_in_config else "OFF", retain=True, ) self.publish( @@ -49,6 +49,11 @@ class MqttClient(Communicator): # type: ignore[misc] "ON" if camera.snapshots.enabled else "OFF", retain=True, ) + self.publish( + f"{camera_name}/audio/state", + "ON" if camera.audio.enabled_in_config else "OFF", + retain=True, + ) self.publish( f"{camera_name}/detect/state", "ON" if camera.detect.enabled else "OFF",