Mit dem iPhone Forumsbeiträge zu erfassen ist nicht besonders sinnig.
Mein Problem ist, dass ich nur schwer in die IP-Symcon Thematik einsteige und die Schritte die ich mache nur ganz kleine sind.
Ich habe eine Homematic CCU auf der ich tcpdump installiert habe.
Weiter habe ich den Objektbaum von IP-Symcon geöffnet und unter I/O einen Homematic Socket erstellt.
Dieser schloss sich immer wieder sofort, nachdem ich ihn geöffnet habe.
Mit Suche meinte ich, dass ich unter dem Socket eine Objektinstanz erstellt hatte und darin den „Suchen“ Button geklickt habe.
Im dann geöffneten Fenster erschien aber nix, da konnte ich an den Lichtschaltern drücken, so oft ich wollte.
Lag wohl am Socket.
Habe jetzt TCPDump deinstalliert und den Download von dieser Seite genutzt.
Jetzt erscheint das Addon aber nicht mehr in der WebUI von Homematic.
Aber, die Suche findet die Geräte …
… it’s Magic!
Jetzt hänge ich aber schon wieder an der nächsten Ecke.
Das Gerät Deckenfluter wird erkannt und rechts sind die Attribute (siehe Bild IP1).
Will ich aber die Helligkeit einstellen kommt nur das:
Siehe Bild IP2
Warum kann ich nur lesen, macht bei einer Lampe imho wenig Sinn, dass das Licht aus ist sehe ich auch so (wenn ich im Raum bin, was hier der Fall ist)
Naja … und genau hier habe ich wieder eine Wissenslücke
Also …
Ich geh jetzt ins Dashboard und platziere mir einen Button drauf.
Mit dem Doppelklick komm ich in das Menü, indem ich mir ein Event auswäghlen kann.
Sagen wir mal (button untypisch ;-)) soll auf onClick reagiert werden, also diesen ausgewählt.
Es geht der Baum auf und ich versuche den „Deckenfluter“ zu wählen.
Es kommt die Fehlermeldung: „Objekt nicht erlaubt“
Wo gebe ich den Code:
HM_WriteValueFloat($id_aktor, „RAMP_TIME“, 4); // 4 Sekunden Rampe
ein?
Würde annehmen, dass $id_aktor automatisch ersetzt würde, wenn der Deckenfluter aus dem Baum selektierbar wäre.
Wie gesagt, small steps, verzeiht mir meine „Wissenslücken“ …
Ich mus erstmal ein script erstellen, dass dann auf den Button gemapped wird.
Es ist nicht wie in Visual Studio, dass ich direkt ein Script dort hinterlegen kann.
Zweiter Fallstrick:
Habe ald ID die Homeatic ID genommen IP-Symcon erstellt aber seine eigene, die ich im Baum abelesen kann.