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

home-assistant: Use a factor for expire_after

Ishraq Ibne Ashraf 3 éve
szülő
commit
f18a947b02
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'] = str(sleep_period + 60)
+            payload['expire_after'] = str(int(sleep_period * 1.5))
             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 ...')