NEWS
[Neuer Adapter] Homepilot20
-
@thebam weil ich mir da ansehen müsste wie das geht
-
@homecineplexx
Eigentlich recht einfach
https://github.com/ioBroker/ioBroker.repositories -
@aca_home sagte in [Neuer Adapter] Homepilot20:
Als erstes will ich mich für die tolle Arbeit von euch bedanken! Echt klasse Job!
Bin noch neu in dem Bereich, habe jedoch bis jetzt alle meine Homepilot Geräte anbinden können.
Wollte mich jetzt an die Szenen rantrauen die im Homepilot abgespeichert sind. Das klappt leider nur teolweise.
Es geht bei mir um Szenen die automatisch ausgeführt werden, z.B. bei Morgendämmerung.
Ich würde gerne bestimmte Szenen über Button aktivieren und deaktivieren können.
Leider verhält es sich so, dass wenn ich mit Checkbox oder Button die Szene auf 1 setzen will, diese kurz gesetzt wird und dann gleich wieder auf 0 überspring.
Ich verwende den Datenpunkt "active"Mache ich da irgendwas falsch oder habe ich was nicht bedacht?
Hoffe ihr könnt mir helfen!Servus,
hab das gleiche Problem das ich die Szenen nicht Aktivieren kann,
nur Kurz egal ob über Objekte oder JS,
hat einer eine Idee,
hompilot20.0 V0.0.31
sonst funktioniert der Adapter Top mit meinen Rademacher Geräten -
@bommelpage versuch bitte mal die 0.0.32 Version!
danke -
@homecineplexx Servus,
klasse, funktioniert mit Version0.0.32
kann mit dem Datenpunkt active jetzt Szenen aktivieren und deaktivieren
getestet manuell und auch mit Blockly script
Vielen Vielen Dank
Und Frohe Weihnachten noch -
@homecineplexx Danke, hat auch mir geholfen
-
Hallo,
ich bin noch Neuling in Sachen iobroker und versuche gerade die Bridge über den Adapter homepilot20 einzubinden.NAch ewigem rumprobieren habe ich den adapter auch installiert bekommen. Mir wird aber bei Objekten nur der Admin Ordner angezeigt.
Wo kann ich denn die IP für die bridge eingeben, damit diese auch gefunden wird? Bei den Instanzen wird mir der Adapter übrigens bisher nicht angezeigt.Habe nochmals installiert: Dies ist das InstallationsLOG:
Immer noch nichts in den Instanzen....
Vieleicht könnt Ihr mir ja weiterhelfen....
Jetzt hat es geklappt!!!
DANKE!!
-
@jurist hallo
nur den Adapter zu installieren reicht nicht...du musst auch eine Instanz installieren, sonst klappt das nicht und dann bekommst du unter Instanzen auch ein Menü, wo du die IP eingeben kannst.
Funktioniert eigentlich bei allen Adaptern gleich -
Servus
hab grad den Rademacher addZ-Stick für die Zigbee-Leuchten in meinen Homepilot eingesteckt
und dazu eine addZ Wihte+Colour KerzeE14 angeschlossen.
Im Moment steuere ich sie über angelegte Szenen im Hompilot2 Ein/Aus/Farbwechsel und steuere diese Szenen im IOBroker indem ich sie über den Adapter.homepilot20 unter Scene und execute steuere.
Das klappt soweit ganz gut.Unter Actuator werden die Leuchtmittel zwar erkannt aber mehr auch nicht.
Steuern kann man sie nicht.
Hab mal unter <homepilot-ip>/v4/devices?devtype=Actuator einige Einstellungen ausgelesen
Falls jemand den Adapter anpassen willGedimmt wir über "Position" und anscheinend auch ausgeschalten
Der Farbmodus wir über "colormode" eingestellt rgb für Farbe und ct für warm-weiss
Die Farbe wird über "rgb" eingestellt
Und die Farbtemperatur über "colortemperature"Einstellung Color RGB Farbe Blau und Dimmer 100% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":100,"colortemperature":500,"rgb":"0xFF361A","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Color RGB Farbe Rot und Dimmer 50% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":50,"colortemperature":500,"rgb":"0xFF361A","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Warm-Weiss Farbe Warm und Dimmer 50% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":50,"colortemperature":483,"rgb":"0xFFAA39","colormode":"ct"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Warm-Weiss Farbe Weiss und Dimmer 100% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":100,"colortemperature":159,"rgb":"0xF8FFFB","colormode":"ct"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Color RGB Lampe ausgeschalten :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":0,"colortemperature":153,"rgb":"0x001BFF","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Abfrage /v4/devices/1010053 :
{"response":"get_device","device":{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71,"did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe","properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Position":0,"colortemperature":153,"rgb":"0x001BFF","colormode":"rgb"},"visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot","sceneConfig":["DIRECT_FUNCTION_CMD","TURN_ON_CMD","TURN_OFF_CMD","GOTO_POS_CMD","SET_COLOR_TEMP_CMD","SET_HUE_CMD","SET_RGB_CMD"]}}
-
Moin zusammen,
ich habe eine Bewegungssensor 9484 am Laufen. Der wird auch schön erkannt im iobroker und im Adapter. Mir fehlt aber z.B. eine Einstellung wie Automatik und manueller Betrieb. Oder ist es der Eintrag?
BUTTON_MODE_CFG? Der gibt aber nur true und false zurück. -
@bommelpage said in [Neuer Adapter] Homepilot20:
Servus
hab grad den Rademacher addZ-Stick für die Zigbee-Leuchten in meinen Homepilot eingesteckt
und dazu eine addZ Wihte+Colour KerzeE14 angeschlossen.
Im Moment steuere ich sie über angelegte Szenen im Hompilot2 Ein/Aus/Farbwechsel und steuere diese Szenen im IOBroker indem ich sie über den Adapter.homepilot20 unter Scene und execute steuere.
Das klappt soweit ganz gut.Unter Actuator werden die Leuchtmittel zwar erkannt aber mehr auch nicht.
Steuern kann man sie nicht.
Hab mal unter <homepilot-ip>/v4/devices?devtype=Actuator einige Einstellungen ausgelesen
Falls jemand den Adapter anpassen willGedimmt wir über "Position" und anscheinend auch ausgeschalten
Der Farbmodus wir über "colormode" eingestellt rgb für Farbe und ct für warm-weiss
Die Farbe wird über "rgb" eingestellt
Und die Farbtemperatur über "colortemperature"Einstellung Color RGB Farbe Blau und Dimmer 100% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":100,"colortemperature":500,"rgb":"0xFF361A","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Color RGB Farbe Rot und Dimmer 50% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":50,"colortemperature":500,"rgb":"0xFF361A","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Warm-Weiss Farbe Warm und Dimmer 50% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":50,"colortemperature":483,"rgb":"0xFFAA39","colormode":"ct"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Warm-Weiss Farbe Weiss und Dimmer 100% :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":100,"colortemperature":159,"rgb":"0xF8FFFB","colormode":"ct"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Einstellung Color RGB Lampe ausgeschalten :
{"response":"get_visible_devices","devices":[{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71, "did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe", "properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3, "temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true, "statusesMap":{"Position":0,"colortemperature":153,"rgb":"0x001BFF","colormode":"rgb"}, "visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot"},
Abfrage /v4/devices/1010053 :
{"response":"get_device","device":{"description":"Lampe im Wohnzimmerschrank","deviceGroup":71,"did":1010053,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset40"},"messages":[],"name":"Schranklampe","properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":3,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Position":0,"colortemperature":153,"rgb":"0x001BFF","colormode":"rgb"},"visible":true,"deviceNumber":"35144001","uid":"ZIG_847127FFFE950574","voiceControlledBy":"Google","origin":"HomePilot","sceneConfig":["DIRECT_FUNCTION_CMD","TURN_ON_CMD","TURN_OFF_CMD","GOTO_POS_CMD","SET_COLOR_TEMP_CMD","SET_HUE_CMD","SET_RGB_CMD"]}}
ich werd das hinzufügen, sobald ich zeit habe!!!
-
@mwolle said in [Neuer Adapter] Homepilot20:
Moin zusammen,
ich habe eine Bewegungssensor 9484 am Laufen. Der wird auch schön erkannt im iobroker und im Adapter. Mir fehlt aber z.B. eine Einstellung wie Automatik und manueller Betrieb. Oder ist es der Eintrag?
BUTTON_MODE_CFG? Der gibt aber nur true und false zurück.kannst du mir das Feld vielleicht auf dem Homepilot zeigen (mittels Foto), welches das ist, dann kann ichs dir vielleicht im Adapter einbauen!
-
@bommelpage bitte probier mal die 0.0.37 Version aus und gib mir bescheid.
für die Zukunft: bei solchen Dingen wäre ein Github-Issue besser -
@homecineplexx anbei das Bild: das gelb markierte ist das was ich suche.
-
@mwolle said in [Neuer Adapter] Homepilot20:
@homecineplexx anbei das Bild: das gelb markierte ist das was ich suche.
probier mal die 0.0.38 und gibt mir bitte Bescheid
auch für dich gilt in Zukunft wäre ein Github-Issue besser
-
@homecineplexx ich habe jetzt keine Änderung festgestellt in der Baumstruktur. Oder ist es BUTTON_MODE_CFG? Installiert ist jetzt 0.0.38.
-
@mwolle du solltest unter ACTUATOR unter dem BWM einen Attribute Ordner haben und dort hast du diese Auto_Mode_Configs usw drinnen.....und ich habs getestet...bei mir klappt das!!
Du bist scheinbar im Sensor Ordner
-
@homecineplexx ja alles klar, da ist er, sieht gut aus! Danke dir
-
@homecineplexx Servus und Vielen Danke, hat geklappt, hab Version 0.0.38 jetzt drauf, man kann die addZ Lampen steuern, RGB, Position, ColorTemperatur getestet, änderung wird auch zeitnah in der HomepilotApp aktualisiert, und andersherum wenn man in der HandyHomepilotApp was ändert wird dann in den Objekten auch geändert.
Super, Danke nochmal.
Was mir aufgefallen ist, hatte vorher noch die Version 0.0.32 drauf, bei der Synchronisation wird unter Objekten nur noch der Wert geändert wo sich ändert, vorher wurde bei jeder Synchronisation der Zeitstempel aller Datenpunkte geändert. Hat sich da irgendwas im Adapter geändert oder hab ich den Hund drin.
Adminversion 5.3.4"für die Zukunft: bei solchen Dingen wäre ein Github-Issue besser"
gelobe Besserung -
@homecineplexx
Merci für den Adapter, ich bin nun auch stolzer Besitzer von Rademacher Gurtwicklern und würde die gerne in ioBroker einbinden.
Leider aber läuft der Adapter nicht hoch.
Ich habe das Smart2Start Paket geholt, mit der Smart Bridge die nur über Ethernet verfügt.2022-09-26 01:09:13.020 - [32minfo[39m: host.iobroker instance system.adapter.homepilot20.0 started with pid 3370 2022-09-26 01:09:13.829 - [32minfo[39m: homepilot20.0 (3370) starting. Version 0.0.41 in /opt/iobroker/node_modules/iobroker.homepilot20, node: v16.16.0, js-controller: 4.0.23 2022-09-26 01:09:18.875 - [33mwarn[39m: homepilot20.0 (3370) Scenes -> Cannot connect to Homepilot: {"statusCode":501,"body":"Not implemented for Bridge!","headers":{"server":"nginx/1.20.1","date":"Sun, 25 Sep 2022 23:09:18 GMT","content-type":"text/html;charset=utf-8","transfer-encoding":"chunked","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.2.80","port":80,"hostname":"192.168.2.80","hash":null,"search":null,"query":null,"pathname":"/v4/scenes","path":"/v4/scenes","href":"http://192.168.2.80/v4/scenes"},"method":"GET","headers":{"0":{},"1":{"Content-Type":"application/json"}}}} 2022-09-26 01:09:23.877 - [33mwarn[39m: homepilot20.0 (3370) Scenes -> Cannot connect to Homepilot: {"statusCode":501,"body":"Not implemented for Bridge!","headers":{"server":"nginx/1.20.1","date":"Sun, 25 Sep 2022 23:09:23 GMT","content-type":"text/html;charset=utf-8","transfer-encoding":"chunked","connection":"close"},"request":{"uri":{"protocol":"http:","slashes":true,"auth":null,"host":"192.168.2.80","port":80,"hostname":"192.168.2.80","hash":null,"search":null,"query":null,"pathname":"/v4/scenes","path":"/v4/scenes","href":"http://192.168.2.80/v4/scenes"},"method":"GET","headers":{"0":{},"1":{"Content-Type":"application/json"}}}} 2022-09-26 01:09:26.278 - [31merror[39m: homepilot20.0 (3370) uncaught exception: Cannot read properties of undefined (reading 'value') 2022-09-26 01:09:26.280 - [31merror[39m: homepilot20.0 (3370) TypeError: Cannot read properties of undefined (reading 'value') at Request._callback (/opt/iobroker/node_modules/iobroker.homepilot20/main.js:2198:102) at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) at Request.emit (node:events:527:28) at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1154:10) at Request.emit (node:events:527:28) at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1076:12) at Object.onceWrapper (node:events:641:28) at IncomingMessage.emit (node:events:539:35) at endReadableNT (node:internal/streams/readable:1345:12) at processTicksAndRejections (node:internal/process/task_queues:83:21) 2022-09-26 01:09:26.280 - [31merror[39m: homepilot20.0 (3370) Cannot read properties of undefined (reading 'value') 2022-09-26 01:09:26.284 - [32minfo[39m: homepilot20.0 (3370) terminating homepilot20 adapter 2022-09-26 01:09:26.285 - [31merror[39m: homepilot20.0 (3370) Adapter will be stopped 2022-09-26 01:09:26.286 - [32minfo[39m: homepilot20.0 (3370) terminating 2022-09-26 01:09:26.287 - [33mwarn[39m: homepilot20.0 (3370) Terminated (UNCAUGHT_EXCEPTION): Without reason 2022-09-26 01:09:26.869 - [31merror[39m: host.iobroker instance system.adapter.homepilot20.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
Ich denke, es liegt daran, dass manche Funktionen bei der Bridge nicht freigeschaltet sind, bin mir aber auch nicht ganz sicher.
Wenn ich deinen Code so anschaue, sollte ja mit der isBridge variable das schon abgefangen werden, habe aber das passende Log bisher dazu noch nicht gefunden.