RPCState error

Begonnen von stgeran, 23 Januar 2022, 15:47:27

Vorheriges Thema - Nächstes Thema

stgeran

ich bin nach HMCCU-FHEMWiki vorgegangen. bei
set d_ccu on kommt
HMCCU: d_ccu Start of RPC server failed
Wo liegt noch was im argen?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

zap

Was steht denn im Log?
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

stgeran

Hier das log, die ganzen unknown sind mir auch noch ein Rätsel
2022.01.23 15:37:52 3: Opening HmUART device /dev/ttyAMA0
2022.01.23 15:37:52 3: Setting HmUART serial parameters to 115200,8,N,1
2022.01.23 15:37:52 3: HmUART device opened
2022.01.23 15:37:52 0: HMCCU [d_ccu] Scheduling post FHEM initialization tasks in 200 seconds
2022.01.23 15:37:52 0: Featurelevel: 6.1
2022.01.23 15:37:52 0: Server started with 8 defined entities (fhem.pl:25544/2022-01-22 perl:5.032001 os:linux user:fhem pid:1290)
2022.01.23 15:37:52 3: FHEMWEB WEB CSRF error: csrf_130198618359875 ne csrf_296996831404147 for client WEB_169.254.26.7_53273 / command shutdown restart. For details see the csrfToken FHEMWEB attribute.
2022.01.23 15:38:41 3: HmUART: Unknown code A0CEC865A514F96000000A8E226::-68:HmUART, help me!
2022.01.23 15:38:42 1: CUL_HM start inital cleanup
2022.01.23 15:38:42 1: CUL_HM finished initial cleanup
2022.01.23 15:38:47 3: HmUART: Unknown code A0EEC8410514F960000000BA8E20C00::-68:HmUART, help me!
2022.01.23 15:38:56 3: HmUART: Unknown code A0CEC8470514F9600000000E226::-68:HmUART, help me!
2022.01.23 15:39:30 3: FHEMWEB WEB CSRF error: csrf_130198618359875 ne csrf_296996831404147 for client WEB_169.254.26.7_53362 / command set d_ccu on. For details see the csrfToken FHEMWEB attribute.
2022.01.23 15:39:34 3: HmUART: Unknown code A0C95867052482D000000008545::-70:HmUART, help me!
2022.01.23 15:39:43 3: HmUART: Unknown code A0CF2867027BBB1000000004250::-56:HmUART, help me!
2022.01.23 15:39:59 3: HmUART: Unknown code A0C6B8670503036000000007D46::-60:HmUART, help me!
2022.01.23 15:40:30 3: HmUART: Unknown code A0D038041514F9632754107AA0080::-68:HmUART, help me!
2022.01.23 15:40:45 1: HMCCU [d_ccu] Delayed I/O device initialization
2022.01.23 15:40:46 1: HMCCU [d_ccu] CCU port 8181 is not reachable
2022.01.23 15:40:46 1: HMCCU [d_ccu] HMCCU: d_ccu CCU not reachable
2022.01.23 15:41:02 3: HmUART: Unknown code A0CED865A514F96000000A8E226::-68:HmUART, help me!
2022.01.23 15:41:12 1: HMCCU [d_ccu] Delayed I/O device initialization
2022.01.23 15:41:13 1: HMCCU [d_ccu] CCU port 8181 is not reachable
2022.01.23 15:41:22 3: HmUART: Unknown code A0CED8470514F9600000000E226::-68:HmUART, help me!
2022.01.23 15:42:03 3: HmUART: Unknown code A0CF3867027BBB1000000004250::-57:HmUART, help me!
2022.01.23 15:42:29 3: HmUART: Unknown code A0C96867052482D000000008545::-69:HmUART, help me!
2022.01.23 15:42:54 3: HmUART: Unknown code A0C6C8670503036000000007D46::-59:HmUART, help me!
2022.01.23 15:43:13 3: HmUART: Unknown code A0CEE865A514F96000000A8E126::-68:HmUART, help me!
2022.01.23 15:43:23 3: HmUART: Unknown code A0EEE8410514F960000000BA8E10C00::-68:HmUART, help me!
2022.01.23 15:43:33 3: HmUART: Unknown code A0CEE8470514F9600000000E126::-68:HmUART, help me!
2022.01.23 15:44:08 3: HmUART: Unknown code A0CF4867027BBB1000000004250::-56:HmUART, help me!
2022.01.23 15:44:30 3: HmUART: Unknown code A0D038041514F9632754107AB0080::-69:HmUART, help me!
2022.01.23 15:45:09 3: HmUART: Unknown code A0C97867052482D000000008445::-68:HmUART, help me!
2022.01.23 15:45:35 3: HmUART: Unknown code A0C6D8670503036000000007D46::-60:HmUART, help me!
2022.01.23 15:46:14 3: HmUART: Unknown code A0CEF865A514F96000000A8E126::-68:HmUART, help me!
2022.01.23 15:46:15 2: HMCCU [d_ccu] RPC server start: 0 started, 0 already running, 0 failed to start
2022.01.23 15:46:15 1: HMCCU [d_ccu] HMCCU: d_ccu Start of RPC server failed
2022.01.23 15:46:34 3: HmUART: Unknown code A0CEF8470514F9600000000E126::-68:HmUART, help me!
2022.01.23 15:47:03 3: HmUART: Unknown code A0CF5867027BBB1000000004150::-57:HmUART, help me!
2022.01.23 15:47:36 3: HmUART: Unknown code A0C98867052482D000000008445::-69:HmUART, help me!
2022.01.23 15:48:02 3: HmUART: Unknown code A0C6E8670503036000000007D46::-61:HmUART, help me!
2022.01.23 15:48:30 3: HmUART: Unknown code A0D038041514F9632754107AC0080::-67:HmUART, help me!
2022.01.23 15:49:01 3: HmUART: Unknown code A0CF0865A514F96000000A8E026::-68:HmUART, help me!
2022.01.23 15:49:11 3: HmUART: Unknown code A0EF08410514F960000000BA8E00C00::-68:HmUART, help me!
2022.01.23 15:49:21 3: HmUART: Unknown code A0CF08470514F9600000000E026::-68:HmUART, help me!
2022.01.23 15:49:43 3: HmUART: Unknown code A0CF6867027BBB1000000004250::-57:HmUART, help me!
2022.01.23 15:49:47 3: HmUART: Unknown code A0C99867052482D000000008545::-70:HmUART, help me!
2022.01.23 15:50:14 3: HmUART: Unknown code A0C6F8670503036000000007D46::-60:HmUART, help me!
2022.01.23 15:51:33 3: HmUART: Unknown code A0CF1865A514F96000000A8E026::-68:HmUART, help me!
2022.01.23 15:51:53 3: HmUART: Unknown code A0CF18470514F9600000000E026::-68:HmUART, help me!
2022.01.23 15:52:09 3: HmUART: Unknown code A0CF7867027BBB1000000004250::-57:HmUART, help me!
2022.01.23 15:52:30 3: HmUART: Unknown code A0D038041514F9632754107AD0080::-69:HmUART, help me!
2022.01.23 15:52:49 3: HmUART: Unknown code A0C9A867052482D000000008545::-72:HmUART, help me!
2022.01.23 15:53:16 3: HmUART: Unknown code A0C708670503036000000007D46::-59:HmUART, help me!
2022.01.23 15:53:50 3: HmUART: Unknown code A0CF2865A514F96000000A8E025::-68:HmUART, help me!
2022.01.23 15:54:10 3: HmUART: Unknown code A0CF28470514F9600000000E025::-68:HmUART, help me!
2022.01.23 15:54:20 3: HmUART: Unknown code A0CF8867027BBB1000000004150::-57:HmUART, help me!
2022.01.23 15:55:36 3: HmUART: Unknown code A0C9B867052482D000000008545::-72:HmUART, help me!
2022.01.23 15:55:54 3: HmUART: Unknown code A0CF3865A514F96000000A8E025::-68:HmUART, help me!
2022.01.23 15:56:03 3: HmUART: Unknown code A0C718670503036000000007D46::-59:HmUART, help me!
2022.01.23 15:56:14 3: HmUART: Unknown code A0CF38470514F9600000000E025::-68:HmUART, help me!
2022.01.23 15:56:30 3: HmUART: Unknown code A0D038041514F9632754107AE0080::-68:HmUART, help me!

