NEWS
Anfängerfragen zu doorbird und homematic
-
@homoran sagte in Anfängerfragen zu doorbird und homematic:
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
ECONNREFUSED 192.168.69.32:9292
wo kommt der denn her?
Gute Frage. Nicht von mir...
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Muß ich nachher nochmal aufsetzen und hier posten.
ich bitte darum!
Wird aber heute Abend. Dann dokumentier ich genauer, was ich mache und wozu es führt.
Denn vermutlich mache ich nur eine Kleinigkeit falsch, die ich bisher übersehe...@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
die Fehlermeldung "Error: Forbidden" bekommen
neuladen (f5) und nochmal abschicken.
tritt meist bei firefox aufF5 hatte ich versucht, aber mehrmals erfolglos. Firefox ist allerdings zutreffend.
-
-
@zahnheinrich
Nein, kannte ich noch nicht, aber auch mit meinem Admin User, der alle Berechtigungen hat, werde ich abgewiesen. -
Zeig mal die Einstellungen im Doorbird Adapter und in der doorbird App
-
@zahnheinrich
Muß ich auch heute abend machen. -
Insbesondere diese Einstellungen in der Doorbird-App
Und in der Adapter Konfiguration
muss bei Device ID dein Doorbird Benutzer OHNE Ziffern (z.B. gesdxd) und im Nutzername der Benutzer MIT Ziffern stehen (z.B. gesdxd0003)
-
@zahnheinrich
Die Sache mit der Device ID mußte ich auch erst rausfinden, hab ich aber definitiv korrekt.
HTTP(s) Aufrufe hatte ich keine definiert.Wie gesagt: Ich teste heute Abend nochmal und dokumentiere ausführlich.
-
So, wie versprochen hier erstmal die Dokumentation zu Doorbird. Homematic mach ich später; kommt aber auch heute noch.
Der extra für ioBroker angelegte User
Die Einstellungen der Instanz
Das Ergebnis mit folgendem Eintrag im Log:doorbird.0 2024-06-11 19:52:51.604 warn Error in testBird() Request: AxiosError: Request failed with status code 401
HTTP(s) Aufrufe hab ich wie erwähnt bisher keine definiert. Ist das erforderlich?
-
Und hier noch hm-rpc:
Diese Einstellungen
führen zu
mit folgender Meldung:admin.0 2024-06-11 20:30:57.520 warn hm-rpc has an invalid jsonConfig: [{"instancePath":"/items/_deviceManager/items/_dm/type","schemaPath":"#/definitions/componentType/enum","keyword":"enum","params":{"allowedValues":["alive","autocomplete","cron","fileSelector","text","textSendTo","number","port","color","checkbox","chips","header","slider","ip","user","room","func","select","icon","image","panel","password","file","sendTo","staticText","custom","pattern","table","accordion","instance","language","setState","certificate","certificates","staticImage","staticLink","divider","objectId","selectSendTo","autocompleteSendTo","checkLicense","uuid","timePicker","datePicker"]},"message":"must be equal to one of the allowed values"},{"instancePath":"/items/_deviceManager","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
und dem schon bekannten Resultat, daß die CCU nicht mehr reagiert. Ping hab ich grad getestet; darauf reagiert sie noch.
Edit möchte noch ergänzen, daß ich auf dem Rechner, an dem ich grad bin, keinen SSH Client installiert hab und daher die CCU jetzt wieder per Stromreset neu starten gehe. Sollte danach was im Log stehen, werde ich das noch ergänzen.
Aktueller Zustand ist jedenfalls, daß das WebUI nicht geladen wird und die Home24 App auch keinen Zugriff mehr hat. -
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Und hier noch hm-rpc:
wie soll die CCU die Daten an die IP 0.0.0.0 schicken?
Adapter Addresse
Im Pulldown-Menü wird die IP des Hosts ausgewählt, auf dem der Adapter installiert ist. Die Auswahl von "0.0.0.0. auf alle IPs hören" und "127.0.0.1" ist Spezialfällen vorbehalten.
https://www.iobroker.net/#de/adapters/adapterref/iobroker.hm-rpc/README.md
-
Faszinierend, mit
wird erstmal korrekt gestartet und verbunden, also alles grün, sodann das bekannte Ergebnis, also Gerät nicht verbunden, dann ganze Instanz rot, danach wieder alles grün.
Ich hatte beim gestrigen Test exakt die gleichen Einstellungen getestet, aber ohne Erfolg.Das Log sagt dazu folgendes:
hm-rpc.0 2024-06-11 20:57:03.046 info Connected hm-rpc.0 2024-06-11 20:57:01.268 info Disconnected hm-rpc.0 2024-06-11 20:57:01.266 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 20:55:31.243 info Connected hm-rpc.0 2024-06-11 20:55:29.028 info xmlrpc -> 167 devices hm-rpc.0 2024-06-11 20:55:28.974 info xmlrpc <- listDevices ["linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da"] hm-rpc.0 2024-06-11 20:55:28.941 info xmlrpc client is trying to connect to 192.168.69.32:2001/ with ["http://192.168.69.87:2001","linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da"] hm-rpc.0 2024-06-11 20:55:28.941 info xmlrpc server is trying to listen on 192.168.69.87:2001 hm-rpc.0 2024-06-11 20:55:28.778 info starting. Version 1.17.0 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v20.14.0, js-controller: 5.0.19
Und die CCU hats damit auch nicht geschossen; die ist weiterhin erreichbar und reagiert.
Im dortigen Log gibts aber leider (wie gehabt) keine Einträge zum Freeze. -
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
wird erstmal korrekt gestartet und verbunden,
nein!
sonst wäre der Haken weg.stell mal die Instanz auf Logstufe debug
-
Grad neuer Eintrag im Log:
admin.0 2024-06-11 21:01:13.239 warn hm-rpc has an invalid jsonConfig: [{"instancePath":"/items/_deviceManager/items/_dm/type","schemaPath":"#/definitions/componentType/enum","keyword":"enum","params":{"allowedValues":["alive","autocomplete","cron","fileSelector","text","textSendTo","number","port","color","checkbox","chips","header","slider","ip","user","room","func","select","icon","image","panel","password","file","sendTo","staticText","custom","pattern","table","accordion","instance","language","setState","certificate","certificates","staticImage","staticLink","divider","objectId","selectSendTo","autocompleteSendTo","checkLicense","uuid","timePicker","datePicker"]},"message":"must be equal to one of the allowed values"},{"instancePath":"/items/_deviceManager","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]
Ich stell dann mal um auf debug.
-
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Grad neuer Eintrag im Log:
hat wahrscheinlich nichts damit zu tun.
-
Geräte werden allerdings keine gefunden:
Hier noch die letzten Einträge aus dem Log:
hm-rpc.0 2024-06-11 21:10:20.700 info Connected hm-rpc.0 2024-06-11 21:10:10.714 info Disconnected hm-rpc.0 2024-06-11 21:10:10.714 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:08:40.698 info Connected hm-rpc.0 2024-06-11 21:08:30.785 info Disconnected hm-rpc.0 2024-06-11 21:08:30.784 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:07:00.769 info Connected hm-rpc.0 2024-06-11 21:06:59.820 info Disconnected hm-rpc.0 2024-06-11 21:06:59.819 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:05:28.935 info Connected hm-rpc.0 2024-06-11 21:05:24.948 info Disconnected hm-rpc.0 2024-06-11 21:05:24.947 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:03:54.933 info Connected hm-rpc.0 2024-06-11 21:03:49.485 info Disconnected hm-rpc.0 2024-06-11 21:03:49.484 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:03:48.406 error Error: Control ID hm-rpc.0.JEQ0655698.1.WORKING is used twice, this would lead to unexpected behavior
-
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Geräte werden allerdings keine gefunden:
schrob ich doch
@homoran sagte in Anfängerfragen zu doorbird und homematic:
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
wird erstmal korrekt gestartet und verbunden,
nein!
sonst wäre der Haken weg.
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Hier noch die letzten Einträge aus dem Log:
das ist kein debug log
-
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Im dortigen Log gibts aber leider (wie gehabt) keine Einträge zum Freeze.
da freezed nix, da hängst du irgendwo fest.
Das muss im syslog stehen! -
Hier ein Screenshot vom ioBroker Log:
Steht auf debug.
Die Einträge von disconnected, connected und Ping error wiederholen sich.Edit:
Hier noch die Log Einträge der CCU:Jun 11 20:42:54 (none) user.debug setclock: Tue Jun 11 20:42:54 CEST 2024 Jun 11 20:42:55 (none) user.info firewall: configuration set Jun 11 20:42:59 (none) local0.info udhcpd[967]: udhcpd (v0.9.9-pre) started Jun 11 20:42:59 (none) cron.notice crond[975]: crond 2.3.2 dillon, started, log level 8 Jun 11 20:43:01 (none) user.info : hss_lcd: Programm initialisiert. Starte Hauptschleife. Jun 11 20:43:10 (none) user.info homematic: HomeMatic 1.519 has been started Jun 11 20:43:10 (none) daemon.info init: ^MStarting pid 1035, console /dev/ttyS0: '/sbin/getty' Jun 11 20:45:01 (none) cron.notice crond[975]: USER root pid 1036 cmd /bin/arm7setclock Jun 11 21:00:02 (none) cron.notice crond[975]: USER root pid 1450 cmd /bin/arm7setclock Jun 11 21:02:49 (none) syslog.info -- MARK -- Jun 11 21:15:01 (none) cron.notice crond[975]: USER root pid 1798 cmd /bin/arm7setclock Jun 11 21:22:49 (none) syslog.info -- MARK -- Jun 11 21:30:01 (none) cron.notice crond[975]: USER root pid 1970 cmd /bin/arm7setclock Jun 11 21:34:19 (none) local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 97 0x61 [1] 0 0x00 [2] 99 0x63 [3] 0 0x00 [4] 100 0x64 [../Platform/DOM/iseESPexec.cpp (11622)]
Und hier noch die letzten paar Einträge aus dem ioBroker Log:
hm-rpc.0 2024-06-11 21:37:18.729 info Connected hm-rpc.0 2024-06-11 21:37:08.431 info Disconnected hm-rpc.0 2024-06-11 21:37:08.430 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name hm-rpc.0 2024-06-11 21:36:30.973 error Error: Control ID hm-rpc.0.JEQ0655698.1.WORKING is used twice, this would lead to unexpected behavior admin.0 2024-06-11 21:36:26.171 warn hm-rpc has an invalid jsonConfig: [{"instancePath":"/items/_deviceManager/items/_dm/type","schemaPath":"#/definitions/componentType/enum","keyword":"enum","params":{"allowedValues":["alive","autocomplete","cron","fileSelector","text","textSendTo","number","port","color","checkbox","chips","header","slider","ip","user","room","func","select","icon","image","panel","password","file","sendTo","staticText","custom","pattern","table","accordion","instance","language","setState","certificate","certificates","staticImage","staticLink","divider","objectId","selectSendTo","autocompleteSendTo","checkLicense","uuid","timePicker","datePicker"]},"message":"must be equal to one of the allowed values"},{"instancePath":"/items/_deviceManager","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}] hm-rpc.0 2024-06-11 21:35:38.201 info Connected hm-rpc.0 2024-06-11 21:35:36.325 info xmlrpc -> 167 devices hm-rpc.0 2024-06-11 21:35:36.240 info xmlrpc <- listDevices ["linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da"] hm-rpc.0 2024-06-11 21:35:06.225 info Disconnected hm-rpc.0 2024-06-11 21:35:06.225 error Ping error [linux-mint:hm-rpc.0:fae9fad9acd93dc7a30524eaf33125da]: XML-RPC fault: ping: unknown method name
Du schrobest debug Log der Instanz. In deren Einstellungen finde ich aber keine Möglichkeit, diesbezüglich was einzustellen. Was übersehe ich?
-
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Hier ein Screenshot vom ioBroker Log:
das ist kein debug log!
@homoran sagte in Anfängerfragen zu doorbird und homematic:
stell mal die Instanz auf Logstufe debug
https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1
-
@lord-of-fire sagte in Anfängerfragen zu doorbird und homematic:
Edit:
Hier noch die Log Einträge der CCU:ist das das syslog?
wie ist das konfiguriert?