Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. node-red-contrib-alexa-home und Rolladensteuerung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    279

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

node-red-contrib-alexa-home und Rolladensteuerung

Scheduled Pinned Locked Moved Node-Red
7 Posts 4 Posters 4.9k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    zsb2002
    wrote on last edited by
    #1

    Hallo,

    da meine Alexa-Steuerung mit node-red-contrib-alexa-local nicht mehr funktioniert, bin ich auf
    node-red-contrib-alexa-home umgestiegen. Mit Hilfe der Suchfunktion des Forums hat das auch geklappt....

    Meine Shellys 2.5 konnte ich einbinden. Ich kann diese auch in Alexa finden und über die App bedienen. Nur mit der Sprachsteuerung klappt es noch nicht richtig:

    • Ich kann die Shellys nicht mehr über "Schalte Rollo X an/aus" steuern.

    • "Schalte Rollo X auf x %" klappt ebenfalls nur manchmal. "Schalte auf 10%" klappt dagegen meistens....

    Ich denke, dass ich bei der Gestaltung der Flows noch Fehler drin habe. Meine Vermutung ist, dass eine falsche Prozentangabe beim Shelly ankommt (in Verbindung der Umrechnung von 255 auf 100).

    Die Steuerung erfolgt bei mir über das Objekt POSITION der Shellys.

    Kann mir hier jemand einen Tipp geben?

    1Bildschirmfoto vom 2019-11-05 09-00-20.png

    2Bildschirmfoto vom 2019-11-05 09-01-20.png

    3 Bildschirmfoto vom 2019-11-05 09-04-12.png

    Hier noch der Code:

    [
       {
           "id": "dc9200ad.6d977",
           "type": "tab",
           "label": "Flow 2",
           "disabled": false,
           "info": ""
       },
       {
           "id": "ceff6081.249ee",
           "type": "amazon-echo-hub",
           "z": "dc9200ad.6d977",
           "port": "60000",
           "x": 301.00000762939453,
           "y": 555.3333902359009,
           "wires": [
               [
                   "2c742a27.7c3416"
               ]
           ]
       },
       {
           "id": "f1df012b.3d968",
           "type": "ioBroker out",
           "z": "dc9200ad.6d977",
           "name": "Position",
           "topic": "shelly.0.SHSW-25#00CA2A#1.Shutter.Position",
           "ack": "false",
           "autoCreate": "false",
           "x": 1074.1485061645508,
           "y": 527,
           "wires": []
       },
       {
           "id": "2c742a27.7c3416",
           "type": "amazon-echo-device",
           "z": "dc9200ad.6d977",
           "name": "Rollo1",
           "topic": "",
           "x": 552.0000171661377,
           "y": 555.7070655822754,
           "wires": [
               [
                   "51afb3f9.ad7b9c"
               ]
           ]
       },
       {
           "id": "81a45ab8.9c9a78",
           "type": "function",
           "z": "dc9200ad.6d977",
           "name": "Dimmer",
           "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nreturn newMsg;",
           "outputs": 1,
           "noerr": 0,
           "x": 887.0001029968262,
           "y": 534.7070560455322,
           "wires": [
               [
                   "f1df012b.3d968"
               ]
           ]
       },
       {
           "id": "51afb3f9.ad7b9c",
           "type": "switch",
           "z": "dc9200ad.6d977",
           "name": "on/off",
           "property": "payload",
           "propertyType": "msg",
           "rules": [
               {
                   "t": "eq",
                   "v": "on",
                   "vt": "str"
               },
               {
                   "t": "eq",
                   "v": "off",
                   "vt": "str"
               }
           ],
           "checkall": "true",
           "repair": false,
           "outputs": 2,
           "x": 717.0000152587891,
           "y": 567.7069807052612,
           "wires": [
               [
                   "81a45ab8.9c9a78"
               ],
               [
                   "ce1a9ba.c770268"
               ]
           ]
       },
       {
           "id": "ce1a9ba.c770268",
           "type": "change",
           "z": "dc9200ad.6d977",
           "name": "change5",
           "rules": [
               {
                   "t": "change",
                   "p": "payload",
                   "pt": "msg",
                   "from": "off",
                   "fromt": "str",
                   "to": "0",
                   "tot": "str"
               },
               {
                   "t": "change",
                   "p": "payload",
                   "pt": "msg",
                   "from": "on",
                   "fromt": "str",
                   "to": "100",
                   "tot": "str"
               }
           ],
           "action": "",
           "property": "",
           "from": "",
           "to": "",
           "reg": false,
           "x": 892.0001029968262,
           "y": 577.7069978713989,
           "wires": [
               [
                   "6b324eec.4f83a"
               ]
           ]
       },
       {
           "id": "6b324eec.4f83a",
           "type": "ioBroker out",
           "z": "dc9200ad.6d977",
           "name": "Position",
           "topic": "shelly.0.SHSW-25#00CA2A#1.Shutter.Position",
           "ack": "false",
           "autoCreate": "false",
           "x": 1072.0000305175781,
           "y": 579.6666612625122,
           "wires": []
       }
    ]
    
    

    Danke und Grüße
    Chris

    J 1 Reply Last reply
    0
    • Z zsb2002

      Hallo,

      da meine Alexa-Steuerung mit node-red-contrib-alexa-local nicht mehr funktioniert, bin ich auf
      node-red-contrib-alexa-home umgestiegen. Mit Hilfe der Suchfunktion des Forums hat das auch geklappt....

      Meine Shellys 2.5 konnte ich einbinden. Ich kann diese auch in Alexa finden und über die App bedienen. Nur mit der Sprachsteuerung klappt es noch nicht richtig:

      • Ich kann die Shellys nicht mehr über "Schalte Rollo X an/aus" steuern.

      • "Schalte Rollo X auf x %" klappt ebenfalls nur manchmal. "Schalte auf 10%" klappt dagegen meistens....

      Ich denke, dass ich bei der Gestaltung der Flows noch Fehler drin habe. Meine Vermutung ist, dass eine falsche Prozentangabe beim Shelly ankommt (in Verbindung der Umrechnung von 255 auf 100).

      Die Steuerung erfolgt bei mir über das Objekt POSITION der Shellys.

      Kann mir hier jemand einen Tipp geben?

      1Bildschirmfoto vom 2019-11-05 09-00-20.png

      2Bildschirmfoto vom 2019-11-05 09-01-20.png

      3 Bildschirmfoto vom 2019-11-05 09-04-12.png

      Hier noch der Code:

      [
         {
             "id": "dc9200ad.6d977",
             "type": "tab",
             "label": "Flow 2",
             "disabled": false,
             "info": ""
         },
         {
             "id": "ceff6081.249ee",
             "type": "amazon-echo-hub",
             "z": "dc9200ad.6d977",
             "port": "60000",
             "x": 301.00000762939453,
             "y": 555.3333902359009,
             "wires": [
                 [
                     "2c742a27.7c3416"
                 ]
             ]
         },
         {
             "id": "f1df012b.3d968",
             "type": "ioBroker out",
             "z": "dc9200ad.6d977",
             "name": "Position",
             "topic": "shelly.0.SHSW-25#00CA2A#1.Shutter.Position",
             "ack": "false",
             "autoCreate": "false",
             "x": 1074.1485061645508,
             "y": 527,
             "wires": []
         },
         {
             "id": "2c742a27.7c3416",
             "type": "amazon-echo-device",
             "z": "dc9200ad.6d977",
             "name": "Rollo1",
             "topic": "",
             "x": 552.0000171661377,
             "y": 555.7070655822754,
             "wires": [
                 [
                     "51afb3f9.ad7b9c"
                 ]
             ]
         },
         {
             "id": "81a45ab8.9c9a78",
             "type": "function",
             "z": "dc9200ad.6d977",
             "name": "Dimmer",
             "func": "var newMsg = { payload: Math.round (msg.bri*100/254) } ;\nreturn newMsg;",
             "outputs": 1,
             "noerr": 0,
             "x": 887.0001029968262,
             "y": 534.7070560455322,
             "wires": [
                 [
                     "f1df012b.3d968"
                 ]
             ]
         },
         {
             "id": "51afb3f9.ad7b9c",
             "type": "switch",
             "z": "dc9200ad.6d977",
             "name": "on/off",
             "property": "payload",
             "propertyType": "msg",
             "rules": [
                 {
                     "t": "eq",
                     "v": "on",
                     "vt": "str"
                 },
                 {
                     "t": "eq",
                     "v": "off",
                     "vt": "str"
                 }
             ],
             "checkall": "true",
             "repair": false,
             "outputs": 2,
             "x": 717.0000152587891,
             "y": 567.7069807052612,
             "wires": [
                 [
                     "81a45ab8.9c9a78"
                 ],
                 [
                     "ce1a9ba.c770268"
                 ]
             ]
         },
         {
             "id": "ce1a9ba.c770268",
             "type": "change",
             "z": "dc9200ad.6d977",
             "name": "change5",
             "rules": [
                 {
                     "t": "change",
                     "p": "payload",
                     "pt": "msg",
                     "from": "off",
                     "fromt": "str",
                     "to": "0",
                     "tot": "str"
                 },
                 {
                     "t": "change",
                     "p": "payload",
                     "pt": "msg",
                     "from": "on",
                     "fromt": "str",
                     "to": "100",
                     "tot": "str"
                 }
             ],
             "action": "",
             "property": "",
             "from": "",
             "to": "",
             "reg": false,
             "x": 892.0001029968262,
             "y": 577.7069978713989,
             "wires": [
                 [
                     "6b324eec.4f83a"
                 ]
             ]
         },
         {
             "id": "6b324eec.4f83a",
             "type": "ioBroker out",
             "z": "dc9200ad.6d977",
             "name": "Position",
             "topic": "shelly.0.SHSW-25#00CA2A#1.Shutter.Position",
             "ack": "false",
             "autoCreate": "false",
             "x": 1072.0000305175781,
             "y": 579.6666612625122,
             "wires": []
         }
      ]
      
      

      Danke und Grüße
      Chris

      J Offline
      J Offline
      Jan1
      wrote on last edited by Jan1
      #2

      @zsb2002
      Du machst das ein wenig zu umständlich.
      Ich steuere nur den Positions DP der Rollläden, hoch und runter per Script, dass dann auch wieder nur auf die den Positions DP zugreift und da dann eben per Script einfach 0 oder 100 setzt.
      Dazu habe ich mir dann einfach weiter DPs angelegt die ich über Alexa für hoch und runter stuere, welche mir dann passende Scripts starten. Das klappt immer zu 100%.
      Sieht dann in Node-Red so aus:
      664c4f1b-2451-4dba-aebf-d9bfb643a551-grafik.png
      6e5ebf5c-520a-42c1-8901-edf7a1f60fb1-grafik.png
      Die DPs für den Rest habe ich über den IoT an Alexa angebunden, da die Alexa Geschichte über Node-Red in letzter Zeit doch etwas nervig war und ich für "normale" Schalter auch kein HUE Emu nutzen möchte.

      Hier noch das Script im IOBroker:
      ed1609f7-e63b-4151-a58e-73f02bf38d70-grafik.png
      Das steuert bei mir alle Rollläden gleichzeitig, weil mir das vollkommen reicht. Wäre aber auch kein Problem das auf einzelne Räume aufzuteilen.

      1 Reply Last reply
      0
      • Z Offline
        Z Offline
        zsb2002
        wrote on last edited by
        #3

        Danke. Ich werde mich mal am WE hinsetzen und probieren.

        Grüße Chris

        1 Reply Last reply
        0
        • AtifanA Offline
          AtifanA Offline
          Atifan
          wrote on last edited by
          #4

          Hi, ich habe genau das gleiche Problem.
          Ich versuche seit 3 Tagen meine Shelly 2.5 mit orignal Firmware über Node-Red anzusteuern bzw. über Alexa Sprachbefehl.
          Ich bekomme es einfach nicht hin.
          Gibt es nicht irgendwo einen Schritt-für-Schritt Guide wie man das genau einrichtet?
          Ich denke das Problem haben viele Neulinge.
          Mein Flow sieht so aus, habe auch schon andere Funktionen usw. probiert, aber ich bekomme sie irgendwie nicht gesteuert.
          Die Shelly 2.5 sind alle auf dem aktuellsten FW-Stand und die Kalibrierung ist auch abgeschlossen.

          4b10eae8-9545-480e-89fd-3cf4baf5c389-image.png

          a02fb3c3-7c46-4f88-a326-4bcfc13d0af8-image.png ee2027e9-c615-4aef-a251-a4e8d6c18d3c-image.png

          J 1 Reply Last reply
          0
          • AtifanA Atifan

            Hi, ich habe genau das gleiche Problem.
            Ich versuche seit 3 Tagen meine Shelly 2.5 mit orignal Firmware über Node-Red anzusteuern bzw. über Alexa Sprachbefehl.
            Ich bekomme es einfach nicht hin.
            Gibt es nicht irgendwo einen Schritt-für-Schritt Guide wie man das genau einrichtet?
            Ich denke das Problem haben viele Neulinge.
            Mein Flow sieht so aus, habe auch schon andere Funktionen usw. probiert, aber ich bekomme sie irgendwie nicht gesteuert.
            Die Shelly 2.5 sind alle auf dem aktuellsten FW-Stand und die Kalibrierung ist auch abgeschlossen.

            4b10eae8-9545-480e-89fd-3cf4baf5c389-image.png

            a02fb3c3-7c46-4f88-a326-4bcfc13d0af8-image.png ee2027e9-c615-4aef-a251-a4e8d6c18d3c-image.png

            J Offline
            J Offline
            Jan1
            wrote on last edited by
            #5

            @Atifan
            Bei Tasmota funktioniert das mit dem angegebenen DP und ne Anleitung für was? Du legst den Flow an und das wars. Dann steuerst mit dem Namen den Du vergeben hast und der Angabe in Prozent. Soll noch eine Stopfunktion dabei sein, ist oben auch schon ein Beispiel. Wenn ein beliebiger Befehl verwendet werden soll, muss das bei Alexa mit Routinen gemacht werden, ist wie bei allem anderen Alexa Zeug auch und bedarf keiner exrta Erklärung, weil eh immer das gleiche Vorgehen.

            1 Reply Last reply
            0
            • C Offline
              C Offline
              commander
              wrote on last edited by commander
              #6

              Hallo,
              ich habe @Jan1 ´s Blockly nachgebaut, aber wie bekomme ich nun die Funktion "Dimmer" hin?wäre sehr nett wenn sich trotz des alters dieses topics dem nochmal annimmt und mich aufklärt.

              Danke schonmal
              Gruß Jörg

              Ps. habe einen Datenpunkt der den Sonoff 2CH auf % steuert.

              J 1 Reply Last reply
              0
              • C commander

                Hallo,
                ich habe @Jan1 ´s Blockly nachgebaut, aber wie bekomme ich nun die Funktion "Dimmer" hin?wäre sehr nett wenn sich trotz des alters dieses topics dem nochmal annimmt und mich aufklärt.

                Danke schonmal
                Gruß Jörg

                Ps. habe einen Datenpunkt der den Sonoff 2CH auf % steuert.

                J Offline
                J Offline
                Jan1
                wrote on last edited by
                #7

                @commander
                Atifan hat doch die Funktion für den Dimmer oben gekostet.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                290

                Online

                32.7k

                Users

                82.5k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe