RaspberryMatic 3.73.9.20231130 – Neue Version

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Baxxy
Beiträge: 11026
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 631 Mal
Danksagung erhalten: 2283 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Baxxy » 22.12.2023, 18:05

ganderpe hat geschrieben:
22.12.2023, 17:32
Weiss jemand was das Bedeutet?
Nichts, vollkommen normal.

"Update-Meldungen" erscheinen nur auf der Startseite, wie sieht es da bei dir aus?

Beispiel von einem Test-System mit Nightly-Snapshot:

Code: Alles auswählen

Aktuelle Firmwareversion:	3.73.9.20231216 (3.73.9.20231130 verfügbar)

Benutzeravatar
jmaus
Beiträge: 9919
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 467 Mal
Danksagung erhalten: 1915 Mal
Kontaktdaten:

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von jmaus » 22.12.2023, 18:17

Wo ist da eine "Updatemeldung" bzw. Aufforderung zu sehen?!? Das ist lediglich eine Info welche gerade installiert und welche die gerade aktuellste ist…
RaspberryMatic 3.75.7.20240601 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Hanz Wied
Beiträge: 28
Registriert: 31.03.2015, 13:34
Hat sich bedankt: 1 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Hanz Wied » 23.12.2023, 07:48

ganderpe hat geschrieben:
22.12.2023, 17:32
Hallo,
ich bin schon auf der neuesten Version von RaspberryMatic, trotzdem kommt eine Updatemeldung auf die selbe Version...
Weiss jemand was das Bedeutet?
Hatte dies Meldung auch schon öfters nach einem Update (ob Automatisch oder Fileupload). Vor dem Update einen Reboot machen hilft bei mir.

Klaus1954
Beiträge: 70
Registriert: 08.12.2019, 14:41
System: Alternative CCU (auf Basis OCCU)
Wohnort: am schwäbischen Meer
Hat sich bedankt: 7 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Klaus1954 » 27.12.2023, 21:22

Baxxy hat geschrieben:
22.12.2023, 18:05
ganderpe hat geschrieben:
22.12.2023, 17:32
Weiss jemand was das Bedeutet?
Nichts, vollkommen normal.

"Update-Meldungen" erscheinen nur auf der Startseite, wie sieht es da bei dir aus?

Beispiel von einem Test-System mit Nightly-Snapshot:

Code: Alles auswählen

Aktuelle Firmwareversion:	3.73.9.20231216 (3.73.9.20231130 verfügbar)
Hab nun so eine Meldung von Historian auf der Startseite obwohl ich bereits die Version 3.5.0 installiert habe und
das System neu gestartet wurde
Dateianhänge
IMG_1388.jpeg
IMG_1387.jpeg
VG Klaus
Raspberry_400 mit RaspberryMatic; Programme: 142 - Variablen: 256 - Aktoren: 44 - Kanäle: 340.

jp112sdl
Beiträge: 12143
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 854 Mal
Danksagung erhalten: 2156 Mal
Kontaktdaten:

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von jp112sdl » 27.12.2023, 21:50

Klaus1954 hat geschrieben:
27.12.2023, 21:22
Hab nun so eine Meldung von Historian auf der Startseite obwohl ich bereits die Version 3.5.0 installiert habe und
Dann an den Entwickler von CCU-Historian wenden, damit er die Online-Version auf die Lokal-Version abstimmt

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon


FinalD
Beiträge: 23
Registriert: 27.04.2020, 20:27
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von FinalD » 29.12.2023, 14:02

Ich habe mir heute das Update installiert, danach habe ich aber leider keinen Zugriff mehr auf die Geräte. Ich sehe sie zwar noch teilweise in der GUI (z.B. im Adminmenü). Aber wenn ich es konfigurieren möchte, bekomme ich eine Fehlermeldung: Das Gerät mit der Seriennummer 'xxx' vom Interface 'HmIP-RF' konnte nicht abgefragt werden!

Im Log gibt es folgende Exception:

Code: Alles auswählen

