Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Problem: Status nach jedem "deploy" unbekannt

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Problem: Status nach jedem "deploy" unbekannt

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maa88 last edited by

      Hallo zusammen,

      ich bin noch recht neu in node red, aber von der ersten sekunde an begeistert.
      Allerdings bin ich auf mein erstes Problem gestossen:

      Kurzfassung: Nachdem ich auf deploy drücke gehen alle nodes auf "connected" - ohne status
      Der Status und die folgenden Bedingungen gehen erst wenn der Node einmalig angesteuert wurde
      z.B. Bedingung: Bewegungsmelder geht nur an wenn schalter aus - ABER schalter steht nach deploy nicht auf false (obwohl aus) sondern auf connected. Erst wenn ich einmal einschalte springt er auf "true" und beim ausschalten auf "false"
      danach funktioniert alles. Bis ich eben wieder auf deploy drücke. dann stehen alle nodes auf connected

      Ich müsste also jedesmal wenn ich was bastle das halbe haus abgehen um einmal alles ein und wieder aus zu schalten

      Habe ich eine Einstellung übersehen?

      Danke im Voraus
      Gruss m@a

      Langform:
      Ich habe mit mit einem aqara motion sensor und shelly-dimmer einen bewegunsmelder "zusammengeschustert"
      Dieser soll nur bei dunkelheit gehen und wenn das licht nicht eh schon an ist.
      Dazu habe ich boolean-logic für eine AND verknüpfung installiert.

      Also wurden folgende 3 topics ins AND gespielt: NICHT shelly.switch "true" & aqara.illumination <"70" & aqara.occupancy == "true"

      diese funktionieren aber leider erst wenn allle mindestens einmal angesteuert wurden bzw. eine statusänderung erfahren haben

      R 1 Reply Last reply Reply Quote 0
      • R
        rewenode @maa88 last edited by

        @maa88 Ja, das ist normal. Der deploy holt ja keine Daten vom ioBroker. Das musst du per ioBroker-get selber machen.
        Siehe hier: https://forum.iobroker.net/topic/26605/node-red-visualisierung-nach-startup/4

        1 Reply Last reply Reply Quote 0
        • F
          frankyboy73 last edited by

          Hi, bei Deploy kannst du auch einstellen was deployed werden soll, Alles, nur der Flow oder nur Änderungen, da solltest du nur Änderungen auswählen. Wenn du immer komplett deployst dauert das auch viel länger und der Arbeitsspeicher wird sehr ausgelastet, macht sich vor allem bemerkbar wenn man viel in Node Red umgesetzt hat.

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

            Du musst quasi 2 Inputs schaffen:

            1. Initialisieren
              Du kannst grundsätzlich alles was Du initialisieren möchstet mit einem Inject-Node machen, der genau einmal nach dem Restart die von Dir benötigten Werte abfrägt, die Du initialisieren möchtest.
              Der inject node - geht dann auf iobroker get node
            2. Statusänderungen
              Hier nimmst Du dann ein iobroker in node.
            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            959
            Online

            31.7k
            Users

            79.7k
            Topics

            1.3m
            Posts

            4
            4
            447
            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