FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Wiesenfreund am 19 Mai 2024, 11:35:24

Titel: [gelöst] Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 19 Mai 2024, 11:35:24
Hallo,
ich versuche fhem auf einer DS918 mit dem Container-Manager (Docker) zu betreiben. fhem läuft, aber die Daten der Geräte aus Rasperrymatic (aktuelle Version) werde nicht aktualisiert. Alle RPC-Server melden running/OK. Daher dürften die Ports in Docker richtig angelegt sein. Die Daten aus der Rasperrymatic die dort in Systemvariablen angelegt sind, werden aktualisiert. Die Daten z.B. eines Themostaten werden nur mit manuellem Aufruf (get <Gerätenamen> update) aktualisiert.

In Rasperrymatic sind alle Ports freigeschaletet. Die Ports im Docker sind nach der Anleitung auf github berechnet und angelegt. Im Protokoll von fhem finde ich keinen Eintrag der bezüglich der RPC-Server auf ein Problem hinweist. Alle RPC-Server starten. Aufgefallen ist mir, dass im Abstand von 10 Minuten ein Reconnecting to CCU stattfindet.

Welche Daten müsste ich für eine Hilfe bereitstellen?



Hier ein Auszug als list ccu_d1:
Internals:
   CCUNum     2
   Clients    :HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
   DEF        192.168.178.68
   FUUID      6647825d-f33f-4323-28ed-d192888a8815504c
   FVERSION   88_HMCCU.pm:v5.0.0-s28381/2024-01-14
   NAME       ccu_d1
   NOTIFYDEV  global
   NR         58
   NTFY_ORDER 50-ccu_d1
   RPCState   running
   STATE      running/OK
   TYPE       HMCCU
   authentication off
   ccuaddr    BidCoS-RF
   ccuchannels 324
   ccudevices 28
   ccuif      BidCos-RF
   ccuinterfaces BidCos-RF,HmIP-RF,VirtualDevices,BidCos-Wired
   ccuip      192.168.178.68
   ccuname    HM-RCV-50 BidCoS-RF
   ccustate   active
   ccutype    CCU2/3
   config     5.0
   eventCount 82
   firmware   3.75.7.20240420
   host       192.168.178.68
   prot       http
   version    5.0 240121821
   READINGS:
     2024-05-19 11:04:06   Alarmmeldungen  0
     2024-05-19 11:04:06   Anwesenheit     true
     2024-05-19 11:04:06   DutyCycle       6.0
     2024-05-19 11:04:06   DutyCycle-HmIP-HAP_0003DBE98D3C44 1.0
     2024-05-19 11:04:06   GaragenSender1  true
     2024-05-19 11:03:50   PLATFORM        rpi3
     2024-05-19 11:03:50   PRODUCT         raspmatic_rpi3
     2024-05-19 11:04:06   Regen_gestern   10.0
     2024-05-19 11:04:06   Regen_heute     0.0
     2024-05-19 11:04:06   SchluesselbundTor false
     2024-05-19 11:04:06   SchluesselbundTorAuf false
     2024-05-19 11:04:06   Servicemeldungen 1
     2024-05-19 11:04:06   SpannungBatterie false
     2024-05-19 11:04:06   TasterGWHKanal1 true
     2024-05-19 11:04:06   TasterGWHKanal2 true
     2024-05-19 11:04:06   TasterGWHKanal3 true
     2024-05-19 11:04:06   TasterGWHKanal4 true
     2024-05-19 11:04:06   TasterGWHKanal5 true
     2024-05-19 11:04:06   TasterGWHKanal6 true
     2024-05-19 11:04:06   TasterGarage1   true
     2024-05-19 11:04:06   TasterGarage2   true
     2024-05-19 11:04:06   TasterGarage3   true
     2024-05-19 11:04:06   TasterGarage4   true
     2024-05-19 11:04:06   TasterGarage5   true
     2024-05-19 11:04:06   TasterGarage6   true
     2024-05-19 11:03:50   VERSION         3.75.7.20240420
     2024-05-19 11:04:06   Wired-Status    true
     2024-05-19 11:03:50   count_channels  324
     2024-05-19 11:03:50   count_devices   28
     2024-05-19 11:03:50   count_groups    1
     2024-05-19 11:03:50   count_interfaces 4
     2024-05-19 11:03:50   count_programs  5
     2024-05-19 11:04:06   g_ip            192.168.178.112
     2024-05-19 11:04:06   g_temp_0        24.8
     2024-05-19 11:04:06   g_temp_1        30.0
     2024-05-19 11:04:06   g_temp_2        20.5
     2024-05-19 11:04:06   g_temp_3        15.0
     2024-05-19 11:04:06   g_temp_4        -99.0
     2024-05-19 11:04:06   g_temp_5        -99.0
     2024-05-19 11:04:06   g_temp_6        -99.0
     2024-05-19 11:04:06   g_temp_7        -99.0
     2024-05-19 09:47:46   rpcstate        running
     2024-05-19 09:47:46   state           OK
   hmccu:
     ccuDevList "HM-RCV-50#BidCoS-RF","HMW-RCV-50#BidCoS-Wir","HmIP-HAP#0003DBE98D3C44","HmIP-RCV-50#HmIP-RCV-1","Keller#Heizung#INT0000001","RPI-RF-MOD#001F5F298D8F78",HMW_GWH,HMW_Heizung_Rel,HMW_Heizung_RelExtra,HM_8fachSchalter,HM_Bewegungsmelder_Buero,HM_GWH_Wasserstand,HM_Garage_PV_Motor,HM_Wetterstation,HmIP_FensterKon2,HmIP_Keller_Heizkoerper_links,HmIP_Keller_Heizkoerper_rechts,HmIP_Keller_Wandthermostat,HmIP_Rauchmelder_Buero,HmIP_Rauchmelder_Schlafzimmer,HmIP_Rauchmelder_Treppenhaus,HmIP_Schluesselbund,HmIP_Temp_Buero,HmIP_Temp_Buero_WC,HmIP_Temp_Keller,HmIP_Tuere_Buero,HmIP_Tuere_Garage,HmIP_Tuerschloss_Heizraum
     ccuSuppDevList "HMW-RCV-50#BidCoS-Wir","Keller#Heizung#INT0000001",HMW_GWH,HMW_Heizung_Rel,HMW_Heizung_RelExtra,HM_8fachSchalter,HM_Bewegungsmelder_Buero,HM_GWH_Wasserstand,HM_Garage_PV_Motor,HM_Wetterstation,HmIP_FensterKon2,HmIP_Keller_Heizkoerper_links,HmIP_Keller_Heizkoerper_rechts,HmIP_Keller_Wandthermostat,HmIP_Rauchmelder_Buero,HmIP_Rauchmelder_Schlafzimmer,HmIP_Rauchmelder_Treppenhaus,HmIP_Schluesselbund,HmIP_Temp_Buero,HmIP_Temp_Buero_WC,HmIP_Temp_Keller,HmIP_Tuere_Buero,HmIP_Tuere_Garage,HmIP_Tuerschloss_Heizraum
     ccuvarsint 60
     ccuvarspat .*
     defaults   0
     evtime     0
     evtimeout  0
     postInit   0
     rpccount   0
     rpcports   2001,2010,2000,9292
     updatetime 1716109430.35285
     adr:
       HM-RCV-50 BidCoS-RF:
         address    BidCoS-RF
         addtype    dev
         valid      1
       HM-RCV-50 BidCoS-RF:0:
         address    BidCoS-RF:0
         addtype    chn
         valid      1
       HM-RCV-50 BidCoS-RF:1:
         address    BidCoS-RF:1
         addtype    chn
         valid      1


Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: juemuc am 19 Mai 2024, 12:21:08
Ist dies das komplette "list"?

