NEWS
Harmony eingerichtet - ich komm aber nicht weiter
-
Ich gebe nicht auf.
Ich habe das probiert, aber es funktioniert nicht.
Bin auch nicht sicher, ob das der für mich richtige Weg ist.
Seit 2 Tagen habe ich nun iobroker, und muss mich durch dieses mächtige Teil erstmal durchwühlen.
Vielleicht gibt es ja auch andere Wege, die für meinen Bedarf viel einfacher sind.
Der Weg über den Harmony Hub für die Beleuchtung scheint nicht die Ideal-Lösung zu sein, ZUMAL ich mit Java echte Schwierigkeiten habe.
-
Welche Art von Beleuchtung schaltest du denn überhaupt über die harmony?
Was sind das für Aktoren usw?
Gesendet von iPhone mit Tapatalk Pro
-
Ich nutze einen JBMedia Lightmanager Air.
Der kann Funksteckdosen, Funkdimmer, ect. auf 433 und 868 MHz schalten.
Diese sind dort alle angelernt, das funktioniert einwandfrei. Er reagiert auch auf die Harmony,
und ist dort ebenfalls als Device hinterlegt. Also kann ich auch über die Harmony Licht ein- und aus schalten
Das geht zusätzlich auch über ein Webinterface. Hier werden http Befehle an der Lightmanager gesendet,
der daraus das entsprechende Funksignal sendet.
Ich habe also folgende Möglichkeiten:
- Per Harmony Knopf 1 ( Infrarot auf Lightmanager ) Lampe X einzuschalten,
Per Harmony Knopf 2 ( Infrarot auf Lightmanager ) Lampe X auszuschalten.
- Per Web-Interface ( http://IP-Lightmanager/?key=1 ) Lampe X einzuschalten,
Per Web-Interface ( http://IP-Lightmanager/?key=2 ) Lampe X auszuschalten.
( Eine Toggle Funktion ist auch möglich )
- Eine Raspberry PI mit Homebridge reagiert bereits auf Siri
dort ist ein http-multi installiert, indem alle Lampen mit http-Befehl hinterlegt sind.
Einen Adapter für den Lightmanager gibt es bislang LEIDER nicht, und auch keinen Alexa Skill.
Der Skill ist zwar in Arbeit soweit ich weiß, aber das wird noch dauern.
Nun suche ich nach einer Lösung, um auch mit Alexa Lampen zu schalten, zu Dimmen, und das Garagentor zu öffnen.
Welcher Weg ist für mich geeignet?
Danke & Gruß,
Volker
-
Welcher Weg ist für mich geeignet?
Danke & Gruß,
Volker `
Ich würde:
-
ein object erstellen mit true/false pro Lampe
-
mit blockly auf Änderung dieser Variable reagieren
-
dann entweder den harmony Knopf steuern oder das http Commando dementsprechend senden
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
-
Ich habe mir diesen Thread hier angeschaut:
http://forum.iobroker.net/viewtopic.php … 157#p96366
aber wie gesagt - läuft bei mir nicht. Und da bei Java auch nicht durchblicke, kann ich
keine Fehler erkennen.
Ein einfacher http-Lampen-Schalter-Adapter wäre ideal.
-
Ich habe mir diesen Thread hier angeschaut:
http://forum.iobroker.net/viewtopic.php … 157#p96366
aber wie gesagt - läuft bei mir nicht. Und da bei Java auch nicht durchblicke, kann ich
keine Fehler erkennen.
Ein einfacher http-Lampen-Schalter-Adapter wäre ideal. `
Probier es doch mal so:
mit dem script bekommst du ein object unter javascript.0 welches Lampe_1 heist. Wen du diesen wert auf true/false setzt schikt das script das commando was im blockly steht.
Hier der export damit du es importieren kannst:
! ````
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="create" id="K71x`Nmvmoa#4vuh60g;" x="-138" y="38"><field name="NAME">Lampe_1</field>
<statement name="STATEMENT"><block type="on" id="Wjp?@yeyAZ#h^FZUpR12"><field name="OID">javascript.0.Lampe_1</field>
<field name="CONDITION">ne</field><statement name="STATEMENT"><block type="controls_if" id="m4c*xv@[ST[Dgzr=Ur7V"><mutation elseif="1"></mutation> <value name="IF0"><block type="logic_compare" id="|b@7^[G:}![smaf^tO{z"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="we(Y4SO]^JBIx,%6r!7N"><field name="ATTR">val</field> <field name="OID">javascript.0.Lampe_1</field></block></value> <value name="B"><block type="logic_boolean" id="3S0eshCY!*dNYEAm]7j1"><field name="BOOL">TRUE</field></block></value></block></value> <statement name="DO0"><block type="request" id="x=XBPd?W,RIc.M4Vs{7a"><mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <value name="URL"><shadow type="text" id="YJUHu7)TH-_2dh3G;?B!"><field name="TEXT">http://IP-Lightmanager/?key=1xt</field></shadow></value></block></statement> <value name="IF1"><block type="logic_compare" id="iHQk=Pp,ZL1;e/z=10kh"><field name="OP">EQ</field> <value name="A"><block type="get_value" id="%o7;5G,[t^JJxo/K4L[c"><field name="ATTR">val</field> <field name="OID">javascript.0.Lampe_1</field></block></value> <value name="B"><block type="logic_boolean" id="%{1/a@XqO,2twnW_npL["><field name="BOOL">FALSE</field></block></value></block></value> <statement name="DO1"><block type="request" id="?[k4Qj(C,0(~_)9St-YN"><mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <value name="URL"><shadow type="text" id="#c^^_];_QwEfX7px9Bd`"><field name="TEXT">http://IP-Lightmanager/?key=2</field></shadow></value></block></statement></block></statement></block></statement></block></xml>
! ````
-
Hey,
vielen Dank für die Mühe!
Habe es exakt nachgebaut, aber das funktioniert leider so nicht. Mehrere Probleme:
- Alexa findet zwar eine Lampe, die jetzt bei mir "Deko Beleuchtung" heisst, und sagt beim einschalten auch "ok",
aber der Lightmanager bekommt kein Signal. Die URL wird nicht gesendet. Wenn ich die URL im Browser eingebe,
funktioniert das, dann wird die Lampe geschaltet.
-
Alexa findet die "Deko Beleuchtung" nicht, wenn ich Ihr sage, dass sie diese ausschalten soll.
-
In der Alexa App auf dem iPad wird die Deko Beleuchtung als Gerät gefunden, aber auch hierüber
werden keine Signale gesendet.
Gruß,
Volker
-
Hey,
vielen Dank für die Mühe!
Habe es exakt nachgebaut, aber das funktioniert leider so nicht. Mehrere Probleme:
- Alexa findet zwar eine Lampe, die jetzt bei mir "Deko Beleuchtung" heisst, und sagt beim einschalten auch "ok",
aber der Lightmanager bekommt kein Signal. Die URL wird nicht gesendet. Wenn ich die URL im Browser eingebe,
funktioniert das, dann wird die Lampe geschaltet.
-
Alexa findet die "Deko Beleuchtung" nicht, wenn ich Ihr sage, dass sie diese ausschalten soll.
-
In der Alexa App auf dem iPad wird die Deko Beleuchtung als Gerät gefunden, aber auch hierüber
werden keine Signale gesendet.
Gruß,
Volker `
und wen du anstatt der URL die Harmony knoepfe benutzt und mit dem block "steure wert auf true" das geht auch nicht ?
-
Nein, leider nicht.
4660_screen1.jpeg -
Was ist Deko_Beleuchtung?
Gruß
Rainer
-
Eine Lampe, die geschaltet werden soll.
Diese heisst bei mir "Deko Beleuchtung"
Gruß,
Volker
-
Eine Lampe, die geschaltet werden soll.
Diese heisst bei mir "Deko Beleuchtung"
Gruß,
Volker `
dein block mit "" fehlt, da muss noch war oder unwahr rein !
-
Moin Volker,
Ich nutze einen JBMedia Lightmanager Air.
interessantes Gerät, kannte ich noch nicht.
Davon ab solltest du einen Schritt zurück gehen und erst einmal die Logik lauffähig machen. Alexa ist dann im Anschluss nur noch Beiwerk.
Weiterhin würde ich in deinem Fall nicht den Umweg über die Harmony gehen. Du steuerst ein Gerät an, welches dann via Infrarot ein Gerät steuert, welches dann über Funk…. :lol:
Ich würde hier die Möglichkeit via http wählen. Und da ist das erste Blockly von Dutchman genau das richtige. Wo genau war denn da das Problem? Das sollte komplett einfach zum laufen zu bringen sein.
Matze
-
OK, hab ich geändert.
Jetzt geht die Lampe wenigstens schonmal an! yeah
Aber, nicht aus.
Alexa findet sie nicht, wenn sie ausgeschaltet werden soll…???!!!
-
OK, hab ich geändert.
Jetzt geht die Lampe wenigstens schonmal an! yeah
Aber, nicht aus.
Alexa findet sie nicht, wenn sie ausgeschaltet werden soll…???!!! `
Mein fehler, harmony brauch auch für aus das true commando ist ja ein anderes Objekt
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
@ Matze:
Ja, geiles kleines Teil der Lightmanager. Da geht echt ne Menge mit.
Aber, wie ich sagte, der Block hat nicht funktioniert.
Die Logik sendet den http Befehl nicht.
-
Warum das ganze nicht mit dem Szenen-Adapter da braucht's dann keine Programmierkenntnisse. `
Bei blockly auch nicht nur logic
Ich kan mit den scenen adapter nichts anfangen persönliche sache
–-----------------------
Send from mobile device
Das schöne ios hat Auto Korrektur zum k****
Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community
-
@ Matze:
Ja, geiles kleines Teil der Lightmanager. Da geht echt ne Menge mit.
Aber, wie ich sagte, der Block hat nicht funktioniert.
Die Logik sendet den http Befehl nicht. `
Hi,
das kann ich mir fast nicht vorstellen, da von der Logik sehr übersichtlich
In dem Script wird ein Datenpunkt "Lampe_1" erzeugt. Wenn du den von Hand umschaltest muss das klappen. "IP-Lightmanager" ist hier natürlich durch die IP von dem Ding zu ersetzen.
Matze
-
Das ist auch irgendwie alles unschön.
Alexa findet die Lampe nicht immer, und schaltet sie zudem auch nicht immer richtig.
Besonders dann, wenn die Lampe von anderer Stelle geschaltet wurde. Hier spielen offenbar die Zustände mit rein.
Das ist so keine brauchbare Lösung. Sie muss einfach schalten, immer, und in jedem Zustand.
Gruß,
Volker
-
@ Matze:
"IP-Lightmanager" ist hier natürlich durch die IP von dem Ding zu ersetzen.
Matze
das ist mir klar - hatte ich auch gemacht.
Aber wie gesagt - der http-Befehl wird nicht gesendet.