New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Homepilot Update from 09.09.2019 #22
Comments
It will be a general problem because they switched the way the API works. JSON got new endpoints and the control urls changed to json payload. |
Any documentation available? Or some examples? Didn't install the update yet, but will do soon... |
Here my Log: [9/10/2019, 11:06:41 AM] TypeError: Cannot read property 'forEach' of undefined |
after update Homepilot -> 5.0.39 Greetings Charly-Man |
So I don´t have the old url calls but the new ones are like: http://HomePilotIP/devices/DID You still get a list of your devices with http://HomePilotIP/v4/devices and for device state you get json from a GET to http://HomePilotIP/devices/DID |
You need to replace DID with the id of the device, also you need to do a PUT not a GET, try to download some REST browser plugin for that |
That´s not a URL call anymore, you'll need to make a POST/PUT with e.g. curl, so you send parameters like payload and content type with it. Something like this: |
If somebody could make a config.json sample or a tutorial video that would be great. I bought the homepilot yesterday and didnt know that the update will destroy everything. Please update the Plugin! |
Hello, everybody. Is there any solution for the new version of Rademacher? Since the update to 5....the plugin has stopped working. Will there be an update for the plugin and when will it be? |
Guys, please give @bombadiltom some time, Rademacher changed their API that's a pitty and there is no documentation so it´s pretty much reverse engineering the whole thing. and @IchPeter that's an issue for a homebridge plugin, please look for help in Homematic problems and help elsewhere, that's not forum for that. |
Are u Sure there will be an update? Then i wait. |
If you see "Unknown product: " in the logs, please note the devicenumber and tell me what it is, there are no more product names in the json |
14234511 = RolloTron Standard DuoFern - Gurtwickler Homebridge is starting but I don’t see the rolltrons in HomeKit ? Sorry iam a neewbie... |
Due i'm an beginner, can anybody tell me, what to do? |
git clone https://github.com/bombadiltom/homebridge-rademacher-homepilot/tree/feature/update20190909 |
Danke schön. |
dann so: |
Danke, |
die Zeilennummern deuten darauf hin, dass noch die alte Version benutzt wird. |
`hoobs@hoobs:/var/lib/homebridge $ sudo git clone https://github.com/bombadiltom/homebridge-rademacher-homepilot npm ERR! A complete log of this run can be found in: |
Bin nicht so firm was unix anbelangt, wo ist mein Fehler? |
sudo chmod a+rwx /var/lib/homebridge/homebridge-rademacher-homepilot sollte es tun, oder npm remove -g homebridge-rademacher-homepilot |
mit npm remove -g homebridge-rademacher-homepilot konnte ich die alte Version nun deinstallieren. Error: The requested platform 'RademacherHomePilot' was not registered by any plugin. |
Habe nun folgendes gemacht: und bekomme noch folgenden Fehler: TypeError: Cannot read property 'getCharacteristic' of undefined |
9/17/2019, 4:43:25 PM] TypeError: Cannot read property 'getCharacteristic' of undefined |
{"response":"get_visible_devices","devices":[{"description":"","deviceGroup":2,"did":10000,"hasErrors":0,"iconSetInverted":1,"iconSet":{"k":"iconset7"},"messages":[],"name":"Markise","properties":{"closingContact":3,"dawn":3,"dusk":3,"motion":1,"rain":3,"smartphone":3,"smoke":3,"sun":3,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":100,"Position":0},"visible":true,"deviceNumber":"35000864","uid":"4b116e_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10001,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Flur oben","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"14234511","uid":"406ca7_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10002,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Schlafzimmer","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"14234511","uid":"406c7b_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10003,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Büro Fenster","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"14234511","uid":"406c7d_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10004,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Büro Balkontür","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"14234511","uid":"406c7a_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10005,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Kleiderz.","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"14234511","uid":"406c79_1","voiceControlledBy":""},{"description":"Jalousie Aussentür Keller","deviceGroup":2,"did":1010009,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Jalousie Kellertür","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":{"Manuellbetrieb":0,"Position":100},"visible":true,"deviceNumber":"14234511","uid":"4022c6_1","voiceControlledBy":""},{"description":"","deviceGroup":1,"did":10007,"hasErrors":0,"iconSetInverted":1,"iconSet":{"k":"iconset31"},"messages":[],"name":"Garagentor","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":{"Manuellbetrieb":100,"Position":0},"visible":true,"deviceNumber":"35001164","uid":"460a18_1","voiceControlledBy":""},{"description":"Jalousie In der Küche","deviceGroup":2,"did":1010007,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Jalousie Küche","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"16234511_A","uid":"61776d_A_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10010,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"JalousieWohnRechts","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":3,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"16234511_A","uid":"617f64_A_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":1010005,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset31"},"messages":[],"name":"Dachbodentreppe","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":{"Manuellbetrieb":100,"Position":100,"slatposition":100},"visible":true,"deviceNumber":"35000662","uid":"42d861_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10012,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"JalousieWohnLinks","properties":{"closingContact":3,"dawn":2,"dusk":2,"motion":3,"rain":3,"smartphone":3,"smoke":3,"sun":2,"temperature":3,"time":2,"trigger":3,"warning":3,"wind":3},"statusValid":true,"statusesMap":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"16234511_A","uid":"617f53_A_1","voiceControlledBy":""}]} |
http://homepilot.local/devices/DID {"error_description":"Internal server Error","error_code":5007} |
@canoben was liefert bei dir http:///v4/devices?devtype=Actuator ? |
@toralt Deswegen war der von BlindsAccessory abgeleitet ;-) |
Ahh, ok. ich habs bisher nicht weite rtesten können. Es war aber vorgestern so, dass ich nach hinzufügen der homebridge in der homeapp die Abstürze hatte. sobald die app mit homebridge bzgl Status kommunizieren wollte kam der crash. |
made some bugfixes, please retest |
[9/20/2019, 10:47:14 AM] [RademacherHomePilot] Found environment sensor: Umweltsensor 2 - Ihre Gerätebeschreibung [1010023] |
upps, try again |
{"response":"get_visible_devices","devices":[{"description":"","deviceGroup":2,"did":10000,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Gauche","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":{"Manuellbetrieb":100,"Position":73},"visible":true,"deviceNumber":"14234511","uid":"4054f2_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10001,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Droite","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":{"Manuellbetrieb":100,"Position":68},"visible":true,"deviceNumber":"14234511","uid":"4057bf_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10002,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Vista","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":{"Manuellbetrieb":100,"Position":64},"visible":true,"deviceNumber":"14234511","uid":"4056b8_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10003,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset15"},"messages":[],"name":"Store Balcon","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":{"Manuellbetrieb":100,"Position":59},"visible":true,"deviceNumber":"14234511","uid":"4057de_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":1010012,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Cuisine","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":{"Manuellbetrieb":100,"Position":42},"visible":true,"deviceNumber":"14234511","uid":"40dd0b_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10004,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Bureau","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":{"Manuellbetrieb":100,"Position":31},"visible":true,"deviceNumber":"14234511","uid":"40337b_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10006,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset8"},"messages":[],"name":"Store Chambre","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":{"Manuellbetrieb":100,"Position":93},"visible":true,"deviceNumber":"16234511_A","uid":"6143af_A_1","voiceControlledBy":""},{"description":"","deviceGroup":2,"did":10007,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset25"},"messages":[],"name":"Météo Balcon","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":{"Manuellbetrieb":0,"Position":0},"visible":true,"deviceNumber":"32000064_A","uid":"690921_A_1","voiceControlledBy":""},{"description":"","deviceGroup":1,"did":1010007,"hasErrors":0,"iconSetInverted":0,"iconSet":{"k":"iconset10"},"messages":[],"name":"Prise Cuisine","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":{"Manuellbetrieb":0,"Position":100},"visible":true,"deviceNumber":"35002414","uid":"ZW_138_8_8","voiceControlledBy":""}]} |
@canoben das sieht eigentlich gut aus, dann stimmt was mit der Installation nicht. |
Habe ich auch schon gedacht, ich werde Homebridge mal neu aufsetzen. |
sobald ich die Homebridge in der home app hinzufüge bekomme ich wieder Fehler: [9/20/2019, 1:56:20 PM] [RademacherHomePilot] Pendelleuchte Esstisch [1010010] - current state: 0 |
der Umweltsensor wird zweimal erkannt mit jeweils 3 Sensoren. Einer davon müsste der Aktor sein |
Gibt es dafür schon eine Lösung? Hallo bombadiltom, Plugin läuft nicht sehr sauber...! Homebridge startet korrekt fehlerfrei. Geräte werden auch im HomeKit korrekt angezeigt und können über HomeKit gesteuert werden. Danke |
Für Rolladen sollte das seit der letzten Version gelöst sein |
Kann ich bestätigen. |
Fragt den Status jetzt auch alle 60 Sekunden ab, wie bei den Schaltern |
Wenn ich Homebridge mit GUI, Nello und Synology Plugins installiere läuft alles bestens. Sobald ich das Rademacher plugin hinzufüge bekomme ich den Fehler den ich oben schon mit Log beschrieben habe. Ich hab dies jetzt 3 mal hintereinander versucht, der Fehler tritt erst auf wenn ich das Rademacher Plugin installiere. |
Hallo zusammen, Super Job. |
Hallo bombadiltom, ich bedanke mich auch für die schnelle Umsetzung. Bei mir läuft nun mit dem Update des Plugin auch wieder alles. |
Auch noch mal von mir vielen Dank. Jetzt läuft es wieder super!!!! |
Hallo bombaditom, der Rohrmotoraktor mit der Nummer 42 xx xx klickt jede Minute störend in der Küche. (Aktor der einen fremden Rohrmotor steuert). Die anderen Rohrmotoren mit der Nummer 49 xx xx von Rademacher machen dies nicht. Wenn ich das Rollo dann auf 99% stelle ist das klicken auch weg. Vielleicht kannst du da mal schauen ob du das modifizieren kannst. Viele Grüße Wilhelm |
@Wilhelm111 merkwürdig, aber ich schau mal, hast du logs für mich? |
Ja, [2019-9-21 09:51:19] [RademacherHomePilot] Ihre Gerätebeschreibung [10010] - switch changed=false, lastState=false |
Hallo, mich hat es nach dem HomePilot Update auch erwischt... Ich komme aktuell bei dem Befehl „npm install -g .“ in „/usr/local/lib/node_modules“ nicht weiter. Egal ob mit sudo oder ohne ausgeführt erscheinen die im Bild gezeigten „too many symbolic links encountered“ Meldungen und das Verzeichnis wird geleert. Verwendete Kommandos: In der Homebridge App steht dann die Version 0.2.0 angegeben, aber Homebridge startet aktuell nicht mehr. Ich habe schon versucht die Version 0.1.1 wieder zu installieren und dann sauber zu deinstallieren, aber das hilft dann für die 0.2.0er Version leider nicht weiter. Danke für jeden Tipp vorab 😁 |
@AWSW2017 vielleicht mal /usr/local/lib/node_modules/homebridge-rademacher-homepilot komplett löschen |
@Wilhelm111 das Problem ist, dass die Schnittstelle nur die aktuelle Position liefert, nicht aber die Zielposition. Letztere kennt das Plugin nur, wenn über Homekit gesteuert wurde. Auf jeden Fall nehme ich das minütliche Setzen der Zielposition raus, das führt bei mir dazu, dass Rolladen nicht mehr automatisch herunter- oder rauffahren, wenn genau zu dem Zeitpunkt der Aufruf des Plugins erfolgt... |
Hallo, |
Das gleiche Verhalten zeigt sich auch auf einer komplett neuen Homebridge Installation auf einem weiteren Raspberry Pi 3 |
Hab’s hinbekommen... „npm install“ reichte aus... läuft wieder... besten Dank 😁 |
published 0.2.0, for further problems, please create new issues |
Hello @bombadiltom,
a user from smartapfel.de updated his homepilot to the firmware from 09.09.2019.
He said, that now the homepilot-plugin breaks the homebridge......
https://forum.smartapfel.de/forum/thread/3843-homebridge-rademacher-plugin-geht-nach-homepilot-update-vom-9-9-2019-nicht-mehr/
I don‘t have updated my homepilot, but I want to ask you, if this is a individual or a general problem?
Thanks for your great work!
Manuel
The text was updated successfully, but these errors were encountered: