[Modul] Shelly

Hallo,

mit dem aktuellen Firmware Update von Shelly sollten die Energy Werte wieder funktionieren.

Grüße,
Kai

Hallo Kai,

ich habe meinen Shelly2 gerade aktualisiert (v1.4.9 vom 4.3.19) und neu gebootet. Energiewerte kommen im Debug nicht rüber. Im MQTT Konfigurator gibts auch nix neues. Die Konfigurationsseite von Shelly hat sich auch nicht geändert.
Hab ich was übersehen?

Grüße, Gerhard

Ich hatte nur gelesen, dass es so sein soll.
Testen konnte ich es selbst noch nicht.

@daniel88, wie ist der Stand mit den Farben? Gibt es da noch Probleme?

Grüße,
Kai

Hi Kai,

Sry, bin die Tage nicht dazu gekommen.
Setzt mich mal später dran wenn ich daheim bin.

Gruß
Daniel

Hallo Kai,

was ist denn der MQTT-Server von IP-Symcon?
Wenn ich das Forum durchsuche finde ich diverse MQTT Server Varianten aber was ist denn der offizielle von dem du hier sprichst?
Kannst du das vielleicht mit verlinken?

Gruß
Steffan

In der IP-Symcon Version 5.1 (IP-Symcon 5.1 (Testing)) gibt es von IP-Symcon offiziell einen MQTT Server.

Grüße,
Kai

Perfekt - vielen Dank!

Hallo Kai,

Hab es gerade nochmal Komplett durgetestet RGBW funktioniert Komplett.
Die Effekte lassen sich auch alle steuern und selbst die PowerVariable wird aktualisiert.

Man könnte der PowerVariable noch das Watt Profil verpassen.

Anonsten ist alles super!
Wiedermal vielen Dank!!!

Grüße
Daniel

Das freut mich!
Ja die Profile will ich noch anpassen!

Grüße,
Kai

Der Master Branch ist nun für die Version 5.1!

Grüße,
Kai

Hallo Kai,

hab ein Problem mit einem Shelly 1 über MQTT…


19.04.2019, 16:50:06 | FlowHandler | Kann Daten nicht zur Instanz #57596 weiterleiten: <br />
<b>Fatal error</b>:  Uncaught Error: Call to undefined function fnmatch() in /mnt/data/symcon/modules/.store/info.schnittcher.ips.shelly/IPS-Shelly1/module.php:44
Stack trace:
#0 /-(3): IPS_Shelly1->ReceiveData('{"DataID":"{7F7...')
#1 {main}
  thrown in <b>/mnt/data/symcon/modules/.store/info.schnittcher.ips.shelly/IPS-Shelly1/module.php</b> on line <b>44</b><br />



Komischerweise kann ich ihn über Shelly_SwitchMode problemlos steuern… Nur MQTT Meldungen kommen nicht an.
Hast du eine Idee ?

LG
Stephan

Das verstehe ich ehrlich gesagt nicht. Die Funktion ist von PHP direkt und sollte auch mit PHP 7 funktionieren.
Tritt der Fehler immer noch auf? Mal einen Restart versucht?

@paresy, kann es sein, dass es die Funktion auf der Symbox nicht gibt.

Grüße,
Kai

Hallo Kai,

zu erst möchte ich mich bei Dir für das tolle Modul bedanken.

Sehr gute Arbeit!!!

Seit ein paar Tagen habe ich einen Shelly RGBW2 sowie einen Shelly Switch 2.5 bei mir zu Hause.
Der RGB-Controller war problemlos einzubinden.
Den Switch konnte ich mit Deinem Modul zwar sofort schalten, die Verbrauchsanzeige konnte natürlich nicht funktionieren.

Ich nutze IP SYMCON 5.1 auf einem Raspberry.

Die Debug Meldung des MQTT Servers habe ich angehängt.

Besteht vielleicht die Möglichkeit auch diesen Switch zu integrieren?

Grüße aus dem Norden

Axel

dump.txt (7.12 KB)

Ahhh, bei dem 2.5 ist es pro Kanal, richtig?
So sieht es zumindest im Debug aus.

Ja, klar kann ich noch einbauen! Ich denke ich werde das im Shelly 2 integrieren, mal schauen.

Grüße,
Kai

Genau, die Werte kommen pro Kanal.

Hallo Kai,
das Shelly2 muss erhalten bleiben da beide Kanäle gemessen wird, beim Shelly2.5 muss je Kanal gemessen werden.

Ich weiß, ist auch schon so fertig. :smiley:
Zur Zeit im Beta Kanal im Store verfügbar

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hi Kai,

die Fehlermeldung hängt wohl tatsächlich mit dem SymOS zusammen. Hab jetzt Symcon auf meinem NAS (Synology) in einem Ubuntu laufen. Jetzt ist die Konsole sauber, Rückmeldung kommt ohne Probleme an…

Gruß
Stephan

Danke für die Rückmeldung.

@paresy, kannst du dazu etwas sagen?
@epogo, ich habe dein Beitrag mal in den richtigen Thread verschoben.

Grüße,
Kai

Hallo zusammen.

Kann mir bitte jemand helfen.
Nach der Umstellung des MQTT Servers habe ich folgendes Problem.

Beim Ausführen des Skripts:
Shelly_Move(40613 /[Raffstore\Gäste\Gäste]/,25);
kommt folgender Fehler:
Warning: Required field Payload is not of type string in C:\IP-Symcon\modules\IPS-Shelly\libs\ShellyHelper.php on line 162

Alle anderen Befehle,
Shelly_MoveDown(40613 /[Raffstore\Gäste\Gäste]/);
Shelly_MoveUP(40613 /[Raffstore\Gäste\Gäste]/);
Shelly_Stop(40613 /[Raffstore\Gäste\Gäste]/);

funktionieren.

Grüße,
Michael