Maker setzen per http://

Alles was per HTTP gesteuert werden kann
plexiblue
Beiträge: 19
Registriert: Mo 29. Feb 2016, 21:07
Wohnort: Schweiz

So 9. Feb 2020, 12:12

Hallo liebes Forum

Ich habe seit Kurzem ein paar Shelly Wlan-Aktoren zuhause und bin ziemlich begeistert von den Dingern.

Sie bieten unter anderem die Funktion, dass nach einem Druck auf einen externen Taster eine Rückmeldung per http:// z.B. an den LightManager gegeben werden kann (192.168.1.100/control?scene=1). In diese Szene habe ich dann den Markerwechsel gepackt. Auf diese Art bin ich zu 100% sicher, dass der Aktor geschaltet hat.

Soweit so gut, aber geht das nicht auch ohne die Szene, d.h. direkt?
Etwas in der Form 192.168.1.100/control?marker64=on ?

Habe aber nichts dergleichen gefunden.
Wenn’s das gibt, weiss jemand die korrekte Syntax?

@jbmedia: wäre so eine Funktion realisierbar?

Vielen Dank für Eure Inputs!
Light Manager Air - iPads - Logitech Harmony 1000 mit Harmony Ultimate, Shelly Familie: 3x2.5er, 8x1er, 5x1PM, 2xDimmer, 1xRGBW Dimmer, 2xH+T Sensoren, 3xTemp. Addon/7 Sensoren, ganz viele Intertechnos, Oregon Scientific Temp. Sensoren
powerplast
Beiträge: 198
Registriert: So 13. Mär 2016, 11:32

So 9. Feb 2020, 15:19

Schliesse mich einmal der Frage an, habe es bisher mit meinen Shellys auch so gelöst. Wäre natürlich eleganter direkt den Marker zu setzen.

Gruss juerchen
10x intertechno funkstecker, 14 Shelly Plug s, 10 mal Shelly1 und diverse Shelly1 PM, 4 Shelly Dimmer, diverse Olympia Sensoren 6x Alexa
paule26
Beiträge: 535
Registriert: Fr 18. Aug 2017, 18:37

Mo 10. Feb 2020, 08:05

Hallo,

ich hab das vor über einem Jahr schon mal angeregt, aber nach meinem Kenntnisstand gab es bis jetzt keine Umsetzung.

Grüße Jürgen
Gruß Jürgen
paulinchen
Beiträge: 303
Registriert: Di 28. Feb 2017, 14:15

Mi 12. Feb 2020, 14:47

Hallo,
das wäre wirklich ein sinnvolles Feature.
Ich habe bei mir über 50 Szenen, welche nur die Marker ein- /ausschalten. Und da man ja insgesamt nur 255 manuelle Szenen anlegen kann, würde eine solche Funktion echt helfen Szenen zu sparen.
M4NU3L
Beiträge: 4
Registriert: Di 26. Feb 2019, 15:56

Mi 20. Mai 2020, 23:10

Hallo zusammen,

habe einen Weg gefunden:

http://192.168.XXX.YYY/control?cmd=typ,smk,ID,ACTION

Hierbei ersetzt ihr:
ID = Markernummer - 1 und
ACTION = 2 (Marker ein)
ACTION = 0 (Marker aus)

Beispiel:
http://192.168.XXX.YYY/control?cmd=typ,smk,25,2 --> schaltet den Marker Nr. 24 ein
http://192.168.XXX.YYY/control?cmd=typ,smk,17,0 --> schaltet den Marker Nr. 16 aus

LGM
Benutzeravatar
rtwl
Beiträge: 1269
Registriert: So 30. Dez 2018, 18:08

Do 21. Mai 2020, 00:09

Böse Zungen würden behaupten, dass nichtmal Jbmedia das wusste :D

danke fürs herausfinden und teilen!
Peter
buddyholly
Beiträge: 260
Registriert: Mo 13. Feb 2017, 12:42