Der HMUart is "opened"
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

zap

Dann hast Du im Wiki vermutlich den Teil mit Firewall und Authentifizierung überlesen
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB

Otto123

Zitat von: stgeran am 23 Januar 2022, 15:59:33
Hier das log, die ganzen unknown sind mir auch noch ein Rätsel
...
Der HMUart is "opened"
Das bedeuted: Du hast ein HMUART Modul mit CUL_HM eingebunden und keine VCCU definiert. Du hast aber jede Menge HM Geräte die das Modul zwar empfängt aber nicht zu ordnen kann, weil sie nicht mit CUL_HM gepairt sind.

Die Ausschrift "CCU port 8181 is not reachable" bedeuted mMn: Deine CCU ist gar nicht erreichbar: (noch) nicht gestartet? Falsch definiert?

Wolltest Du das HMUART Modul jetzt für eine piVCCU oder Raspberrymatic oder so etwas verwenden? Oder sind das zwei (geplante), getrennte Geräte

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stgeran

Ich möchte mit diesem Gerät HMIP Heizungssteuerungen verwenden. Die HMCCU ist inaktiv weil der RPC Server nicht startet. Das Funkmodul soll für HMIP sein. Wie kann ich es für die "normalen" HM Geräte deaktivieren?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Otto123

#6
In dem Du es nicht erst aktivierst! -> delete HmUART
Du hast doch jetzt ein Henne Ei Problem: :o :o :o
Die HMCCU läuft nicht weil die piVCCU ? ??? nicht läuft, weil die Definition HmUART läuft, die das Funkmodul blockiert, welches für die piVCCU sein soll, die dann HMCCU bedienen soll?!?!

