Problem mit OCCU auf Hass.io

Fragen, Support etc.

Moderator: Co-Administratoren

Antworten
JohnnyK
Beiträge: 1
Registriert: 10.02.2018, 11:56

Problem mit OCCU auf Hass.io

Beitrag von JohnnyK » 10.02.2018, 12:28

Hallo Leute,
Ich experimentiere gerade mit dem ELV Funkmodul für OCCU auf meinem Raspberry Pi 3.
Ich nutze Hass.io und habe folgende Anleitung für die Konfiguration benutzt: https://home-assistant.io/addons/homematic/
Die Änderung in der config.txt habe ich (hoffentlich) richtig vorgenommen.

Leider funzt die OCCU nicht wie gewünscht sondern zeigt mir Errormessages in frontend log der OCCU. Version der OCCU is 2.31.25-p2.

Was die Konfiguration angeht, habe ich alles so gelassen, wie es im "Options"-Tab voreingestellt war.

So schaut das aus:

Code: Alles auswählen

{
“rf_enable”: true,
“rf”: [
{
“type”: “CCU2”,
“device”: “/dev/ttyAMA0”,
“reset”: true
}
],
“wired_enable”: false,
“wired”: [
{
“serial”: “xy”,
“key”: “abc”,
“ip”: “192.168.0.0”
}
]
}
Das sind die Fehlermeldungen, die ich sehe:

Code: Alles auswählen

…
2018/02/02 15:32:54.970 Device description rf_dim_1l_644_le_v2_4.xml loaded (121)
2018/02/02 15:32:54.978 Device description rf_ou_led16_ge_v1_1.xml loaded (122)
2018/02/02 15:32:54.984 Device description rf_rc-key4-2.xml loaded (123)
2018/02/02 15:32:54.987 Device description rf_s550ia.xml loaded (124)
2018/02/02 15:32:55.008 Device description rf_cfm.xml loaded (125)
2018/02/02 15:32:55.015 Device description rf_pb-2-wm55_le_v1_3.xml loaded (126)
2018/02/02 15:34:05.713 PlatformInit()
2018/02/02 15:34:49.651 PlatformInit()
2018/02/02 15:34:49.670 XmlRpc fault calling system.listMethods({“homeassistant-BidCoS-RF”}) on http://172.30.32.1:42648/RPC2:[faultCode:1,faultString:"<class ‘TypeError’>:system_listMethods() takes 1 positional argument but 2 were given"]
2018/02/02 15:34:49.688 GetAvailableFirmware for HM-RCV-50
2018/02/02 15:34:49.992 XmlRpcClient error calling newDevices({“homeassistant-BidCoS-RF”,{[ADDRESS:“BidCoS-RF”,CHILDREN:{“BidCoS-RF:0”,“BidCoS-RF:1”,“BidCoS-RF:2”,“BidCoS-RF:3”,“BidCoS-RF:4”,“BidCoS-RF:5”,“BidCoS-RF:6”,“BidCoS-RF:7”,“BidCoS-RF:8”,“BidCoS-RF:9”,“BidCoS-RF:10”,“BidCoS-RF:11”,“BidCoS-RF:12”,“BidCoS-RF:13”,“BidCoS-RF:14”,“BidCoS-RF:15”,“BidCoS-RF:16”,“BidCoS-RF:17”,“BidCoS-RF:18”,“BidCoS-RF:19”,“BidCoS-RF:20”,“BidCoS-RF:21”,“BidCoS-RF:22”,“BidCoS-RF:23”,“BidCoS-RF:24”,“BidCoS-RF:25”,“BidCoS-RF:26”,“BidCoS-RF:27”,“BidCoS-RF:28”,“BidCoS-RF:29”,“BidCoS-RF:30”,“BidCoS-RF:31”,“BidCoS-RF:32”,“BidCoS-RF:33”,“BidCoS-RF:34”,“BidCoS-RF:35”,“BidCoS-RF:36”,“BidCoS-RF:37”,“BidCoS-RF:38”,“BidCoS-RF:39”,“BidCoS-RF:40”,“BidCoS-RF:41”,“BidCoS-RF:42”,“BidCoS-RF:43”,“BidCoS-RF:44”,“BidCoS-RF:45”,“BidCoS-RF:46”,“BidCoS-RF:47”,“BidCoS-RF:48”,“BidCoS-RF:49”,“BidCoS-RF:50”},FIRMWARE:"?",FLAGS:9,INTERFACE:“OEQ2297466”,PARAMSETS:{“MASTER”},PARENT:"",RF_ADDRESS:6622639,ROAMING:0,RX_MODE:1,TYPE:“HM-RCV-50”,UPDATABLE:0,VERSION:6],[ADDRESS:“BidCoS
2018/02/02 15:34:49.993 XmlRpc fault: [faultCode:1,faultString:”<class ‘KeyError’>:‘RF’"]
Hat jemand eine Idee, woran es liegen könnte und wie ich die OCCU zum laufen bekomme?

killeen
Beiträge: 26
Registriert: 09.07.2017, 22:13

Re: Problem mit OCCU auf Hass.io

Beitrag von killeen » 17.02.2018, 16:13

Bei mir funktioniert das Modul zwar, allerdings gibt es keine OCCU-UI so dass ich keine Geräte hinzufügen kann. Die Dokumentation ist leider unter aller Sau für das Modul bei Hass.io. Ich würde sie ja gerne anpassen, wüsste ich wie man das Teil überhaupt betreiben kann.

Zu deinem Problem:
Wieso hast du reset auf true? Das soll man doch nur einmalig machen, wenn was nicht geht - so dachte ich.

killeen
Beiträge: 26
Registriert: 09.07.2017, 22:13

Re: Problem mit OCCU auf Hass.io

Beitrag von killeen » 18.02.2018, 08:40

Jetzt verstehe ich dein Problem. Konnte die Geräte über den Homematic manager hinzufügen und sie funktionieren auch. Aber die Sensoren werden nicht in HA eingetragen und ich erhalte einen ähnlichen Fehler, wie du.

killeen
Beiträge: 26
Registriert: 09.07.2017, 22:13

Re: Problem mit OCCU auf Hass.io

Beitrag von killeen » 18.02.2018, 09:24

JohnnyK hat geschrieben:[/code]

Hat jemand eine Idee, woran es liegen könnte und wie ich die OCCU zum laufen bekomme?
nachdem ich mir den Sorucecode des Homematic modules und das Howto angesehen habe, konnte ich mit folgender Änderung in der configuration.yaml das ganze zum laufen bekommen:

Code: Alles auswählen

homematic:
  interfaces:
    rf:
      host: core-homematic
      port: 2001
Device-Name von BidCoS-RF in rf geändert, da er da im Quelltext "-" zum Splitten verwendet. Der Resolvenames is eher optional denke ich. Probier es mal aus.

Antworten

Zurück zu „Allgemeines zur OCCU“