Das spricht aber dafür, dass beim Installieren von JavaScript Scripting irgendwas nicht ganz rund gelaufen ist.
Hast Du openHAB mal neu gestartet?
Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4 - JS Transformation
- udo1toni
- Beiträge: 15244
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 8
- Registriert: 6. Sep 2023 20:24
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4
ja, schon mehrmals nach dem Upgrade auf OH4. hat das vielleicht mit dem fehlenden Nashorn zu tun?
Die Meldungen tauchen im Wesentlichen nach dem Neustart auf und danach nur noch ganz selten, obwohl mehrere Modbus Items mit einer Transformation alles 10s die Daten abfragen
Die Meldungen tauchen im Wesentlichen nach dem Neustart auf und danach nur noch ganz selten, obwohl mehrere Modbus Items mit einer Transformation alles 10s die Daten abfragen

openHAB4.0.1 in einem Debian-Container (bookworm) (Proxmox 8.0.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 8
- Registriert: 6. Sep 2023 20:24
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4
In der JS Transformation hatte ich noch einen Fehler in einem der vielen Modbus Item. Nun ist die erste Warnung aus dem log nicht mehr vorhanden. Bleibt nur noch die zweite Warnung (ProfileFactory). Funktionieren tut es trotzdem!
Code: Alles auswählen
2023-09-09 17:46:09.282 [WARN ] [s.internal.SingleValueTransformation] - couldn't transform response because transformationService of type 'JS' is unavailable
2023-09-09 17:46:09.318 [WARN ] [.thing.internal.CommunicationManager] - No ProfileFactory found which supports profile 'transform:JS' for link 'ModbusWallboxDataID2A018Number -> modbus:data:1795f2b182:997484055e:number'
openHAB4.0.1 in einem Debian-Container (bookworm) (Proxmox 8.0.4, LXC), mit openHABian eingerichtet
-
- Beiträge: 222
- Registriert: 30. Dez 2019 20:29
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4 - JS Transformation
Hallo liebe Community,
ich möchte mich an dieses Thema mit anhängen.
Ich habe heute das Upgrade auf OH4 gemacht.
Dabei habe ich zuerst die bisherige Java-Version (V11) gelöscht und Java 17 neu installiert.
Dann habe ich das Upgrade ausgeführt.
Nach dem Neustart musste ich meine Things neu starten, dann hat soweit fast alles funktioniert.
Was nicht mehr, wie vorher funktioniert sind die Transformations.
Diese rechnen beispielsweise den Füllstand von 879 in 87,9% um.
Dazu habe ich wie bisher in dem jew. Item --> State Description --> Pattern
JS(Umrechnung_Prozent.js):%s
eingetragen. Das wurde auch nicht verändert.
Unter Einstellungen --> Transformations sind alle Transformations aufgelistet, neben jeder Transformation ist ein Symbol eines geschlossenen Schlosses.
Aktuell weiß ich nicht so recht, wo ich hier ansetzen soll, denn eigentlich ist alles richtig-zumindest soweit ich das beurteilen kann.
Habt ihr einen Tipp?
Danke.
ich möchte mich an dieses Thema mit anhängen.
Ich habe heute das Upgrade auf OH4 gemacht.
Dabei habe ich zuerst die bisherige Java-Version (V11) gelöscht und Java 17 neu installiert.
Dann habe ich das Upgrade ausgeführt.
Nach dem Neustart musste ich meine Things neu starten, dann hat soweit fast alles funktioniert.
Was nicht mehr, wie vorher funktioniert sind die Transformations.
Diese rechnen beispielsweise den Füllstand von 879 in 87,9% um.
Dazu habe ich wie bisher in dem jew. Item --> State Description --> Pattern
JS(Umrechnung_Prozent.js):%s
eingetragen. Das wurde auch nicht verändert.
Unter Einstellungen --> Transformations sind alle Transformations aufgelistet, neben jeder Transformation ist ein Symbol eines geschlossenen Schlosses.
Aktuell weiß ich nicht so recht, wo ich hier ansetzen soll, denn eigentlich ist alles richtig-zumindest soweit ich das beurteilen kann.
Habt ihr einen Tipp?
Danke.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.1.3 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.1.3 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
- udo1toni
- Beiträge: 15244
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4 - JS Transformation
In openHAB4 gibt es keine JavaScript Transformation mehr (bzw. schon, aber eben nicht mehr als getrennten Transformation Service) Stattdessen musst Du dieJavaScript Scripting Engine installieren.
Für die Verschiebung des Kommas kommt allerdings auch eine andere Variante in Betracht, sofern der Channel über UoM verfügt und die Unit auch angepasst werden kann (z.B. mqtt oder http)
Für die Verschiebung des Kommas kommt allerdings auch eine andere Variante in Betracht, sofern der Channel über UoM verfügt und die Unit auch angepasst werden kann (z.B. mqtt oder http)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 222
- Registriert: 30. Dez 2019 20:29
Re: Verbrauch Tag, Woche, Monat, Jahr nach Update auf Openhab 4 - JS Transformation
Vielen Dank udo1toni.
Die JavaScript Scripting Engine hat gefehlt-nun läuft alles.
Herzlichen Dank und ein schönes Wochenende.
Die JavaScript Scripting Engine hat gefehlt-nun läuft alles.
Herzlichen Dank und ein schönes Wochenende.
Hausautomation zu 95% mit Siemens Logo! (5x 0BA8).
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.1.3 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi
Gartenbewässerung, Rollosteuerung, Lichtsteuerung, etc.
Abfrage von Temperaturen, Helligkeit, Füllstand Zisterne Leistung Photovoltaik.
openHAB 4.1.3 mit folgenden Bindings:
- Bosch Indego Binding
- Tankerkönig Binding
- iCalendar Binding
- iCloud Binding
- Anwesenheit via iCloud
- ComfoAir Binding (Zehnder AirComfort A350)
- SolarEdge Binding (PV)
- OpenWeatherMap Binding
- DWD Pollenflug Binding
- DWD Unwetter Binding
- FritzBox TR064 Binding
- PLCLogo Binding
- WIFI LED Binding
- Luxtronikheatpump (Novelan-WP)
- BEOK Raumthermostate
- myenergi