iobroker-community-adapters / ioBroker.homepilot

Connect Rademacher Homepilot to ioBroker
http://www.iobroker.net
MIT License
8 stars 8 forks source link

Keine state Datenpunkte vorhanden #1

Closed Micky79NRW closed 7 years ago

Micky79NRW commented 7 years ago

Hallo,

Ich habe gestern den Homepilot Adapter für ioBroker installiert. Soweit werden auch alle meine relevanten Geräte angezeigt. Aber leider haben meine 2fach -Universalaktoren als auch die Zwischensteckdosen keine homepilot.0.devices.product.deviceID.state Datenpunkte. Der State Datenpunkt wir einfach nicht angezeigt.

Ich kann sie nur per CID command steuern. Aber ohne State Datenpunkt wird die Ansteuerung per VIS schwierig bzw. bis jetzt ist es mir noch nicht gelungen.

Ich habe einen Homepilot 2.

Pix--- commented 7 years ago

Hallo Mickey, tritt das Problem erst seit gestern auf oder hast du das schon länger? Ich habe gestern ein paar Änderungen am Adapter vorgenommen.

Gruß Pix

Micky79NRW commented 7 years ago

Hi,

Kann ich dir nicht sagen. Ich habe vorgestern erst zum ersten Mal ioBroker installiert im Zuge dessen auch den HP Adapter.  Zuerst Version 0.0.7 glaub ich. Gestern hab ich dann Version 0.2.0 installiert.  Musste erst mal rausfinden wie das geht. Aber keine Änderung.

Wie gesagt ich habe den Homepilot 2.

Vielleicht liegt es daran das bei mir andere Produktnamen angezeigt werden.

Ich hab dir mal ein Bild angehängt mit den Namen der Produktegruppen.

⁣ Vg Micky

Am 15. Jan. 2017, 23:08, um 23:08, Pix notifications@github.com schrieb:

Hallo Mickey, tritt das Problem erst seit gestern auf oder hast du das schon länger? Ich habe gestern ein paar Änderungen am Adapter vorgenommen.

Gruß Pix

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/Pix---/ioBroker.homepilot/issues/1#issuecomment-272729422

Micky79NRW commented 7 years ago

Hi Pix,

ich habe gerade eben das ganze iobroker System neu installiert. Auf einem Raspi3. Vorher hatte ich es auf meiner DiskStation installiert. Alle Adapter neu installiert. Den Homepiloten Adapter in Version 0.2.0, also die aktuellste. Gleiches Problem. Bei den Aktoren wird kein Statedatenpunkt angezeigt.

Welchen Homepiloten und welche Softwareversion hast Du denn bei Dir? Ich habe auch mal meine Seriennummern durchgeschaut. Die Aktoren fangen mit 43 an. Also eigentlich müsste, laut Deiner Anleitung, bei diesen ja ein State Punkt vorhanden sein.

Die meisten Aktoren in meinem Haus sind die Duofern 2Kanal-Aktoren von Rademacher. Ich wollte iobroker u.a. dazu benutzen, um meine Lampen etc. mit Alexa zu steuern. Aber im cloudadapter wird, so wie ich es sehe, ein State-Datenpunkt vorausgesetzt.

Kann ich Dir denn mit irgendwelchen Daten oder ähnliches behilflich sein?

Gruß

Micky

Am 15.01.2017 um 23:08 schrieb Pix notifications@github.com:

Hallo Mickey, tritt das Problem erst seit gestern auf oder hast du das schon länger? Ich habe gestern ein paar Änderungen am Adapter vorgenommen.

Gruß Pix

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Pix---/ioBroker.homepilot/issues/1#issuecomment-272729422, or mute the thread https://github.com/notifications/unsubscribe-auth/AX-TqY3fmnBFQraI1eT87ZcttRAV0fQoks5rSpjKgaJpZM4LkA00.

Pix--- commented 7 years ago

Hallo Micky,

