Hauptmenü

HMS Sensor Werte

Begonnen von Helmi55, 03 September 2015, 19:36:32

Vorheriges Thema - Nächstes Thema

Helmi55

Guten Abend
ich habe einen HMS100T und der zeigt in den Readings State und temperature eine ältere Uhrzeit (13:53)
als im dazugehörigen FileLog (19:30)
Kann mir bitte jemand weiterhelfen - sollte doch der Wert vom Sensor der aktuellste sein oder?
Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Puschel74

Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Prof. Dr. Peter Henning

Vor allem ist das Angezeigte nicht "der Wert von Sensor" - sondern der Wert in der Web-Seite von FHEM.

"Der Wert vom Sensor" steht im am zeitnächsten im FileLog. Und wenn die Web-Seite nicht aufdatiert wird, kann der angezeigte Wert natürlich auch beliebig weit hinter dem FileLog sein...

LG

pah

Helmi55

Hallo pah
da steh ich jetzt auf der Leitung - wie wird die Seite aufdatiert?
Ich dachte der aktuelle Wert steht im Sensor . Das Logfile musste ich für den HMS erst händisch anlegen.
Beim 1Wire hab ich immer den aktuellen Wert???

Danke
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

frank

hast du longpoll aktiviert im webdevice? ist die verbindung zum server noch da? hast du zu viele verbindungen/tabs geöffnet? aktualisiere die seite mal manuell.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Helmi55

Hallo longpoll habe ich wissentlich nicht aktiviert - sehe ich auch unter Web attrb nicht
Habe shutdown restart durchgeführt.
Keine Änderung
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Was ich wissentlich getan habe, war dass ich den Sensor über die Attribute einem anderen Raum zugeordnet habe.......
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Helmi55

Habe jetzt longpoll auf 1 gesetzt - auch ohne Erfolg
Lasse jetzt mal den event Monitor laufen
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Prof. Dr. Peter Henning

Bitte etwas präziser ausdrücken, sonst versteht keiner das Problem: "Steht im Sensor" ist einfach falsch. Wenn FHEM den Wert vom Sensor gelesen hat, "steht" dieser in einer Datenstruktur des Programms. Und muss von dort aus ins Logfile (als Event, der vom Logfile abgefangen wird) und auf die Webseite (die vom FHEMWEB Device aufdatiert  wird).

Eine Diskrepanz kann also immer dann entstehen, wenn dieses Aufdatieren nicht korrekt abläuft. Warum das hier so ist ? Sorry, aber dafür sind nicht genügend Informationen vorhanden.

LG

pah

Helmi55

guten Morgen pah
also autocreate hat meinen Sensor HMS100T erkannt. Ich habe ihn umbenannt (Pool) und einem Raum (Garten) zugeordnet.
Danach habe ich das FileLog erstellt. (FileLog_Pool)

Wenn ich nun auf die Details klicke (Pool) ist der Wert 27.7 mit einem älteren Timestamp versehen als der von FileLog_Pool
Die Daten die im FileLog stehen müssen sich doch auch im Sensor selbst (Pool) abbilden. Der Sensor liefert doch die Daten für das LogFile

Hoffe ich konnte mich nun verständlich ausdrücken und hoffe auf eure Aufklärung - Danke
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Prof. Dr. Peter Henning

Zum drittenmal: Bitte nicht davon schreiben, irgendetwas "stünde im Sensor" - das ist wirklich irreführend.

Die Lösung des Problem liegt hier auf der Hand: Bei dem manuell angelegten Device handelt es sich keinesfalls um ein FileLog, das kennt nämlich keine Readings !! Auch steht das explizit da - als Type wird nämlich "HMS" angegeben, nicht "FileLog".

Vorgehen:
1. Löschen des vorgeblichen FileLog Devices. Sensor sollte dann wie gewünscht funktionieren.
2. Genau lesen, was in der Anfängerdoku zum Thema FileLog steht.
3. FileLog neu (und richtig) anlegen.

LG

pah

Helmi55

Danke
Angebliches FileLog gelöscht - Sensor empfängt wieder Daten.
Werde die Doku für das FileLog studieren und dann anlegen.

Danke für die Hilfe
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/