CerboGX Keepalive-Fehler nach Update auf 5.0.3
Verfasst: 4. Dez 2025 14:32
Hi,
habe heute Mittag eine Update auf die 5.0.3 gemacht (kommend von 5.0.2).
Nach einigem Suchen habe ich einen Fehler, warum keine Daten meiner PVA-Anlage angezeigt werden, lokalisieren können.
Allerdings komme ich jetzt nicht weiter.
Ich verwende dieses Script:
In den Logs finde ich nur:
Das Einzige, was mit da auffällt, ist dass es die Adresse 192.168.6.1 in meinem Netzwerk nicht gibt.
Wäre mal wieder für jeden Tipp dankbar!
Viele Grüße
Norbert
Nachtrag:
Hab' den Fehler doch noch selber gefunden. Offenbar darf der zweite Parameter in publishMQTT(..) ab 5.0.3 kein Leerstring sein.
Ich habe nun '["battery/256/Soc"]' statt "" verwendet. Jetzt geht es wieder.
Danke!
habe heute Mittag eine Update auf die 5.0.3 gemacht (kommend von 5.0.2).
Nach einigem Suchen habe ich einen Fehler, warum keine Daten meiner PVA-Anlage angezeigt werden, lokalisieren können.
Allerdings komme ich jetzt nicht weiter.
Ich verwende dieses Script:
Code: Alles auswählen
actions.get("mqtt", "mqtt:broker:TH__Cerbo_GX_MQTT_Broker_c0619ab3aab9").publishMQTT("R/c0619ab3aab9/keepalive", "");Code: Alles auswählen
2025-12-04 14:22:00.154 [DEBUG] [.eclipse.jetty.server.HttpConnection] - generate: FLUSH for SendCallback@6a040854[PROCESSING][i=null,cb=org.eclipse.jetty.server.HttpChannel$SendCallback@7fe677ee] (null,[p=0,l=2,c
=32768,r=2],false)@COMMITTED
2025-12-04 14:22:00.154 [DEBUG] [org.eclipse.jetty.io.WriteFlusher ] - write: WriteFlusher@1695dfa9{IDLE}->null [HeapByteBuffer@6fd83ac0[p=0,l=5,c=1024,r=5]={<<<\r\n2\r\n>>>\n\n\n\x00\x00\x00\x00\x00\x00...\x00\
x00\x00\x00\x00\x00\x00},HeapByteBuffer@4be6241f[p=0,l=2,c=32768,r=2]={<<<\n\n>>>ent: mess...\x00\x00\x00\x00\x00\x00\x00}]
2025-12-04 14:22:00.154 [DEBUG] [org.eclipse.jetty.io.WriteFlusher ] - update WriteFlusher@1695dfa9{WRITING}->null:IDLE-->WRITING
2025-12-04 14:22:00.154 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - flushed 7 SocketChannelEndPoint@219ccff3{l=/192.168.6.79:8080,r=/192.168.6.1:34138,OPEN,fill=-,flush=W,to=1/30000}{io=0/0,kio=0,kro=1}->Http
Connection@45608c11[p=HttpParser{s=CONTENT,0 of -1},g=HttpGenerator@273f8cf0{s=COMMITTED}]=>HttpChannelOverHttp@468c7a53{s=HttpChannelState@16fa1d12{s=WAITING rs=ASYNC os=COMMITTED is=IDLE awp=false se=false i=fal
se al=2},r=4,c=false/false,a=WAITING,uri=//192.168.6.79:8080/rest/events?topics=openhab/rules/SC__Senden_keepalive_an_Cerbo_GX_PVA/*,age=300198}
2025-12-04 14:22:00.154 [DEBUG] [org.eclipse.jetty.io.WriteFlusher ] - Flushed=true written=7 remaining=0 WriteFlusher@1695dfa9{WRITING}->null
2025-12-04 14:22:00.155 [DEBUG] [org.eclipse.jetty.io.WriteFlusher ] - update WriteFlusher@1695dfa9{IDLE}->null:WRITING-->IDLE
2025-12-04 14:22:00.155 [DEBUG] [.eclipse.jetty.server.HttpConnection] - generate: DONE for SendCallback@6a040854[PROCESSING][i=null,cb=org.eclipse.jetty.server.HttpChannel$SendCallback@7fe677ee] (null,[p=2,l=2,c=
32768,r=0],false)@COMMITTED
2025-12-04 14:22:00.155 [DEBUG] [org.eclipse.jetty.server.HttpOutput ] - onWriteComplete(false,null) s=OPEN,api=BLOCKED,sc=false,e=null->s=OPEN,api=BLOCKING,sc=false,e=null c=null cb=null w=false
2025-12-04 14:22:00.155 [DEBUG] [e.jetty.util.thread.QueuedThreadPool] - ran org.eclipse.jetty.server.AsyncContextState$1@7c656873 in QueuedThreadPool[qtp1852722274]@6e6e4c62{STARTED,2<=14<=50,i=3,r=-1,q=0}Wäre mal wieder für jeden Tipp dankbar!
Viele Grüße
Norbert
Nachtrag:
Hab' den Fehler doch noch selber gefunden. Offenbar darf der zweite Parameter in publishMQTT(..) ab 5.0.3 kein Leerstring sein.
Ich habe nun '["battery/256/Soc"]' statt "" verwendet. Jetzt geht es wieder.
Danke!