ich habe den Homepilot 1, die Softwareversion weiß ich gerade nicht. Ich habe nur Gurtwickler angelernt. Du hast Recht, die Aktoren mit der Nummer 43 sollte der Adapter herausfiltern. Ich muss mir das nochmal ansehen. Es wäre schön, wenn du mit die JSON Datei zumindest eines Aktors (43er), der keinen State erzeugt, senden könntest. Ich empfehle, im iobroker-Forum einen neuen Thread zu eröffnen und dort weiter zu machen.

Gruß Pix

Micky79NRW commented 7 years ago

Hi Pix,

anbei sende ich Dir einen Ausschnitt (siehe angehängte Textdatei) aus der JSON Antwort der Abfrage http://homepilot.local/deviceajax.do?devices=1 http://homepilot.local/deviceajax.do?devices=1 Hoffe es hilft Dir weiter.

Merkwürdig ist auch, das Dein Adapter die Aktoren in der Objektansicht ja auch richtig einordnet. Die einzelnen Geräte werden in „Rohrmotor-Aktor“, „Rohrmotor-Steuerung“, "Schaltaktor1-Kanal" und "Schaltaktor2-Kanal“ eingeordnet. Er scheint sie also richtig zu erkennen. Könntest Du im Adapter den Code nicht dahingehend ändern, dass das State Property standardmäßig angezeigt wird und es nur bei z.B. Rohrmotoren und Gurtwicklern etc. ausgeblendet wird?

Des Weiteren werde ich wie von Dir vorgeschlagen mal einen neuen Thread im Forum eröffnen. Vielleicht haben ja andere ein ähnliches Problem. Machen wir ab jetzt dort weiter.

P.S.: Ansonsten funktioniert der Adapter bei mir einwandfrei. Echt super Job von Dir. Wenn das mit dem Statedatenpunkten noch funktioniert, dann kann ich endlich auch meinen Homepiloten über iobroker und Alexa steuern. :-)

Gruß

Micky

Am 21.01.2017 um 22:13 schrieb Pix notifications@github.com:

Hallo Micky,

ich habe den Homepilot 1, die Softwareversion weiß ich gerade nicht. Ich habe nur Gurtwickler angelernt. Du hast Recht, die Aktoren mit der Nummer 43 sollte der Adapter herausfiltern. Ich muss mir das nochmal ansehen. Es wäre schön, wenn du mit die JSON Datei zumindest eines Aktors (43er), der keinen State erzeugt, senden könntest. Ich empfehle, im iobroker-Forum einen neuen Thread zu eröffnen und dort weiter zu machen.

Gruß Pix

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Pix---/ioBroker.homepilot/issues/1#issuecomment-274288687, or mute the thread https://github.com/notifications/unsubscribe-auth/AX-TqUvOa2h2JpnAzwHvTZSa0_IWotXzks5rUnUTgaJpZM4LkA00.

{ "response" : "get_visible_devices", "status" : "ok", "devices" : [{"did":10092,"name":"1. Teichpumpe","description":"Filterpumpe im Gartenteich","initialized":1,"position":0,"productName":"Schaltaktor 2-Kanal","serial":"43 1E 59","statusesMap":{"Position":0,"Manuellbetrieb":0},"status_changed":1483377766,"deviceGroup":1,"iconSet":{"name":"Pumpe","description":"Pumpe Icon-Set","strMin":"An","strMax":"Aus","valMax":100,"valMin":0,"sprite":{ "imageUri" : "images/sets/pumpe1.png", "numTiles" : 2 },"k":"iconset16"},"iconSetInverted":0,"paired":0,"statusValid":true,"uid":"431E59_1","visible":true,"groups" : [ 5020 ] ,"favoredId":-1,"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":3,"dust":3,"wind":3,"states":[{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setMorningAuto","cfgId":103,"state":0},{"cfgKey":"setAutomationOverall","cfgId":99,"state":0},{"cfgKey":"setTimeAuto","cfgId":101,"state":1},{"cfgKey":"setEveningAuto","cfgId":107,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setSunAuto","cfgId":105,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0}]},"sortId":0,"sTypes":[],"version":"1.0","sync":-2147471093,"messages":[],"hasErrors":0,"autos":[3,4,2,0,1]},

Pix--- commented 7 years ago

Follow discussion an solution on forum.iobroker.net http://forum.iobroker.net/viewtopic.php?f=22&t=4904