NEWS
Eigenen HBW/HMW Komponenten in IOBroker erstellen und steuern
-
Hallo zusammen,
ich bin gerade dabei mir eigenen Wired-Komponenten auf Basis vom Adruino und HomeBrew-Projekt zu erstellen.
Die Komponenten sind schon in der CCU2 Steuerung sichtbar und bedienbar. Leider werden sie mir aber im IOBroker nicht unter hm-rpc.0 angezeigt, so dasss ich sie nicht vom IOBroker steuern kann.
Ich denke hierzu müßte ich die Komponente erstmal IOBroker bekannt machen, so wie es in der CCU2 unter Zusatzsoftware auch schon gemacht haben.
Im Root-Verzeichnis unter Objekte erscheint die Komponente auch schon
Gibt es hierzu schon einen Thread, in dem dies besprochen oder sogar beschrieben wird, oder kann mir jmd weiterhelfen. Über jeden Hinweis bin ich dankbar.
Gruß,
grogo
-
Schau mal im GitHub bei hm-rpc bei den issues. Da ist etwas ähnliches … oder das gleiche?
-
Leider komme ich damit nicht viel weiter: https://github.com/ioBroker/ioBroker.hm-rpc
Gerne würde ich das "neue" Gerät HBW4073471 (HBW-TER-MOD42) auch in der hm-rpc.o angezeigt bekommen, damit ich auf die 4x "light" und die 2x "button" zugreifen kann so wie es für die Komponenten MEQ0046451 (button) und MEQ651014 (Relais) von HomeMatic möglich ist.
Weiß auch leider nicht, ob ich diese Einstellungen in der CCU2 in dem XML-File (Zusatzsoftware) oder im IOBroker (vl. RAW) machen muss.
Es muss doch irgendwo eine Stelle geben, in der ich der Komponente für die Kanäle 1-4 ein STATE und den Kanälen 5-6 ein PRESS_SHORT und PRESS_LONG zuweisen kann.
6729_iobroker_objekte.jpg -
In iobroker sind die Geräte Typen in einer Konfiguration hinterlegt und werden beim anlegen eines solchen Geräts verwendet um die States anzulegen.
Hast du noch das log von dem Zeitpunkt wo du das erstmals in iobroker eingelesen hast? Da müsste ein “send this to developer” gewesen sein. Das als issue im github und wir können es hinterlegten.
-
Leider nein.
Kann ich das Log File irgendwie neu erzeugen?
-
Objekte im admin löschen. Entweder nur das Gerät oder alles von hm-rpc.X. Dann in die hm-rpc instanz Konfiguration gehen und da ist eine „einmalig Geräte neu synchronisieren“. Anhaken, speichern. Dann wird neu synchronisiert und ggf log hat was.
-
Das Gerät wird mir nicht in der hm-rpc.0 angezeigt. Habe dennoch alle Geräte gelöscht und unter Karteikarte Logs war kein Eintrag "send this to developer" zu finden
-
Interessant. Da wäre jetzt die Frage wie genau die in der ccu eingebunden sind und was diese ccu Erweiterung macht …
-
Ps: schau dir mal https://github.com/ioBroker/ioBroker.hm-rpc/issues/63 an … hilft das irgendwie?! Ansonsten analog zu dem issue mal im GitHub was anlegen mit den details