Do 21. Mai 2020, 00:27

Hi!

Wollte schon fast in Jubelstürme ausbrechen, aber leider schaltet bei mir der Marker damit sehr unzuverlässig. Keine Ahnung, wie das sein kann. Verstehe ich nicht...

Edit:
Beispiel:
http://192.168.XXX.YYY/control?cmd=typ,smk,25,2 --> schaltet den Marker Nr. 24 ein
http://192.168.XXX.YYY/control?cmd=typ,smk,17,0 --> schaltet den Marker Nr. 16 aus
Das ist bei mir genau anders rum. Also das erste Beispiel schaltet bei mir Marker 26 und das zweite Marker 18.
Heiko
Beiträge: 711
Registriert: Sa 20. Feb 2016, 21:16
Wohnort: Dortmund

Do 21. Mai 2020, 01:28

Hi,

also eigendlich ist das ganz einfach, und funktioniert auch sehr zuverlässig....

Man legt eine Scene an , in der ein Maker gesetzt wird und ruft diese dann per http/ usw . auf.

genau so kann man den Marker wieder ausschalten, mit einer zweiten Scene, in der der Marker wieder ausgeschaltet wird.

Ich habe das sogar in den Rules der Sonoffs mit Tasmota hinbekommen, da ist das bei den Shellys quasi Spielzeug ;)
BG

Heiko
buddyholly
Beiträge: 260
Registriert: Mo 13. Feb 2017, 12:42

Do 21. Mai 2020, 01:34

@Heiko

Aber den Leuten hier im Thread geht es ja genau darum, das Ganze ohne Szene zu erreichen.
Vorteil dessen ist, dass man dann auch den Aktor selbst in die Farben des Schaltzustands hüllen kann, indem man ihm in der Aktorenverwaltung den entsprechenden Marker zuweist.
Bei der Lösung über die Szene funktioniert das nicht.
buddyholly
Beiträge: 260
Registriert: Mo 13. Feb 2017, 12:42

Do 21. Mai 2020, 03:03

buddyholly hat geschrieben:
Do 21. Mai 2020, 00:27
Hi!

Wollte schon fast in Jubelstürme ausbrechen, aber leider schaltet bei mir der Marker damit sehr unzuverlässig. Keine Ahnung, wie das sein kann. Verstehe ich nicht...

Edit:
Beispiel:
http://192.168.XXX.YYY/control?cmd=typ,smk,25,2 --> schaltet den Marker Nr. 24 ein
http://192.168.XXX.YYY/control?cmd=typ,smk,17,0 --> schaltet den Marker Nr. 16 aus
Das ist bei mir genau anders rum. Also das erste Beispiel schaltet bei mir Marker 26 und das zweite Marker 18.
Sorry für Doppelpost und dass ich mich selbst zitiere.
Aber ich muss Bezug dazu nehmen, weil ich scheinbar eine Lösung gefunden habe.
Mir war aufgefallen, dass nur beim Einschalten der Markerzustand manchmal nicht mit geschalten wurde.
Beim ersten Mal Einschalten ging zwar der Aktor an, Marker blieb jedoch auf "aus".
Sobald ich aber ein zweites Mal auf Einschalten drückte, blieb der Aktor an und der Marker sprang auch sofort auf "ein".
Deshalb fragte ich mich, warum Einschalten eigentlich "ACTION = 2 (Marker ein)" ist und habe es mit einer 1, statt der 2 versucht.
Siehe da, funktioniert plötzlich fehlerfrei und zügig.

Bei mir gilt dann jetzt:
ID = Markernummer - 1 und
ACTION = 1 (Marker ein)
ACTION = 0 (Marker aus)

So ergibt das für mich einen deutlichen Mehrwert!
Vielen Dank für diesen Hammer-Tip, @M4NU3L!!

Grüße,
Buddy
Antworten