Hallo pix,
das mit CUxD ist offenbar etwas komplexer. Ich selber habe es noch nicht zum Laufen bekommen. Was auf jeden Fall geht, ist mittels EXEC die wget-Befehle an den Homepilot zu senden, ohne das Ergebnis auszuwerten. Damit ist schonmal eine rudimentäre Steuerung möglich.
Die Command Ids dafür sind:
UP:1,
STOP:2,
DOWN:3,
POSITION_0:4,
POSITION_25:5,
POSITION_50:6,
POSITION_75:7,
POSITION_100:8,
POSITION_N:9,
ON:10,
OFF:11,
INCREMENT:23,
DECREMENT:24
Also z.B. Rollo auf 25% fahren:
http://homepilot/deviceajax.do?did=1000 ... &command=1
EDIT:
Im URL-Aufruf unbedingt immer die IP des Homepilot eintragen, also zB.:
http://192.168.1.10/deviceajax.do?did=1 ... &command=1
Ich denke, mit viel Probieren ist es auch möglich, Parameter via CUxD zu übergeben und Rückgabewerte auszulesen (curl). Aber da bin ich noch nicht so weit.
[gelöst] homepilot Adapter, selber machen?
Moderator: Co-Administratoren
-
- Beiträge: 86
- Registriert: 27.02.2013, 18:13
Re: [gelöst] homepilot Adapter, selber machen?
399 Kanäle in 136 Geräten (CCU2, CCU.IO auf Cubie, 2x Funk-LAN-Gateway, CUL und CUxD, DashUI, ein paar Android-Tablets, homepilot mit Rademacher Duofern Gurtwicklern)
Re: [gelöst] homepilot Adapter, selber machen?
Vielen Dank. Habe jetzt das System mit den Command IDs verstanden. Das kürzt auch einiges ab. Nutze das für die Wandtaster<>Rollladen Steuerung.
Schönen Feiertag noch
Pix
Schönen Feiertag noch
Pix
150 Kanäle in 75 Geräten und 103 CUxD-Kanäle in 25 CUxD-Geräten (HomeMatic, FS20), CCU1 FW1.519, AddOns: CUxD 1.0, dropbear, E-Mail 1.2, ftp_server und regaWatchdog.
Logik und Visualisierung mit ioBroker auf Mac OS X Node.js. Eingebundene Systeme: Sonos, Rademacher Homepilot, Roomba, Network-OWL. Danke für das Homematic-Inventur-Skript von EnergyStar
Logik und Visualisierung mit ioBroker auf Mac OS X Node.js. Eingebundene Systeme: Sonos, Rademacher Homepilot, Roomba, Network-OWL. Danke für das Homematic-Inventur-Skript von EnergyStar
Re: [gelöst] homepilot Adapter, selber machen?
Hi zusammen,
ich steige gerade ins Thema ein und habe mir ein paar Rademacher Komponenten inkl. Homepilot gekauft. Nicht billig und geschlossenes System, ich brauche aber die Gurtwickler ....
Ich habe einen Media Center auf Basis Media Portal und möchte die Hausautomatisierung gerne integrieren. FÜr Kodi gibt es ein plug in für Media Portal leider nicht. Ich habe nun im Internet geschaut und diesen Beitrag hier gefunden. Über Http kann ich bereits bestimmte Devices direkt bedienen, wie hier beschrieben Die Frage ist nun , ob ich auch ganze Szenen ausführen lassen kann. Mit ein wenig gesundem Menschenverstand habe ich das hier herausgefunden:
Antwort
Mit diesem http Aufruf werden also alle Szenen und Parameter ausgelesen.
Weiter komme ich jedoch nicht. Alle Versuche einen gültigen Aufruf zu erstellen sind gescheitert. Leider habe ich keine Programmierkenntnisse und die Aufrufe sind ja wohl von Rademacher auch nicht dokumentiert.
Kann mir jemand helfen, wie ich eine Szene aufrufe. Z.B. die Szene mit der Nummer sid=5003?
Vielen Dank!
LG
JuRo
ich steige gerade ins Thema ein und habe mir ein paar Rademacher Komponenten inkl. Homepilot gekauft. Nicht billig und geschlossenes System, ich brauche aber die Gurtwickler ....
Ich habe einen Media Center auf Basis Media Portal und möchte die Hausautomatisierung gerne integrieren. FÜr Kodi gibt es ein plug in für Media Portal leider nicht. Ich habe nun im Internet geschaut und diesen Beitrag hier gefunden. Über Http kann ich bereits bestimmte Devices direkt bedienen, wie hier beschrieben Die Frage ist nun , ob ich auch ganze Szenen ausführen lassen kann. Mit ein wenig gesundem Menschenverstand habe ich das hier herausgefunden:
Code: Alles auswählen
http://homepilot.local/sceneajax.do?scenes=1
Code: Alles auswählen
{"scenes":[{"favoriteId":5000,"jobs":[],"name":"Rollo hoch","description":"Rollo hoch","favored":true,"active":1,"isExecutable":1,"actions":[{"cmdId":9,"aid":0,"parameters":[{"name":"Position","id":4,"value":0}],"did":10000}],"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":0,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":3,"dust":3,"wind":3},"sid":5002},{"favoriteId":0,"jobs":[],"name":"Rollo hoch automatisch","description":"Rollo hoch automatisch","favored":false,"active":0,"isExecutable":0,"actions":[{"cmdId":666,"aid":2,"parameters":[],"did":10000}],"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":3,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":1,"time":3,"dust":3,"wind":3},"sid":5007},{"favoriteId":0,"jobs":[],"name":"Rollo hoch automatisch Zeit","description":"Rollo hoch automatisch Zeit","favored":false,"active":1,"isExecutable":1,"actions":[{"cmdId":9,"aid":4,"parameters":[{"name":"","id":4,"value":0}],"did":10000}],"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":3,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":2,"dust":3,"wind":3},"sid":5010},{"favoriteId":5001,"jobs":[],"name":"Rollo runter","description":"Rollo runter","favored":true,"active":1,"isExecutable":1,"actions":[{"cmdId":9,"aid":1,"parameters":[{"name":"","id":4,"value":100}],"did":10000}],"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":0,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":3,"dust":3,"wind":3},"sid":5003},{"favoriteId":0,"jobs":[],"name":"Rollo runter automatisch","description":"Rollo runter automatisch","favored":false,"active":1,"isExecutable":0,"actions":[{"cmdId":666,"aid":3,"parameters":[],"did":10000}],"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":2,"smoke":3,"favored":3,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":3,"dust":2,"wind":3},"sid":5001}],"message":"scenes_light_loaded","status":"uisuccess"}
Weiter komme ich jedoch nicht. Alle Versuche einen gültigen Aufruf zu erstellen sind gescheitert. Leider habe ich keine Programmierkenntnisse und die Aufrufe sind ja wohl von Rademacher auch nicht dokumentiert.
Kann mir jemand helfen, wie ich eine Szene aufrufe. Z.B. die Szene mit der Nummer sid=5003?
Vielen Dank!
LG
JuRo
-
- Beiträge: 253
- Registriert: 17.12.2014, 18:56
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 3 Mal
Re: [gelöst] homepilot Adapter, selber machen?
Hey Pix,
konntest du das ganze mit Cuxd lösen ? Ich bin auch gerade dran aber
scheint leider nicht zu funktionieren...
Grüße Alex
konntest du das ganze mit Cuxd lösen ? Ich bin auch gerade dran aber
scheint leider nicht zu funktionieren...
Grüße Alex