2022-04-04 23:30:00.933 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '235' with function 'JSONPATH:$.ENERGY.Voltage' and format '%s'
bei allen, sprich Spannung, Ampere, Watt, Today, Yesterday, Total.
Könnt ihr mir sagen warum ?
Die Werte werden alle richtig angezeigt.
Danke
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
Hi udotoni,
hat sich schon erledigt, waren Schreibfehler in den Items und Things.
Brauche wohl eine neue Tastatur, habe festgestellt das sie ab und zu das "r" und "h" nicht nimmt.
zb. Tellerschleifer --> Telleschleifer, Spuelmaschine --> Spuelmascine
Dadurch stimmte die Angabe vom tele/xxxxx/SENSOR nicht
Läuft jetzt ohne "WARN" Meldung im Log.
Trotzdem danke
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
@udotoni,
irgendwie verstehe ich es nicht, habe jetzt die Steckdose Tellerschleifer kpl. gelöscht und neu hinzugefügt wegen den Schreibfehlern.
Jetzt ist es wieder mit den "WARN" Meldungen
2022-04-05 13:59:09.652 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '238' with function 'JSONPATH:$.ENERGY.Voltage' and format '%s'
2022-04-05 13:59:09.658 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '0.001' with function 'JSONPATH:$.ENERGY.Yesterday' and format '%.1f kWh'
2022-04-05 13:59:09.662 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '0.064' with function 'JSONPATH:$.ENERGY.Total' and format '%.1f kWh'
2022-04-05 13:59:09.666 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '56' with function 'JSONPATH:$.ENERGY.Power' and format '%.1f W'
2022-04-05 13:59:09.670 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '0.063' with function 'JSONPATH:$.ENERGY.Today' and format '%.1f kWh'
2022-04-05 13:59:09.674 [WARN ] [ofiles.JSonPathTransformationProfile] - Could not transform state '0.235' with function 'JSONPATH:$.ENERGY.Current' and format '%.1f A'
2022-04-05 13:59:09.659 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Tellerschleifer_TellerschleiferSpannung' changed from 239 to 238
2022-04-05 13:59:09.671 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Tellerschleifer_TellerschleiferTotal' changed from 0.06 to 0.064
2022-04-05 13:59:09.680 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Tellerschleifer_TellerschleiferWatt' changed from 38 to 56
2022-04-05 13:59:09.682 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Tellerschleifer_TellerschleiferToday' changed from 0.059 to 0.063
2022-04-05 13:59:09.686 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Tellerschleifer_TellerschleiferStrom' changed from 0.178 to 0.235
bei meiner Steckdose "Spülmaschine" ist jetzt alles Ok.
Ich bin mir nicht bewußt etwas anders gemacht zu haben
wo sollte "%.1f V" eingegeben werden ?
Bei Channel's/Item und/oder unter State Description --> Pattern
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
Die Formatierung des Status erfolgt ausschließlich im Item. Wenn Du über die UI konfigurierst, geht es nur über die Metadaten -> State description -> pattern.
Vielleicht zeigst Du mal die konkrete Konfiguration (als Code)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
irgendetwas ist hier voll im argen.
Ich habe jetzt mal den Raspi neu gestartet und nun ist alles HANDLER_MISSING_ERROR.
Werde noch verrückt, lief alles gestern nachdem update incl. neu starten und jetzt nichts mehr
EDIT: nach "openhab-cli clean-cache" ist alles wieder i.O. ausser die Warn Meldung
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
ich hoffe ic habe den Fehler gefunden, ich hatte unter Channel's bei dem gelinktem Item Profile auch als JSONPATH und die Werte eingetragen.
Nachdem ich jetzt im Profil auf Standard gesetzt habe kommt keine "WARN" Meldung mehr.
Wäre es dann doppelt ? Denn in der Channel Config unter "Show advanced" gibt man den JSONPATH ja auch ein.
@udotoni
war es der Code den Du sehen wolltest ?
Ist super von Dir das Du Dich hier so reinhängst um unerfahrenen Usern zu helfen, ist glaube ich nicht immer einfach für Dich es so mitzuteilen das auch Anfänger es gleich verstehen.
Danke Dir
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)