Präsenzfunktion mit MQTT

Hallo,

Ich teste gerade verschiedene Funktionen mit Gladys und wenn ich ein Fake-Gerät (MQTT-Präsenzfunktion) hinzufüge, stimmt der angezeigte Text nicht mit der Realität überein.

Beim ersten Senden der Info an den MQTT-Broker durch mein Skript zeigt Gladys „in einigen Sekunden“ an

Ich glaube nicht, dass das der passende Text ist. Oder?

Hallo @Will_71

Zurück in die Zukunft

Danke @VonOx, ich hatte nicht mitbekommen, dass dieser Punkt bereits bekannt war.

Das sollte eigentlich schon behoben sein :sweat_smile:

Danke für die Schnelligkeit :+1:

Hallo @Will_71, der Bug kommt daher, dass die Uhrzeit deiner Gladys-Instanz ein paar Millisekunden vor der deines Browsers liegt :slight_smile:

Dennoch haben wir diesen „Bug“ kürzlich (letzten Freitag Nachmittag) behoben und das Update wird in der nächsten Version von Gladys veröffentlicht. (Siehe Commit => Fix #1328 : Presence sensor should not display datetime in the future… · GladysAssistant/Gladys@969d215 · GitHub )

Um den Bug zu beheben, schummeln wir ein bisschen: Falls das Datum von der Instanz in der Zukunft liegt, ersetzen wir es durch das aktuelle Datum des Browsers :slight_smile:

Also kann Gladys auch in die Zukunft sehen! Deshalb muss ich mein Domoticz durch Gladys ersetzen :joy:
Zwar war das nicht störend, aber es ist schon komisch, wenn man solche Nachrichten sieht.
Ich werde es beim nächsten Update testen, um zu bestätigen, dass es funktioniert!

Nochmals vielen Dank für die Schnelligkeit der Entwickler.

Gladys liest nicht mehr in die Zukunft und zeigt nicht mehr „in einigen Sekunden“ an :smile: :+1:
image