ich hatte am Wochenende etwas Zeit und habe das neue Shelly Modul etwas getestet.
Hm, bis auf meine Shelly Motion klappte alles. Die Shelly Motion werden nicht mehr gefunden. Das log ist auch nicht so recht schlüssig. Warum auch immer. Eine Idee?
Die MQTT-Verbindung klappt noch.
Des Weiteren habe ich die neuen plus Geräte etwas getestet also ein „Shelly Plus 1PM“.
Hmm, warum man die MQTT Implementation auf dem Shelly Plus1PM verändert hat, keine Ahnung.
Das Ganze in einem JSON Format abzuhandeln ist aus meiner Sicht völlig an der Idee von MQTT vorbei implementiert. MQTT zeichnet sich ja gerade durch die Einfachheit aus und nun das…. Hahaha
CoAP ist mit der Plus-Reihe offiziell gestorben…
Habt Ihr schon eine Idee wie ihr das Shelly Modul für die neunen Geräte kompatible machen wollt?
der Motion sollte eigentlich funktionieren. IIRC haben wir auch einen davon hier, werde ich mal suchen.
Fuer die neuen „Plus“-Modelle wird es ein eigenes Modul geben, da hier die Kommunikation ja komplett anders ist. Das haben wir schon auf unserer ToDo-Liste
Na, dann wird euere ToDo liste immer grösser.
Ich versuche erst mal mit MQTT den Shelly zum schalten zu bringen.
Die Abfrage um die Json werte ( payload) klappt schon mal aber ich verstehe noch nicht so recht die Syntax zum schalten des shelly´s.
Mal weiter doku lesen und testen…
Danke
Zum Ein/Ausschalten per MQTT :
{„id“:123, „src“:„user_1“, „method“:„Switch.Set“, „params“:{„id“:0,„on“:true}}
bzw.
{„id“:123, „src“:„user_1“, „method“:„Switch.Set“, „params“:{„id“:0,„on“:false}}
Hallo Micha,
werden schon die Shelly Temperatur Sensor Addon übers Modul unterstütz?
Ich gehe davon aus noch nicht , weil Ich das mal ausprobiert habe und nur die Temperatur des Shelly angezeigt wird.
Da ich keine variable zum Device sehe, werden die Addon noch nicht unterstütz. Richtig?
Im MQTT bei einem Sensor sieht es so aus:
die Addons wie z.B. der Temperatur Sensor sollten theoretisch bereits unterstützt werden, jedoch nicht in der Visualisierung sichtbar sein. Die entsprechenden Datenpunkte zu den Addons sind für gewöhnlich in einem separaten Channel (EXTERNAL_SENSOR) zu finden, bei dem Shelly 1PM wäre das beispielsweise Channel vier. Dort solltest du in einem der Datenpunkte über Node-Blue dann den Wert deines Temperatur Sensors finden und für die Visualisierung z.B. in ein virtuelles Gerät schreiben können.
Wie eingangs schon erwähnt theoretisch, da wir dies hier selbst noch nicht testen konnten. Wir würden uns daher sehr über Feedback freuen
Hallo Patrick,
ja stimmt. In der Visualisierung sind datenpunkte nicht zu sehen.
Ich hatte mir das Device angesehen und dort werden nur der Kanal 0 und Kanal 1 angezeigt.
der 2.5er ist mittlerweile implementiert, allerdings sind wir auf Grund der aktuellen Allgemeinsituation noch nicht dazu gekommen, den in die UI zu integrieren bzw. zu testen Das wird leider auch noch etwas dauern
Das Modul fuer die Pro-Devices ist in Planung … vorher steht allerdings noch ein komplettes Systemupgrade an.