Zitatich bin nach HMCCU-FHEMWiki vorgegangen.
Oder hast Du dabei den Punkt: ich brauche auch noch eine CCU2 oder CCU3 oder einen "Ersatz" (z.B. piVCCU oder raspberrymatic oder ...) ausgeblendet?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stgeran

Nein, habe ich nicht. Ich habe piVCCU mal installiert und danach lief das Funkmodul nicht mehr. Ich habe in meinem Leichtsinn geglaubt, ich könne HM UND HMIP auf einem raspberry laufen lassen und deshalb den HMMod aktiviert. Ich versuche es nochmal mit piVCCU ohne HMuart
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Otto123

Die piVCCU versorgt das Funkmodul mit einer neuen Firmware. Damit läuft CUL_HM / HMUARTLGW Modul nicht mehr. Da müsste dan die alte Firmware wieder drauf (kein Problem).
Aber piVCCU braucht auch ein Funkmodul!
ZitatIch versuche es nochmal mit piVCCU ohne HMuart
bedeutet jetzt genau was?
Ohne die definition ... HMUARTLGW !?

Am Besten sagst Du nochmal wo Du bist, was Du hast und wo Du hin willst.

Du kannst alles auf einem Pi laufen lassen: aber entweder CUL_HM / HMUARTLGW oder HMCCU / CCU(2)3 (piVCCU, raspberrymatic, im docker - wie auch immer)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stgeran

Ich möchte piVCCU mit HMUart laufen lassen, damit ich nur HMIP betreiben kann.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Otto123

ok dann lösche wie schon gesagt die definition und installiere die piVCCU. Wenn die läuft kannst Du sie über HMCCU einbinden.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stgeran

Hab ich gemacht, jetzt sieht es so aus
CCU Administration
> CCU WebUI

d_ccu
Internals
CCUNum

1
Clients

:HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
DEF
192.168.100.106 ccudelay=180
FUUID

61ed63ff-f33f-e1cd-1fc9-844568038c12f106
NAME

d_ccu
NOTIFYDEV

global
NR

14
NTFY_ORDER

50-d_ccu
RPCState

inactive
STATE

Initialized
TYPE

HMCCU
ccuip

192.168.100.106
ccustate

unreachable
ccutype

CCU2/3
config

5.0
host

192.168.100.106
prot

http
version

5.0 220061807
Readings
rpcstate

inactive

2022-01-24 22:06:03
state

Initialized

2022-01-24 22:06:03
d_ccu
Attributes
room

Homematic

deleteattr
rpcserver

on

deleteattr
stateFormat

rpcstate/state

deleteattr

Wie starte ich den RPC Cerver?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Otto123

https://wiki.fhem.de/wiki/HMCCU#RPC_Server_konfigurieren_und_starten
Das attribute rpcinterfaces konfigurieren. Beim klick ins leere Feld muss sich ein multiple Choice Feld öffnen wo Du de Interfaces anhaken kannst. Passiert das nicht, ist die CCU noch nicht erreichbar/richtig eingerichtet.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

stgeran

Ich habe
define d_ccu HMCCU 192.168.100.106 ccudelay=180
ausgeführt. Trotzdem sieht es noch so aus
CCUNum

1
Clients

:HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
DEF
192.168.100.106 ccudelay=180
FUUID

61ef1ff0-f33f-e1cd-3d17-501432de3eb483f8
NAME

d_ccu
NOTIFYDEV

global
NR

14
NTFY_ORDER

50-d_ccu
RPCState

inactive
STATE

inactive/Error
TYPE

HMCCU
ccuip

192.168.100.106
ccustate

unreachable
ccutype

CCU2/3
config

5.0
host

192.168.100.106
prot

http
version

5.0 220061807


Ich bekomme das atribut rpcinterfaces nicht angezeigt.
Andere Frage: wie wird der HM MOD eingebunden?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

zap

Solange Du das "CCU port 8181 is not reachable" nicht gelöst hast, wird nichts funktionieren.
Im Wiki Artikel ist beschrieben, welche Firewall-Einstellungen auf der CCU erforderlich sind und wie man die Authentifizierung für die API-Ebene der CCU ausschaltet.
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB