Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Node Red fehler bei Umstieg auf Raspi4

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Node Red fehler bei Umstieg auf Raspi4

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      Oskar @mickym last edited by

      @mickym die Datenpunkte des Schalter
      Screenshot 2021-01-30 182237.png
      Die Datenpunkte des Shelly
      Screenshot 2021-01-30 182329.png

      1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @Oskar last edited by

        @oskar Hallo Oskar - das war ja nur mal eine Idee - wie man es in Node Red umsetzen könnte. Nur musst Du Dich entscheiden, denn wenn dann musst Du Dein Blockly deaktivieren, sonst beeinflusst sich das ja gegenseitig.

        Im Übrigen müsstest Du mir ja auch erst mal erklären, auf was wie gesagt die 3 Datenpunkte in Deinem blockly machen:
        Rolladen Power, Rolladen Power1, Rolladen Power2.

        Rolladen Power1 scheint für Öffnen zu sein
        Rolladen Power2 scheint für Schließen zu sein.

        Aber was ist der oberste Rolladen Power - wann ändert der seinen Status?

        1 Reply Last reply Reply Quote 0
        • O
          Oskar @mickym last edited by

          @mickym dies ist der Schalter dazu
          27976-3.jpg

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @Oskar last edited by

            @oskar Na ja das beantwortet meine Frage nach dem 1. Punkt nicht unbedingt.

            Wir können mal Folgendes machen - wenn Du willst. Wir probieren jetzt einfach mal den Shelly mit 3 Inject Nodes öffnen, pause und schließen zu steuern. Dann sehen wir weiter.

            Also kopiere mir mal bitte den kompletten Pfad zu den 3 Datenpunkten (Close, Open, Pause) hier rein. Dazu auf der linken Seite den Pfad in die Zwischenablage und dann hier in die CodeTags - wie Du es schon mal gemacht hast.

            screen.png

            1 Reply Last reply Reply Quote 0
            • J
              Jan1 last edited by

              Mal ne Frage, warum macht Ihr jetzt mit den DPs so unnötig rum? Die ganzen Power DPs im Sonoff gibt es, aber zum Steuern brauchst die nicht. Weder in Blockly noch in NodeRed hier wird wie geschrieben, das Selbe Prozedere mit 0-100 wie Ihr das schon hattet umgesetzt und fertig.
              13f5365b-ce61-4de3-9ed3-8f6119b8cfdd-grafik.png
              Klar kann man das auch mit den anderen DPs machen, wobei das recht umständlich ist, zumal Ihr die Lösung ja eh schon so habt 😉

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @Jan1 last edited by mickym

                @jan1 Na sowie ich @Oskar verstanden habe geht es ihm im Moment nicht darum den Rollladen auf eine bestimmte Position zu bewegen.

                Ich habe die Installation so verstanden, dass er zwar einen Shelly hat, der den Rollladen steuert, dass daran aber kein Taster hängt. Der Hardwaretaster ist hingegen dieser gepostete Sonoff Taster der aber nur Datenpunkte im iobroker steuert, aber keinen direkten Kontakt zu dem Shelly hat. So wie ich ihn bisher verstanden habe, drückt er auf dem Sonoff eine dieser beiden Tasten (diese blauen Kreise) und dann fährt der Rollladen eben ganz hoch oder runter.

                Er würde aber gerne implementieren, dass er den Rollladen auf seiner Fahrt anhalten kann. Das hat aber nichts mit Prozent zu tun, sondern wenn der Schalter innerhalb eines bestimmten Zeitfensters 2x gedrückt dann pausiert der Rollladen auf der gerade angekommenen Position.

                So habe ich das Ganze verstanden - das hat deshalb in meinen Augen nichts mit einer prozentualen Steuerung zu tun.

                Du kannst ja mal schauen - ob meine Logik im Blockly so ungefähr richtig wäre.

                @Oskar Das dauert halt immer ziemlich lange ,bis ich Rückmeldung von Dir erhalte. Vielleicht sollten wir das auf einen anderen Zeitpunkt verschieben?

                J O 2 Replies Last reply Reply Quote 0
                • J
                  Jan1 @mickym last edited by

                  @mickym
                  Stimmt da war ja was mit fernsteuern über ein Sonoff. OK, das ist etwas anderes und bedarf dann etwas mehr Aufwand. Wobei das Ganze auch etwas falsch durchdacht sein könnte. Ich habe Schalter an der Wand und mit denen steure ich lediglich hoch runter und stop, was mit der FB über den Sonoff identisch sein sollte und das wiederum geht auch sehr einfach wenn auf beiden Geräten Tasmota läuft (ok, der Shelly müsste Ruels auch mit der original FW verstehen, da kenne ich aber die Syntax nicht). Somit ist das dann wie verkabelt und man schaltet auch genau so, hoch-runter und stop, aber keine direkte Positionsvorgabe.
                  Wird das aber explizit gewünscht, bin ich mit meiner Lösung raus, da Du hier der Fachmann bist und ich diese Möglichkeit eh etwas overkill finde 🙂

                  O 2 Replies Last reply Reply Quote 0
                  • O
                    Oskar @mickym last edited by

                    @mickym ja das ist richtig, wenn ich bei den Homatic Rollladen mit dem Tastendruck runterfahre und wenn er einen gewissen weg erreicht habe kann ich ihn mit dem gleichen Tastendruck anhalten und dies würde ich gerne mit dem Sonoff auch tun. Die Alexa erreichen ich von diesem Zimmer aus nicht. Ich hoffe ich habe dies mit der Zwischenablage verstanden

                    code_text
                    
                    1 Reply Last reply Reply Quote 0
                    • O
                      Oskar @Jan1 last edited by

                      @jan1, jetzt glaube ich es kapiert zu haben

                      shelly.0.SHSW-25#BA79FE#1.Shutter.Close
                      

                      shelly.0.SHSW-25#BA79FE#1.Shutter.Open

                      shelly.0.SHSW-25#BA79FE#1.Shutter.Pause
                      
                      1 Reply Last reply Reply Quote 0
                      • O
                        Oskar @Jan1 last edited by

                        @jan1

                        shelly.0.SHSW-25#BA79FE#1.Shutter.Open
                        
                        mickym J 2 Replies Last reply Reply Quote 0
                        • mickym
                          mickym Most Active @Oskar last edited by

                          @oskar So dann schau mal, ob Du nun mit den Inject Nodes den Rollladen steuern kannst.

                          [
                              {
                                  "id": "57acac26.691b04",
                                  "type": "inject",
                                  "z": "dce8fa20.2e93c8",
                                  "name": "open",
                                  "props": [
                                      {
                                          "p": "payload"
                                      },
                                      {
                                          "p": "topic",
                                          "vt": "str"
                                      }
                                  ],
                                  "repeat": "",
                                  "crontab": "",
                                  "once": false,
                                  "onceDelay": 0.1,
                                  "topic": "shelly.0.SHSW-25#BA79FE#1.Shutter.Open",
                                  "payload": "true",
                                  "payloadType": "bool",
                                  "x": 1510,
                                  "y": 1680,
                                  "wires": [
                                      [
                                          "dcdad394.fbc5"
                                      ]
                                  ]
                              },
                              {
                                  "id": "71faeb6a.d48af4",
                                  "type": "inject",
                                  "z": "dce8fa20.2e93c8",
                                  "name": "close",
                                  "props": [
                                      {
                                          "p": "payload"
                                      },
                                      {
                                          "p": "topic",
                                          "vt": "str"
                                      }
                                  ],
                                  "repeat": "",
                                  "crontab": "",
                                  "once": false,
                                  "onceDelay": 0.1,
                                  "topic": "shelly.0.SHSW-25#BA79FE#1.Shutter.Close",
                                  "payload": "true",
                                  "payloadType": "bool",
                                  "x": 1510,
                                  "y": 1740,
                                  "wires": [
                                      [
                                          "dcdad394.fbc5"
                                      ]
                                  ]
                              },
                              {
                                  "id": "f07e966e.427128",
                                  "type": "inject",
                                  "z": "dce8fa20.2e93c8",
                                  "name": "pause",
                                  "props": [
                                      {
                                          "p": "payload"
                                      },
                                      {
                                          "p": "topic",
                                          "vt": "str"
                                      }
                                  ],
                                  "repeat": "",
                                  "crontab": "",
                                  "once": false,
                                  "onceDelay": 0.1,
                                  "topic": "shelly.0.SHSW-25#BA79FE#1.Shutter.Pause",
                                  "payload": "true",
                                  "payloadType": "bool",
                                  "x": 1510,
                                  "y": 1800,
                                  "wires": [
                                      [
                                          "dcdad394.fbc5"
                                      ]
                                  ]
                              },
                              {
                                  "id": "dcdad394.fbc5",
                                  "type": "ioBroker out",
                                  "z": "dce8fa20.2e93c8",
                                  "name": "",
                                  "topic": "",
                                  "ack": "false",
                                  "autoCreate": "false",
                                  "stateName": "",
                                  "role": "",
                                  "payloadType": "",
                                  "readonly": "",
                                  "stateUnit": "",
                                  "stateMin": "",
                                  "stateMax": "",
                                  "x": 1760,
                                  "y": 1740,
                                  "wires": []
                              }
                          ]
                          

                          Schaut erst mal so aus:

                          132436a4-9ba1-403b-820d-f6be279a86c0-image.png

                          O 1 Reply Last reply Reply Quote 0
                          • J
                            Jan1 @Oskar last edited by

                            @oskar
                            Sind das MQTT Befehle zum fernsteuern? Wenn ja, da kenne ich mich noch weniger als mit NodeRed aus.
                            Ich mach solche Dinge mit Rules direkt und am IOBroker vorbei. So läuft das nahezu in Echtzeit, da der Sonoff direkt mit dem Shelly kommuniziert. Die Schaltvorgänge sind weiterhin im IOBroker zu sehen. Das erspart eben den MQTT Broker dazwischen.
                            Kann man natürlich aber auch über MQTT machen.

                            Mit den Rueles steuere ich bei mir ein paar Lampen, bei denen bei mir auch die Kabel vom Schalter zur Lampe fehlen. Das funktioniert hier super und das täglich, ist die Lampe im Bad und die Wechselschaltung im Flur 😉

                            Ich habs ja schon geschrieben, es gibt hier mehr als nur eine Lösung, da ich schön mitlese, übersehe ich aber auch ab und an mal den aktuellen Stand.

                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @Jan1 last edited by mickym

                              @jan1 Nein das hat mit MQTT nichts zu tun. Das sind nur die Pfade zu den Datenpunkten im iobroker. Damit kann ich ihm die Nodes schon passend vorkonfigurieren.

                              1 Reply Last reply Reply Quote 0
                              • O
                                Oskar @mickym last edited by

                                @mickym das geht prima auch der Stop geht

                                mickym 1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @Oskar last edited by mickym

                                  @oskar Na das war die Ausgangsseite - nun kümmern wir uns um die Eingangssseite. 😉

                                  Aus Deinem Blockly entnehme ich, dass POWER2 zum Schließen war, POWER1 zum Öffnen.

                                  screen.png

                                  Den Power ohne Zahl ignorieren wir mal.

                                  Nun bitte wieder den vollständigen Pfad dieser beiden Punkte in die Zwischenablage und dann hier wieder posten:

                                  screen.png

                                  O 1 Reply Last reply Reply Quote 0
                                  • O
                                    Oskar @mickym last edited by

                                    @mickym , ja das stimmt

                                    sonoff.0.RollladenBuero.POWER1
                                    
                                    sonoff.0.RollladenBuero.POWER2
                                    
                                    mickym 1 Reply Last reply Reply Quote 0
                                    • mickym
                                      mickym Most Active @Oskar last edited by mickym

                                      @oskar sagte in Node Red fehler bei Umstieg auf Raspi4:

                                      So dann die Nodes importieren:

                                      [
                                          {
                                              "id": "e3c385f5.293128",
                                              "type": "ioBroker in",
                                              "z": "dce8fa20.2e93c8",
                                              "name": "Power1 = Öffnen",
                                              "topic": "sonoff.0.RollladenBuero.POWER1",
                                              "payloadType": "value",
                                              "onlyack": "",
                                              "func": "all",
                                              "gap": "",
                                              "fireOnStart": "false",
                                              "x": 2400,
                                              "y": 2060,
                                              "wires": [
                                                  [
                                                      "bf97d8e0.aec038"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "8ac22f81.e7c65",
                                              "type": "ioBroker in",
                                              "z": "dce8fa20.2e93c8",
                                              "name": "Power2 = Schließen",
                                              "topic": "sonoff.0.RollladenBuero.POWER2",
                                              "payloadType": "value",
                                              "onlyack": "",
                                              "func": "all",
                                              "gap": "",
                                              "fireOnStart": "false",
                                              "x": 2390,
                                              "y": 2120,
                                              "wires": [
                                                  [
                                                      "bf97d8e0.aec038"
                                                  ]
                                              ]
                                          },
                                          {
                                              "id": "bf97d8e0.aec038",
                                              "type": "debug",
                                              "z": "dce8fa20.2e93c8",
                                              "name": "Output Sonoff Taster",
                                              "active": true,
                                              "tosidebar": true,
                                              "console": false,
                                              "tostatus": false,
                                              "complete": "payload",
                                              "targetType": "msg",
                                              "statusVal": "",
                                              "statusType": "auto",
                                              "x": 2670,
                                              "y": 2100,
                                              "wires": []
                                          }
                                      ]
                                      

                                      2a637b9f-ac37-49f5-b8c5-6e1168c34751-image.png

                                      Dann zum Beispiel - wie geplant eine Taste betätigen - loslassen - innerhalb von 2 sek wieder betätigen - loslassen und dann nach 5 sek wieder betätigen und hier den Inhalt des Debugfensters posten.

                                      O 1 Reply Last reply Reply Quote 0
                                      • O
                                        Oskar @mickym last edited by

                                        @mickym 30.1.2021, 20:55:47node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER1 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 20:55:47node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 20:58:40node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                        "true"
                                        30.1.2021, 20:58:40node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                        "true"
                                        30.1.2021, 20:58:42node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 20:58:42node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 20:58:50node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                        "true"
                                        30.1.2021, 20:58:50node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                        "true"
                                        30.1.2021, 20:58:57node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 20:58:57node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 21:00:47node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER1 : msg.payload : string[5]
                                        "false"
                                        30.1.2021, 21:00:47node: Output Sonoff Taster
                                        sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                        "false"

                                        mickym 1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @Oskar last edited by mickym

                                          @oskar OK dann ändere bitte in beiden iobroker in Nodes den Mode:

                                          screen.png

                                          Mach das Gleiche nochmal und poste bitte das Ergebnis wieder.

                                          O 1 Reply Last reply Reply Quote 0
                                          • O
                                            Oskar @mickym last edited by

                                            @mickym 30.1.2021, 21:13:19node: Output Sonoff Taster
                                            sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                            "true"
                                            30.1.2021, 21:13:22node: Output Sonoff Taster
                                            sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                            "false"
                                            30.1.2021, 21:13:29node: Output Sonoff Taster
                                            sonoff/0/RollladenBuero/POWER2 : msg.payload : string[4]
                                            "true"
                                            30.1.2021, 21:13:30node: Output Sonoff Taster
                                            sonoff/0/RollladenBuero/POWER2 : msg.payload : string[5]
                                            "false"
                                            Beim dritten Drücken, Drücke ich ein viertes mal damit der Schalter wieder zurück geht

                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            474
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            12 jan 21
                                            7
                                            400
                                            42147
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo