jemu75 / fhemApp

Web-App zur Steuerung deiner Smarthome Umgebung in Verbindung mit FHEM.
MIT License
29 stars 7 forks source link

Anzeige Datum/Zeit wird nicht vom FHEM Server angezeigt #77

Closed binford6000 closed 4 months ago

binford6000 commented 6 months ago

Aktuell: Da ich gerade aus dem Ausland über VPN auf die FHEMApp zugreife sehe ich, dass Datum + Uhrzeit meines Macbooks angezeigt wird und nicht die des FHEM Servers. Letzteres macht aber mMn. mehr Sinn da alle Anzeigen ja auch auf der lokalen Zeit basieren.

Vorschlag: Anzeige von Datum/Uhrzeit in absteigender Reihenfolge:

  1. FHEM-Server (FHEMApp läuft auch auf dem FHEM-Server)
  2. Server auf dem FHEMApp läuft (!= FHEM-Server)
  3. Client
benni1972 commented 6 months ago

Idee dazu:

Es interessiert tatsächlich die Zeit von FHEM und nicht die Client-Zeit. Von daher sollte die Zeit von FHEM kommen.

Man könnte dazu ein FHEM-Device+Reading (oder dessen Timestamp) für die Zeit angeben und das als Zeit darstelln . Im einfachsten Fall könnte das device ein at sein, das alle Minute einfach nichts macht!

defmod atFHEMAppTime at +*00:01:00 {}
attr atFHEMAppTime alignTime 00:00

Von diesem at kann dann der Timestamp von state als Zeit genommen werden in der Art:

atFHEMAppTime-state-ts:%d(time)

jemu75 commented 4 months ago

wird mit v4.1.4 umgesetzt

jemu75 commented 4 months ago

gelöst mit v4.1.4