Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Wie soll man programmieren? Zwei Situationen für das Licht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Wie soll man programmieren? Zwei Situationen für das Licht

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
5 Beiträge 4 Kommentatoren 332 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    Dave83
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich habe folgendes hinbekommen:
    Ich hab ein Script welches das Licht für jeden Raum steuert.

    1. Im Flur gibt es über Bewegungsmelder Tagsüber helles Licht. Abends dunkler.
    2. Im Schlafzimmer gibt es mit einem Button 3 Szenen die durchgeschaltet werden.
    3. Im Bad gibt es über Bewegungsmelder das Licht.

    Nun will ich aber einen Modus haben, der alle Lichter in der ganzen Wohnung auf maximal Hell einstellt. (Haushaltshilfe die die Wohnung macht) Dafür habe ich mir eine Hilfsvariable angelegt.

    Aber wie mach ich das, dass diese nicht nicht in die Quere kommen und sich gegenseitig überschreiben. Soll ich in jedem Script nun selber etwas hinzufügen oder abfragen? Oder gibt es die Möglichkeit ein extra Script anzulegen und dass darüber zu steuern. Wie macht ihr das?

    HomoranH paul53P 2 Antworten Letzte Antwort
    0
    • D Dave83

      Hallo,

      ich habe folgendes hinbekommen:
      Ich hab ein Script welches das Licht für jeden Raum steuert.

      1. Im Flur gibt es über Bewegungsmelder Tagsüber helles Licht. Abends dunkler.
      2. Im Schlafzimmer gibt es mit einem Button 3 Szenen die durchgeschaltet werden.
      3. Im Bad gibt es über Bewegungsmelder das Licht.

      Nun will ich aber einen Modus haben, der alle Lichter in der ganzen Wohnung auf maximal Hell einstellt. (Haushaltshilfe die die Wohnung macht) Dafür habe ich mir eine Hilfsvariable angelegt.

      Aber wie mach ich das, dass diese nicht nicht in die Quere kommen und sich gegenseitig überschreiben. Soll ich in jedem Script nun selber etwas hinzufügen oder abfragen? Oder gibt es die Möglichkeit ein extra Script anzulegen und dass darüber zu steuern. Wie macht ihr das?

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @dave83 sagte in Wie soll man programmieren? Zwei Situationen für das Licht:

      Aber wie mach ich das, dass diese nicht nicht in die Quere kommen und sich gegenseitig überschreiben.

      solltest du Homematic verwenden sind genau dafür die virtuellen Kanäle zuständig.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      D 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @dave83 sagte in Wie soll man programmieren? Zwei Situationen für das Licht:

        Aber wie mach ich das, dass diese nicht nicht in die Quere kommen und sich gegenseitig überschreiben.

        solltest du Homematic verwenden sind genau dafür die virtuellen Kanäle zuständig.

        D Offline
        D Offline
        Dave83
        schrieb am zuletzt editiert von
        #3

        @homoran said in Wie soll man programmieren? Zwei Situationen für das Licht:

        Homematic

        Das verwende ich nicht. Ich hab vor allem Aqara Bewegungsmelder und Innr Lichter.

        1 Antwort Letzte Antwort
        0
        • D Dave83

          Hallo,

          ich habe folgendes hinbekommen:
          Ich hab ein Script welches das Licht für jeden Raum steuert.

          1. Im Flur gibt es über Bewegungsmelder Tagsüber helles Licht. Abends dunkler.
          2. Im Schlafzimmer gibt es mit einem Button 3 Szenen die durchgeschaltet werden.
          3. Im Bad gibt es über Bewegungsmelder das Licht.

          Nun will ich aber einen Modus haben, der alle Lichter in der ganzen Wohnung auf maximal Hell einstellt. (Haushaltshilfe die die Wohnung macht) Dafür habe ich mir eine Hilfsvariable angelegt.

          Aber wie mach ich das, dass diese nicht nicht in die Quere kommen und sich gegenseitig überschreiben. Soll ich in jedem Script nun selber etwas hinzufügen oder abfragen? Oder gibt es die Möglichkeit ein extra Script anzulegen und dass darüber zu steuern. Wie macht ihr das?

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @dave83 sagte: einen Modus haben, der alle Lichter in der ganzen Wohnung auf maximal Hell einstellt.

          Wie lange? Bis der DP wieder auf false wechselt? Dann frage diesen DP in allen 3 Triggern ab.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • David G.D Online
            David G.D Online
            David G.
            schrieb am zuletzt editiert von David G.
            #5

            Soll also, wenn deine Haushaltshilfe da ist, jede Lampe beim einschalten immer auf 100% gehen?

            Du könntest den entsprechenden Lampen zB eine Funktion "Haushaltshilfe" geben.

            Dann diese Funktion mit einem Script überwachen und wenn die Lampe eingeschaltet wird diese automatisch auf 100% stellen.

            Das Licht macht die Haushaltshilfe bestimmt selber wieder aus beim verlassen vom Raum oder? Dann greift beim nächsten einschalten ja wider dein normales Verhalten, falls dein DP Haushaltshilfe auf false steht.

            Ist finde ein praktischer Workarround ohne alle anderen Skripte anpacken zu müssen.

            Zeigt eure Lovelace-Visualisierung klick
            (Auch ideal um sich Anregungen zu holen)

            Meine Tabellen für eure Visualisierung klick

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            636

            Online

            32.7k

            Benutzer

            82.4k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe