FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Quizzles am 17 November 2018, 23:46:15

Titel: [Gelöst]: FHEM mit Homematic CCU3
Beitrag von: Quizzles am 17 November 2018, 23:46:15
Hallo zusammen,

nach langem einlesen habe ich heute probiert einen FHEM Server in Verbindung mit einer Homematic CCU3 zum Laufen zu bekommen. Leider nur mit mäßigem Erfolg....

Der Server läuft soweit. Allerdings habe ich beim Einbinden der CCU3 ein kleines Problem. Ich erstelle sie ganz normal mit define CCU3 HMCCU "passenderIP". Danach habe ich wie beschrieben das Attribut ccuflags auf procrpc gestellt. Vielleicht liegt hier auch schon der erste Fehler. Ich weiß es leider nicht :(

Habe mich zu allererst an folgender Anleitung aus der FHEM orientiert: https://wiki.fhem.de/wiki/HMCCU_Best_Practice

Da die nicht 100%ig funktioniert hat, bin ich nach längerem googeln auf folgenden Beitrag gestoßen: https://forum.fhem.de/index.php?topic=91033.0. Aufgrund dessen habe ich auch das Attribut ccuflags umgestellt. Leider steht beim Attribut ccustate immer noch unreachable und wenn ich die devicelist abrufen möchte kommt folgende Meldung: HMCCU: I/O device not initialized. Try again later.

Vielleicht liegt es auch nur an einer Kleinigkeit, die ich übersehen habe, aber gerade bin ich wirklich ratlos und kurz vor dem Verzweifeln.

Ich hoffe ihr könnt mir helfen.
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: amenomade am 18 November 2018, 01:44:07
Bitte ein "list CCU3" und Logauszüge (beim start von FHEM oder start des RPC Servers, usw.) posten.

CCU Firewall eingestellt? RPC Server gestartet?
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: supernova1963 am 18 November 2018, 06:08:57
Ich hatte damals die Firewall Einstellungen der CCU vergessen ...
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: Quizzles am 18 November 2018, 10:32:48
Vielen Dank für die Antworten!

Zitat von: supernova1963 am 18 November 2018, 06:08:57
Ich hatte damals die Firewall Einstellungen der CCU vergessen ...


Habe ich gemacht, danach hat sich der ccustate auch auf active geändert.

Zitat von: amenomade am 18 November 2018, 01:44:07
Bitte ein "list CCU3" und Logauszüge (beim start von FHEM oder start des RPC Servers, usw.) posten.

CCU Firewall eingestellt? RPC Server gestartet?

Hier mal der Auszug von der CCU3 list

Internals:
   CCUNum     1
   Clients    :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
   DEF        192.168.178.xx
   NAME       CCU3
   NOTIFYDEV  global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
   NR         16
   NTFY_ORDER 50-CCU3
   RPCState   inactive
   STATE      Initialized
   TYPE       HMCCU
   ccuip      192.168.178.xx
   ccustate   active
   ccutype    CCU2/3
   host       192.168.178.xx
   version    4.3.007
   READINGS:
     2018-11-18 10:21:16   rpcstate        inactive
     2018-11-18 10:21:16   state           Initialized
   hmccu:
     evtime     0
     evtimeout  0
     rpccount   0
     rpcports   2001
     updatetime 0
     ccu:
       delay      180
       delayed    1
       timeout    1
     ifports:
     interfaces:
     rpc:
Attributes:
   ccuflags   procrpc
   room       FLUR
   rpcserver  on
   stateFormat rpcstate/state


Beim Starten von FHEM kommen folgende Auszüge:

2018.11.18 10:21:13 0: Server shutdown
2018.11.18 10:21:13 0: HMCCU: Can't find RPC device
2018.11.18 10:21:14 1: Including fhem.cfg
2018.11.18 10:21:14 3: WEB: port 8083 opened
2018.11.18 10:21:14 2: eventTypes: loaded 5 events from ./log/eventTypes.txt
2018.11.18 10:21:15 1: HMCCU: [CCU3] Initialized version 4.3.007
2018.11.18 10:21:15 1: HMCCU: [CCU3] HMCCU: Initializing device
2018.11.18 10:21:15 2: HMCCU: HMScript failed. 401 Unauthorized
2018.11.18 10:21:16 1: HMCCU: [CCU3] HMCCU: Error while reading device list from CCU 192.168.178.xx
2018.11.18 10:21:16 1: HMCCU: [CCU3] Scheduling delayed initialization in 180 seconds
2018.11.18 10:21:16 1: Including ./log/fhem.save
2018.11.18 10:21:16 0: HMCCU: Start of RPC server after FHEM initialization in 200 seconds


Und folgende:
2018.11.18 10:24:36 0: HMCCU: [CCU3] Definition of some RPC devices failed

Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: amenomade am 18 November 2018, 11:59:37
Kein Attribut rpcinterfaces ?
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: Quizzles am 18 November 2018, 13:14:12
Das habe ich jetzt angelegt.

Attributes:
   ccuflags   procrpc
   room       FLUR
   rpcinterfaces BidCos-RF,BidCos-Wired,HmIP-RF,VirtualDevices
   rpcserver  on
   stateFormat rpcstate/state


Der Zustand ist leider immer noch inactive/Initialized.

Muss noch etwas gesetzt werden?
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: amenomade am 18 November 2018, 19:46:37
Was sieht man in der Log (bitte mit verbose 5) bei set CCU3 rpcserver on?

Und was sagt
nmap 192.168.178.xx (IP der CCU)
Titel: Antw:FHEM mit Homematic CCU3
Beitrag von: Quizzles am 20 November 2018, 13:50:35
Sorry für die späte Antwort.

Hatte vorgestern zu tun und gestern habe ich dann nochmal viel an FHEM und an der CCU rumgespielt und habe den Fehler tatsächlich gefunden. In den Einstellungen der CCu3 musste noch die Firewall Richtlinie in den Systemeinstellungen auf Ports Offen geändert werden. Das habe ich gemacht und sieh da es funktioniert.  ;D

Habe auch bereits die ersten Geräte anlernen können. Und da bin ich aktuell noch ein bisschen am rumspielen.

Vielen Dank trotzdem für eure Hilfe! ;)

Titel: Antw:[Gelöst]: FHEM mit Homematic CCU3
Beitrag von: bjoernbo am 20 Februar 2020, 10:28:53
Ich muss mal fragen

in dem Artikel https://wiki.fhem.de/wiki/HMCCU_Best_Practice (https://wiki.fhem.de/wiki/HMCCU_Best_Practice) geht es um die CCU2 funktioniert das auch mit der CCU3 ??
Ich will mir HomaticIP mit einer CCU 3 kaufen und frage daher ob die Vorgehensweise auch für die CCU3 funktioniert.

DANKE
Titel: Antw:[Gelöst]: FHEM mit Homematic CCU3
Beitrag von: amenomade am 21 Februar 2020, 20:35:53
Zitat von: bjoernbo am 20 Februar 2020, 10:28:53
Ich muss mal fragen

in dem Artikel https://wiki.fhem.de/wiki/HMCCU_Best_Practice (https://wiki.fhem.de/wiki/HMCCU_Best_Practice) geht es um die CCU2 funktioniert das auch mit der CCU3 ??
Ich will mir HomaticIP mit einer CCU 3 kaufen und frage daher ob die Vorgehensweise auch für die CCU3 funktioniert.

DANKE
Ja