Beiträge von Peter P.

    Das war ein guter Hinweis, Danke :thumbup:

    Das lässt sich gut und sehr einfach in NodeRed integrieren. Hier mal für NodeRed ein Beispiel zum kopieren und einfügen. (für die Nachwelt ;) )

    Sollte dann so aussehen:

    Beispiel.png

    Besten Dank, Peter

    Das ist doch aber nicht die Shelly-Integration? Das ist ein Weg, dass Node Red über Home Assistant geht und Home Assistant dann die Meldungen liefert oder den Status setzt.

    Die Shelly-Integration ist doch noch was anderes?

    Das habe ich Tatsächlich auch nicht verstanden und eine solche Erweiterung in NodeRed auch nicht gefunden. Wenn es diese Erweiterung ohne home assistant gibt, würde mich das dennoch interessieren.

    Guten Morgen,

    ich habe mich hier im Forum angemeldet, da ich bei einer Kleinigkeit Hilfe brauche, die in diesem Chat schon einmal angeschnitten wurde. Das kommt weiter unten, aber erstmal….

    ….möchte ich mich mal vorstellen.

    Ich bin Peter und versuche mir durch Smart Home das Leben zu erleichtern und Abläufe zu optimieren um Energie zu sparen. Das funktioniert auch erstaunlich gut und die Shellys in Verbindung mit meinen PV-Anlagen (PV 17kWp und 25kWh Akku‘s) sind da nicht mehr weg zu denken.

    Leider sind meine English und Programmierkenntnisse alles andere als ausreichend, dass fällt mir gern mal auf die Füße, wie auch bei dem Problem, dass ich jetzt habe.

    Wie sieht mein Aufbau aus?

    Ich steuere Rollläden mit Sellys 2.5 wie folgt. Mit einem ESP32 werte ich meine vorhandenen Jarolift 433 Funktaster aus und schicke die Befehle der Taster über eine MQTT-Nachricht an NodeRed. In NodeRed fließen noch andere Werte wie Temperatur, Sonnenstand, Zustand Alarmanlage usw. ein und dort wird dann entschieden welcher Rollladen was machen soll. Wieder über eine MQTT-Nachricht, werden die einzelnen Shelly 2.5 angesteuert und der jeweilige Rollladen wird hoch- und runtergefahren. Das klappt alles in allem zuverlässig und reibungslos.

    Nun mein Problem

    Ich möchte weitere Rollläden einbinden und habe 7 Shelly Plus 2PM gekauft, da diese von den Shelly 2.5 abgelöst wurden. Die werden aber leider anderes angesteuert und das bekomme ich nicht gelöst.

    Bei den Shelly 2.5 sehen die Befehle so aus:

    msg.payload = {

    roller: 0,

    go: "open"

    }

    msg.payload = {

    roller: 0,

    go: "stop"

    }


    msg.payload = {

    roller: 0,

    go: "close"

    }


    Wie muss die "msg.payload" Nachricht bei dem Shelly Plus 2PM aussehen?

    Nach meinem Verständnis müsste da was mit „cover“ anstatt „roller“ stehen, aber ich bekomme es nicht hin. Gibt es auch einen Befehl der sagt, fahre auf 70%?

    Schon mal danke im Voraus, Gruß Peter