***** /var/log/hmserver.log *****
2023-12-29 13:48:34,570 io.vertx.core.impl.ContextImpl ERROR [vert.x-worker-thread-10] Unhandled exception 
java.lang.IllegalArgumentException: Can not set [Ljava.lang.String; field de.eq3.cbcs.legacy.bidcos.rpc.objects.DeviceDescription.children to java.lang.String
	at jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) ~[?:?]
	at jdk.internal.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) ~[?:?]
	at jdk.internal.reflect.UnsafeObjectFieldAccessorImpl.set(Unknown Source) ~[?:?]
	at java.lang.reflect.Field.set(Unknown Source) ~[?:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcField.setValue(RpcField.java:69) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRpcParser.parseObject(XmlRpcParser.java:447) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRpcParser.parseValue(XmlRpcParser.java:392) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRpcParser.parseArray(XmlRpcParser.java:519) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRpcParser.parseValue(XmlRpcParser.java:385) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRpcParser.parseMethodResponse(XmlRpcParser.java:163) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.format.xml.XmlRequestResponseProcessor.parseResponse(XmlRequestResponseProcessor.java:171) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.transport.http.HttpTransport.sendRequest(HttpTransport.java:107) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.sendRequest(RpcClient.java:94) ~[HMServer.jar:?]
	at de.eq3.cbcs.legacy.communication.rpc.internal.rpc.RpcClient.invoke(RpcClient.java:82) ~[HMServer.jar:?]
	at com.sun.proxy.$Proxy31.listDevices(Unknown Source) ~[?:?]
	at de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand.updateDevicesForClient(BackendUpdateDevicesCommand.java:39) ~[HMServer.jar:?]
	at de.eq3.ccu.virtualdevice.service.internal.rega.BackendUpdateDevicesCommand.run(BackendUpdateDevicesCommand.java:33) ~[HMServer.jar:?]
	at de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker.handle(BackendWorker.java:27) ~[HMServer.jar:?]
	at de.eq3.ccu.virtualdevice.service.internal.rega.BackendWorker.handle(BackendWorker.java:11) ~[HMServer.jar:?]
	at io.vertx.core.impl.AbstractContext.dispatch(AbstractContext.java:100) ~[HMServer.jar:?]
	at io.vertx.core.impl.WorkerContext.lambda$emit$0(WorkerContext.java:59) ~[HMServer.jar:?]
	at io.vertx.core.impl.WorkerContext.lambda$execute$2(WorkerContext.java:104) ~[HMServer.jar:?]
	at io.vertx.core.impl.TaskQueue.run(TaskQueue.java:76) ~[HMServer.jar:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[HMServer.jar:?]
	at java.lang.Thread.run(Unknown Source) ~[?:?]
2023-12-29 13:50:17,950 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:50:17,979 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:50:18,011 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:50:18,063 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:50:18,145 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:50:18,183 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:50:18,213 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:50:18,264 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:50:18,291 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
2023-12-29 13:50:18,313 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
2023-12-29 13:53:07,453 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:53:07,472 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:53:07,876 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:53:07,895 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:53:08,327 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:53:08,354 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:53:08,761 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:53:08,777 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:53:09,205 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
2023-12-29 13:53:09,225 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
2023-12-29 13:55:17,937 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:55:17,955 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000001:1 
2023-12-29 13:55:17,972 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:55:17,990 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000002:1 
2023-12-29 13:55:18,008 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:55:18,024 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000003:1 
2023-12-29 13:55:18,040 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:55:18,055 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000004:1 
2023-12-29 13:55:18,072 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
2023-12-29 13:55:18,089 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega ERROR [vert.x-eventloop-thread-3] getParamset: VirtualDevice not found for address INT0000005:1 
Hat zufällig schon jemand etwas ähnliches gesehen? Falls nicht, würde ich ansonsten versuchen das vorher gezogene Backup einzuspielen.

FinalD
Beiträge: 23
Registriert: 27.04.2020, 20:27
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 5 Mal
Danksagung erhalten: 1 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von FinalD » 30.12.2023, 10:30

Update zu meinem vorherigen Post: Das Einspielen vom Backup hat soweit funktioniert und auch mit der neuen Version funktioniert es. Mir ist nur aufgefallen, dass danach alle Thermostate auf "AUS" gestellt waren und auf den automatischen Modus gestellt werden mussten.

Benutzeravatar
Baxxy
Beiträge: 11026
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 631 Mal
Danksagung erhalten: 2283 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Baxxy » 30.12.2023, 10:53

FinalD hat geschrieben:
30.12.2023, 10:30
dass danach alle Thermostate auf "AUS" gestellt waren und auf den automatischen Modus gestellt werden mussten.
Du bist also zu einem unbekannten Thermostat gegangen, hast auf das Display geguckt und es war "AUS"? :wink:

Das die unbekannten Thermostate nach einem Zentralen(neu)start in der WebUI "AUS" sind ist normal, das legt sich mit der ersten Meldung vom Thermostat.

Xel66
Beiträge: 14261
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 597 Mal
Danksagung erhalten: 1524 Mal

Re: RaspberryMatic 3.73.9.20231130 – Neue Version

Beitrag von Xel66 » 30.12.2023, 11:08

FinalD hat geschrieben:
30.12.2023, 10:30
Mir ist nur aufgefallen, dass danach alle Thermostate auf "AUS" gestellt waren und auf den automatischen Modus gestellt werden mussten.
Und wie standen sie in Realität (also am Gerätedisplay selbst)? Das was Du in der WebUI nach einem Reboot siehst, entspricht bei HmIP-Geräten nicht zwangsweise dem Realzustand, sondern (im Gegensatz zu klassischen Aktoren, die abgefragt werden) werden die angezeigten Status mit einem Default-Wert belegt, der bei der ersten zyklischen Statusmeldung auf den tatsächlichen Gerätestatus aktualisiert wird. Das kann Dir in die Suppe spucken, wenn Du solche Werte als Trigger benutzt. Und es ist eine vorzügliche Falle für Statusmeldungsoptimierer, die diese zyklischen Meldungen "optimieren" um Duty Cycle zu minimieren (was sie mit ihren Aktionen nicht zwangsweise tun). Die warten im schlechtesten Falle fast eineinhalb Stunden bis der Status stimmt.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

Gesperrt

Zurück zu „RaspberryMatic“