Forráskód Böngészése

home-assistant: Choose an "expire_after" value based on the configured "period" value

Ishraq Ibne Ashraf 3 éve
szülő
commit
e2cfd87878
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      miflora-mqtt-daemon.py

+ 1 - 1
miflora-mqtt-daemon.py

@@ -347,7 +347,7 @@ elif reporting_mode == 'homeassistant-mqtt':
                     'model' : 'MiFlora Plant Sensor (HHCCJCY01)',
                     'sw_version': flora['firmware']
             }
-            payload['expire_after'] = '3600'
+            payload['expire_after'] = str(sleep_period + 60)
             mqtt_client.publish(discovery_topic, json.dumps(payload), 1, True)
 elif reporting_mode == 'gladys-mqtt':
     print_line('Announcing Mi Flora devices to MQTT broker for auto-discovery ...')