Hallo zusammen,
ich bin am verzweifeln. Ich würde gerne via IOBroker prüfen ob in meiner Fritzbox mein Iphone im WLAN ist, Soweit kein Problem. Allerdings würde ich gerne bei einer Änderung dann einen Marker "Anwesend" auf an oder aus setzen. Dazu würde ich eine URL schicken. Das funktioniert momentan via Locative mit folgendem link :
http://Nutzername:Passwort@Adresse_LMA:90/control?scene=293
Wie kann ich jetzt genau diese Url in einem Blockly-Scrypt beim IObroker ausführen?
Ich wäre wirklich dankbar für euere Hilfe.
Vom IObroker einen Marker beim LMA steuern z.b Anwesenheitserkennung
-
- Beiträge: 31
- Registriert: Mi 28. Nov 2018, 19:10
erst einmal danke für deine Antwort. Mein Scrypt habe ich in den Anhang gepackt. Leider funktioniert das nicht. Angesteuert wird eine Szene im LMA. Auf genau die gleiche Weise arbeite ich mit Shellys, die dann an Marker vom LMA zurückmelden. Aber hier stehe ich gerade auf dem Schlauch. Im IObroker reagiert er auch, wenn mein Handy aus dem Wlan ist und schreibt dann den Link auch unten in die Konsole. Er scheint nur beim LMA nicht anzukommen.
- Dateianhänge
-
- Screenshot 2021-11-13 193313.png (19 KiB) 6544 mal betrachtet
-
- Beiträge: 31
- Registriert: Mi 28. Nov 2018, 19:10
so sieht es dann in der Kommandozeile aus:
19:43:46.427 info javascript.0 (141) script.js.scriptname: request: http://Benutzername:Passwort@192.168.xx ... ?scene=293
aber die Szene wird vom LMA nicht ausgeführt.
19:43:46.427 info javascript.0 (141) script.js.scriptname: request: http://Benutzername:Passwort@192.168.xx ... ?scene=293
aber die Szene wird vom LMA nicht ausgeführt.
-
- Beiträge: 31
- Registriert: Mi 28. Nov 2018, 19:10
Ja. Ich habe den IOBroker in der Containerstation meiner Qnap als Dockerimage laufen. Ich frage mich, ob es damit zu tun hat. Vielleicht hat der IOBroker keine Verbindung. Allerdings wenn ich das Skrypt direkt auf einen Shelly mache, dann geht es.
-
- Beiträge: 31
- Registriert: Mi 28. Nov 2018, 19:10
Daran hat es nicht gelegen. Die Netzwerk- und Internetverbindung funktioniert. Ich behelfe mir momentan über den Umweg mit Alexa. In Alexa sind ja auch alle Szenen und Alexa wiederum ist sowohl am Lightmanager als auch beim IObroker ansprechbar. Würde mich trotzdem interessieren was an meiner Vorgehensweise falsch ist.
-
- Beiträge: 31
- Registriert: Mi 28. Nov 2018, 19:10
Danke für den Tip. Allerdings wäre es auch interessant zu wissen mit welchem Syntax ich vom IOBroker an den LMA gezielt eine Szene oder einen Aktor ansprechen kann.
Hi,
ich benutze zwar kein IObroker sondern VBASE, aber der Link sollte gleich sein.
http://192.168.XXX.XXX/control?cmd=typ,smk,42,1
Wobei die 42 den marker angibt und 1 oder 0 halt EIN oder AUS.
Zu beachten ist das die Marker in der Oberfläche bei 1 beginnen, bei den Links aber bei 0!!
Heißt der Marker 43 in der Webbefläche wird mit 42 im Link gesteuert.
ich benutze zwar kein IObroker sondern VBASE, aber der Link sollte gleich sein.
http://192.168.XXX.XXX/control?cmd=typ,smk,42,1
Wobei die 42 den marker angibt und 1 oder 0 halt EIN oder AUS.
Zu beachten ist das die Marker in der Oberfläche bei 1 beginnen, bei den Links aber bei 0!!
Heißt der Marker 43 in der Webbefläche wird mit 42 im Link gesteuert.