[Modul] Shelly

Hallo, die Konsole fragt auch simulieren oder schalten. Schalten funktioniert nicht.
Im Webfront geht es auch nicht. gleiches Spiel.

Das sollte jetzt in der aktuellen Beta Version funktionieren.

Grüße,
Kai

Hi Kai, schalten geht jetzt.
Aber Helligkeits %-Werte gehen nicht.

Das sollte mit der aktuellen Beta Version gefixt sein.

Grüße,
Kai

Hi, funktioniert alles, vielen Dank dafür. :star_struck::star_struck::star_struck::+1:

Moin Kai,

habe ein Shelly Bluetooth Gateway
und einen Shelly BLU Button 1
und einen Shelly BLU Door Window.

Nur finde ich beide nicht im BLU Konfigurator!?
Muss ich da noch was machen?

in der Shelly Cloud und App kommt alles über das Gateway an.

Gruß
Carsten

Hast du das Script auf dem Gateway hinterlegt?

Grüße,
Kai

Nein, welches denn?
Wo ist es hinterlegt oder wo finde ich es?

Gruß
Carsten

Dieses Script: [Modul] Shelly - #3401 von KaiS
Das solltest du in der Library finden.

Grüße,
Kai

Moin Kai.

Super danke für die Hilfe.

Muss das Skript Final in alle möglichen Gateway‘s.
Oder nur in eins der Gateway‘s (Plus-Geräte und das WLAN Gateway?

Gruß
Carsten

Das weiß ich leider gar nicht, @loerdy du nutzt das doch schon, oder?
Kannst du was dazu sagen?

Grüße,
Kai

Moin @loerdy,

was ist der Beacon Mode genau?
Bin aus der Web-Suche nicht ganz schlau geworden…

Gruß
Carsten

Ich habe das Gateway und einen Shelly Plug S. Bei beiden habe ich das Script hinterlegt.
In der App sieht man dann auch welches Gerät zuletzt auf den Button reagiert hat.
Um eine bessere Abdeckung zu erreichen werde ich ein paar Plug S im Haus verteilen.

Im Beacon Mode sendet der Button in Regelmäßigen Abständen einen Ping, ein blu gw kann das dann empfangen und auswerten. Mit dem Modul von Kais erhältst Du dann diese Infos:

image

ich überwache die Aktualisierung der RSSI Variable, aktuell fahre ich da mit einem Wert von 6 Minuten ganz gut. Die Symcon Tracker sind ja bei 5 Minuten.

Hier mal zum Vergleich die Zeiten beim heutigen Homecoming:

Anwesenheit Blu Button 17:23:03
Anwesenheit IPS Tracker 17:22:20
Anwesenheit Geofency 17:22:18

Damit kann man leben meine ich …
Ich teste aber noch weiter. Auf jeden Fall solltest Du die aktuellste Firmware installieren.
Mit der ausgelieferten FW war der Tracker nicht nutzbar.

Gruß,
Loerdy

1 „Gefällt mir“

Moin zusammen,

eine Frage zu dem Plus i4.

Laut Shelly Homepage kann ich dort ähnlich wie beim BLU Button 1,
1/2/3 Tasten Klicks verschiede Funktionen zuordnen.

Der BLU Button 1 zeigt dann auch als Integer „-/Einfach/Zweifach/Dreifach“ an und
der Plus i4 hat nur als Bollen „Aus/Ein“.

Kann ich dies Funktion des BLU Button 1 beim Plus i4 nicht nutzen?
Oder wenn ja dann wie?

Hoffe jemand hat das schon mal umgesetzt!?

Gruß
Carsten

Bei dem Plus i4 gibt es noch eine Event Variable, ich glaube darbüer sollte mehr kommen, kannst du das mal testen?

Grüße,
Kai

1 „Gefällt mir“


Meinst du diese?

Die verändert sich nicht,
sie steht immer auf „sys“.

Gruß,
Carsten

Kannst du mal ein Debug erstellen?

  1. Taste lange betätigen
  2. taste kurz betätigen
  3. Taste doppelt betätigen

Edit: Ich habe gerade nochmal in der API Doku geschaut, ich glaube ich muss pro Kanal eine Extra Event Variable anlegen. Das kann ich noch umsetzen, aber ein Debug wäre cool.
Ich habe im moment kein Shelly Plus i4 angeschlossen.

Grüße,
Kai

dump.txt (20,7 KB)

Anbei der Debug.

  1. Taste lange betätigen (3 Sekunden)
  2. taste kurz betätigen (1 Sekunde)
  3. Taste doppelt betätigen (mit 1 Sekunde Abstand)

Danke für das Anlegen…

Gruß
Carsten

Leider ist im Debug nichts drin was auf kurzen oder langen Tastendruck hindeutet.

Grüße,
Kai

1 „Gefällt mir“

Hallo Kai
Ich habe den Shelly Mini PM Gen 3.
Es kommen keine Messwerte an.
Wenn ich den jsoncode Statusabfrageausführe
sehe ich die Werte. Z.B. voltage oder apower usw.

$url = "http://192.168.178.115/rpc/Shelly.GetStatus";
$data = file_get_contents($url);
$data = json_decode($data,true);
print_r($data);
setvalue (47230, $data['voltage']);


Schönen Gruß
Egon