Viele Grüße
Jürgen
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 19 Mai 2024, 12:53:42
Nein, das ist ellen lang. Wenn es notwendig ist, wie bekomme ich es in eine Datei?
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: juemuc am 19 Mai 2024, 15:06:17
Um helfen zu können, sind alle Infos notwendig. Die Daten bekommst Du mit "copy/paste" in eine Datei.

Viele Grüße
Jürgen
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 19 Mai 2024, 17:36:26
Hallo Jürgen,
besten Dank.
Hier die Listings zu HMCCU, einem Gerät, dem log in fhem nach dem Start des Container und ein Export des Containers mit fhem.
Die Datei mit dem list ccu_d1 schicke ich gleich noch, sie ist zu groß.

Grüße,
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 19 Mai 2024, 17:41:51
Hallo Jürgen,
hier das Listung des Moduls HMCCU komprimiert.

Besten Dank,
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: juemuc am 19 Mai 2024, 22:18:06
Hallo Eberhard,

ich kann jetzt erst einmal nichts außergewöhnliches sehen, allerdings würde ich die rpcinterfaces abschalten, die nicht genutzt werden.

Welche Docker-Version nutzt Du? Du kennst die Diskussionen hier Fhem-Docker (https://forum.fhem.de/index.php?topic=137309.msg1312472#msg1312472)

Eventuell sind Deine Fragen in "Docker"-Bereich besser aufgehoben. Ich hatte zum Testen auch einmal FHEM auf einer DS920+ laufen und hatte keine Probleme. Allerdings läuft bei mir als "CCU3" piVCCU3 auf einem pi3b+ unter bookworm.

Viele Grüße
Jürgen
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 20 Mai 2024, 06:08:09
Hallo Jürgen,
danke für die Info. Ich hatte vor ca. 2 Jahren fhem problemlos auf einem Synology-NAS betrieben, dann aber wegen des Stromverbrauchs doch auf einem Raspberry aufgesetzt. Nach dem aber 24/7 Betrieb notwendig geworden ist, wollte ich fhem erneut umziehen. Ich hatte die Absicht, dies einfach über den Container-Manager (aktuelle Version auf einer DS918+) zu realisieren. Alle über die dort standardmäßig möglichen Konfigurationsmöglichkeiten hinausgehende Eingriffe mache ich nicht. Fehlermeldungen habe ich keine gefunden. Hinweise auf Probleme mit der fehlenden Aktualisierung sind im Internet schon zu finden, aber kein einziger Vorgang, der die Lösung aufzeigt. Ich muss wohl die Umstellung aufgeben.

Viele Grüße
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: juemuc am 20 Mai 2024, 12:22:45
Hallo Eberhard,

wenn Dein NAS genügend RAM hat, kannst Du es auch mit einer VM versuchen. Verbraucht zwar mehr Ressourcen ist aber auch flexibler.

Viele Grüße
Jürgen
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 20 Mai 2024, 15:52:54
Hallo Jürgen,
ich werde es mit einer VM versuchen.

Viele Grüße und Danke,
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 20 Mai 2024, 19:12:12
Hallo Jürgen,
Debian ist auf meiner DS918 viel zu träge trotz 2 Kernen und 4 GB Speicherzuteilung. Eine schlanke Version, so wie z.B. für den Raspberry habe ich als VM nicht gefunden. Schade dass fhem sich in Kombination mit der CCU im Container-Manager nicht betreiben lässt. Nodered z.B. läuft dort problemlos, auch die Verbindung zur CCU (Raspberrymatic).

Beste Grüße
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wernieman am 20 Mai 2024, 19:17:40
ccuip      192.168.178.68Bist Du Dir sicher? Ansonsten musst Du diese mit dem Attribut rpcserveraddr richtig setzen.
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 20 Mai 2024, 19:25:44
Wenn ccuip die Adresse des Geräts ist, über die Rasperrymatic (CCU) erreichbar ist, dann stimmt diese.
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wernieman am 21 Mai 2024, 14:25:34
Nein es sollte die Adresse des Dockerhostes sein. Die Adresse der CCU giebt Du in der Definition mit an.

Hintergrund:
Um FHEM als RPC-Server bei der CCU zu registrieren, braucht das HMCCU-Modul die lokale IP. Normalerweise kann er diese automatisch ermitteln., in einem Docker-Container aber nicht, da er die Docker-IP des Containers findet. Mit diesem Parameter kann man die "richtige" IP dem Modul geben.
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wiesenfreund am 21 Mai 2024, 18:12:37
Hallo Wernieman,

vielen Dank, so funktioniert das. Ich habe das in den Anleitungen leicher nicht verstanden bzw. falsch interpretiert und die Adresse der CCU angenommen.

Beide Verbindungen zu den CCU (2 Raspberrymatic) funktionieren und die Daten werden aktualisiert. Jetzt versuche ich -Zug um Zug- fhem komplett auf der DS918 zu betreiben.

Besten Dank,
Eberhard
Titel: Aw: Homematic Gerätedaten werden nicht aktualisiert
Beitrag von: Wernieman am 21 Mai 2024, 20:37:29
Dann gib bitte ein Gelöst ans Subjekt

Dazu Deinen ersten Beitrag editieren und ein [gelöst] einsetzen