NEWS
IoBroker.homepilot Adapter
-
Hallo Jürgen,
Ich verwende den Parser - Adapter mit folgenden Parametern:
Name: Tür-Fensterkontakte.Küche.Fenster_geschlossen
URL: http://[HomePilot IP]/deviceajax.do?meter=10100xx
RegEx: Schließer":"(.*Geschlossen)
Num: 0
Rolle: Indikator
Typ: boolean
und bekomme unter Objekten Parser.0 den Datenpunkt Tür-Fensterkontakte / Küche / Fenster_geschlossen den Wert true oder false
-
Hallo Jürgen,
Ich verwende den Parser - Adapter mit folgenden Parametern:
Name: Tür-Fensterkontakte.Küche.Fenster_geschlossen
URL: http://[HomePilot IP]/deviceajax.do?meter=10100xx
RegEx: Schließer":"(.*Geschlossen)
Num: 0
Rolle: Indikator
Typ: boolean
und bekomme unter Objekten Parser.0 den Datenpunkt Tür-Fensterkontakte / Küche / Fenster_geschlossen den Wert true oder false `
Super, danke, hat funktioniert <emoji seq="1f604"></emoji>
-
Überigens:
Im Parser folgende Einstellungen:
Name: Tür-Fensterkontakte.Küche.Batterie
URL: http://[HomePilot IP]/deviceajax.do?meter=10100xx
RegEx: Batterie-Status":"(-?\d+)
Num: 0
Rolle: Wert
Typ: number
Einheit: %
bringt einen weiteren Datenpunkt für die Batterieanzeige
Grüße
Stefan
-
Hallo zusammen,
ich würde gerne den Status vom Türkontakt auslesen. Finde aber leider keine Möglichkeit.
Hat jemand eine Idee? Ich würde mich sehr freuen!
Liebe Grüße Jürgen `
du könntest es eben so http://homepilot//deviceajax.do?sensors=1 auslesen und parsen `
Danke, hat funktioniert <emoji seq="1f604"></emoji>
-
Vielleicht ist das hier doch besser aufgehoben
https://forum.iobroker.net/topic/25005/homepilot-2-update-adapter-keine-funktion-mehr
nach dem Update des Homepilot 2 funktioniert der Adapter nicht mehr.
-
Hallo,
eine neue Version 1.1.3 des Adapters steht hier zum Testen bereit:
https://github.com/Pix---/ioBroker.homepilot
Anwender christof.kac hat den Connect-Aktor integriert (Thread dazu hier)
Falls Fehler auftauchen, bitte Issues bei Github anlegen.
Nach ein paar fehlerfreien Tagen/Wochen kann ich die neue Version dann ins stable bringen.Gruß
Pix -
Hallo,
ich habe einen Rademacher Homepilot (3. Generation), einen Funkgurtwickler und einen DuoFern Sonnensensor 9478.
Im iobroker wird auch alles angezeigt. Jedoch ändert sich beim Sensor der Wert sun_detected nicht auf true, obwohl der Sensor "Sonne" erkannt hat und den Rollladen herunterfährt. Woran kann das liegen? Jemand ne Idee? Würde damit gerne noch einen anderen Rollladen steuern, indem ich diesen Wert einfach abfrage. Da er aber immer auf false steht, tut sich da natürlich nichts.Danke.
-
@stormtigger ich hoffe dass du nicht dein homepilot sondern den homepilot20 adapter verwendest.
https://github.com/homecineplexx/ioBroker.homepilot20 -
@homecineplexx Yepp, ich benutze den homepilot20. In der aktuellen Version.
-
@stormtigger welche version hast du?
könntest du mal ein Foto von den Objekten deines Sonnensensors posten, danke -
Version ist 0.0.18
-
@stormtigger bitte mach einen update auf die aktuellste load 0.0.20 und sag mir dann ob es funktioniert oder nicht!
-
@homecineplexx Oh, gibt schon wieder was Neues. Nicht gesehen. Installiere ich gleich mal und dann gucke ich nachher ob es klappt oder nicht.
Würde mich dann nochmal melden. Danke. -
@homecineplexx So, neueste Version installiert. Leider bleibt der sun_detected Wert auf false obwohl der Sensor die Sonne erkannt hat.
-
@stormtigger said in IoBroker.homepilot Adapter:
on installiert. Leider bleibt der sun_detected Wert auf false obwohl der Sensor die Sonne erkannt hat.
ok, dann brauch ich deine Hilfe damit wir dem Problem auf den Grund gehen.
mach bitte folgendes und schick mir den output bittehttp://<ip vom Homepilot>/v4/devices?devtype=Sensor
-
Sehr gerne...
Hier kommt der Output:
{"response":"get_meters","meters":[{"description":"Ihre Gerätebeschreibung","deviceGroup":3,"did":12,"automations":[30],"readings":{"sun_detected":false},"batteryLow":false,"timestamp":1623696780,"iconSetInverted":0,"iconSet":{"k":"iconset25"},"name":"Sonnensensor Büro","statusValid":true,"deviceNumber":"32000069","uid":"a540a4_1","visible":true}]}Ich habe aber auch noch was anderes festgestellt, was vielleicht damit zu tun haben könnte.
Wenn ich im Adapter bei Position einen Wert angebe, fährt der Rollladen in diese Position. Wenn ich den Rollladen aber von Hand am Schalter etwas runterfahre, ändert sich der Wert im Adapter nicht. Vielleicht ändert sich, wenn was von "außen" passiert gerade generell kein Wert im iobroker.
Aber verbunden ist er ja anscheinend, da ich über den Adapter ja alles steuern kann. Merkwürdig. -
@stormtigger also zum einen ist da nun sun_detected auf false
zum anderen würde ich mal folgendes probieren:
- stell einen wert über den iobroker bei einem Rollladen ein (zb 40)
- fährt der Rollladen auf diese Position?
- lade die Seite der Objekte neu und schau auf welchem Wert der steht und schau auch im Homepilot selbst auf welchem Wert der steht.
- fahr den Rollladen per Hand auf eine andere Position und schau ob sich der Wert direkt am Homepilot ändert
- lade die Seite mit den Objekten neu und schau auf welchem Wert der Rollladen nun steht.
also bei mir und bei sehr vielen anderen funktioniert das ja, also würde es mich wundern, wenn bei dir nicht!
gib mir bitte Feedback -
@homecineplexx sagte in IoBroker.homepilot Adapter:
@stormtigger also zum einen ist da nun sun_detected auf false
zum anderen würde ich mal folgendes probieren:
- stell einen wert über den iobroker bei einem Rollladen ein (zb 40)
- fährt der Rollladen auf diese Position?
- lade die Seite der Objekte neu und schau auf welchem Wert der steht und schau auch im Homepilot selbst auf welchem Wert der steht.
- fahr den Rollladen per Hand auf eine andere Position und schau ob sich der Wert direkt am Homepilot ändert
- lade die Seite mit den Objekten neu und schau auf welchem Wert der Rollladen nun steht.
also bei mir und bei sehr vielen anderen funktioniert das ja, also würde es mich wundern, wenn bei dir nicht!
gib mir bitte FeedbackJo, im Moment eh auf false, da noch keine Sonne auf der Seite ist.
- mal auf 10 gestellt
- Ja, er fährt in die Position
- Nach neu laden, steht der Wert weiter auf den eingegeben 10% (allerdings bleibt der inverted Wert auf 100% stehen)
Im Homepilot selber steht der Wert ebenfalls korrekt auf den 10% - Per Hand auf 21% gefahren. Im Homepilot selber steht der Wert wieder korrekt auf 21%.
- Nach Objekte neu laden steht der Wert weiterhin auf 10% und der inverted Wert bei 100%. Es ändern sich also im iobroker anscheinend überhaupt keine Werte. Oo
Jo, das bezweifle ich ja auch gar nicht. Generell wird das funktionieren. Der Fehler wird bei mir liegen. Ich hab nur keine Ahnung wo ich da suchen muss. Weil in die eine Richtung scheint ja alles zu funktionieren. Nur zurück nicht. Deswegen wird garantiert auch der sun_detected Wert nicht auf true gestellt, wenn die Sonne da ist.
-
@stormtigger said in IoBroker.homepilot Adapter:
@homecineplexx sagte in IoBroker.homepilot Adapter:
@stormtigger also zum einen ist da nun sun_detected auf false
zum anderen würde ich mal folgendes probieren:
- stell einen wert über den iobroker bei einem Rollladen ein (zb 40)
- fährt der Rollladen auf diese Position?
- lade die Seite der Objekte neu und schau auf welchem Wert der steht und schau auch im Homepilot selbst auf welchem Wert der steht.
- fahr den Rollladen per Hand auf eine andere Position und schau ob sich der Wert direkt am Homepilot ändert
- lade die Seite mit den Objekten neu und schau auf welchem Wert der Rollladen nun steht.
also bei mir und bei sehr vielen anderen funktioniert das ja, also würde es mich wundern, wenn bei dir nicht!
gib mir bitte FeedbackJo, im Moment eh auf false, da noch keine Sonne auf der Seite ist.
- mal auf 10 gestellt
- Ja, er fährt in die Position
- Nach neu laden, steht der Wert weiter auf den eingegeben 10% (allerdings bleibt der inverted Wert auf 100% stehen)
Im Homepilot selber steht der Wert ebenfalls korrekt auf den 10% - Per Hand auf 21% gefahren. Im Homepilot selber steht der Wert wieder korrekt auf 21%.
- Nach Objekte neu laden steht der Wert weiterhin auf 10% und der inverted Wert bei 100%. Es ändern sich also im iobroker anscheinend überhaupt keine Werte. Oo
Jo, das bezweifle ich ja auch gar nicht. Generell wird das funktionieren. Der Fehler wird bei mir liegen. Ich hab nur keine Ahnung wo ich da suchen muss. Weil in die eine Richtung scheint ja alles zu funktionieren. Nur zurück nicht. Deswegen wird garantiert auch der sun_detected Wert nicht auf true gestellt, wenn die Sonne da ist.
was hast du denn für eine Zeit im iobroker für homepilot 2 (synctime) eingestellt?
gibts irgendwelche logs? -
@homecineplexx Da hab ich den Standard 12 drin. Im Log hab ich keine Einträge/Probleme vom Homepilot.