Wie schalte ich ein Item bei Sonnenuntergang ein, aber nur, wenn ein anderes Switch-Item auf ON steht?

Allgemeine Fragen zum Thema "Smart Home" und Entscheidungshilfen

Moderator: seppy

Antworten
aaroneisele55
Beiträge: 5
Registriert: 30. Apr 2021 05:39
Answers: 1

Wie schalte ich ein Item bei Sonnenuntergang ein, aber nur, wenn ein anderes Switch-Item auf ON steht?

Beitrag von aaroneisele55 »

Hallo
Ich bin ein Anfänger. Also hoffe ich,
Dass ihr mir helfen könnt.
Ich habe eine Luminea Home Control wifi outdoor steckdose (tuya mit original fw), an der eine Laterne hängt. Diese wird über ein Item (Type = Switch) geschaltet und funktioniert beim manuellen Schalten ganz gut. Diese Steckdose soll nun bei Sonnenuntergang einschalten, aber nur, wenn ein anderes Switch-Item angeschaltet ist. Das funktioniert aber nicht.
PS: Ich kann nicht Programmieren, mache alles über GUI, ich hoffe, das ist kein Problem :-)
EDIT:
Hier mein Code der Rule:

Code: Alles auswählen

triggers:
  - id: "1"
    configuration:
      thingUID: astro:sun:local
      event: START
      channelUID: astro:sun:local:civilDusk#event
    type: core.ChannelEventTrigger
conditions:
  - inputs: {}
    id: "3"
    configuration:
      itemName: Automatik
      state: ON
      operator: =
    type: core.ItemStateCondition
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: Laterne
      command: ON
    type: core.ItemCommandAction
  - id: "4"
    configuration:
      message: "Test "
    type: notification.SendBroadcastNotification
  - id: "5"
    configuration:
      message: "Test:Automatik ausgeführt "
    type: notification.SendLogNotification
@all: ich habe jetzt den Code der Rule hinzugefügt, falls das was hilft.
von aaroneisele55 » 1. Mai 2021 05:58
Hallo, es hat funktioniert.
Hier noch mal der richtige Code

Code: Alles auswählen

triggers:
  - id: "1"
    configuration:
      thingUID: astro:sun:local
      event: START
      channelUID: astro:sun:local:set#event
    type: core.ChannelEventTrigger
conditions:
  - inputs: {}
    id: "3"
    configuration:
      itemName: Automatik
      state: ON
      operator: =
    type: core.ItemStateCondition
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: Laterne
      command: ON
    type: core.ItemCommandAction
  - inputs: {}
    id: "4"
    configuration:
      message: "Test "
    type: notification.SendBroadcastNotification
  - inputs: {}
    id: "5"
    configuration:
      message: "Test:Automatik ausgeführt "
    type: notification.SendLogNotification
Ich habe den Falschen Trigger-Channel eingestellt (Civil dusk)
Hiermit ist der Thread geschlossen.
Gehe zur vollständigen Antwort
Hardware:
1x RPI 4 + 6x Tuya Zwischenstecker (original FW) + 20 Hue Birnen und 4 Dimmschalter + 1 Motion Sensor (Birnen, Sensor und Schalter an der Hue Bridge V2) (Motion Sensor liefert Helligkeit in lux, Temperatur und Bewegungserkennung) + 4 Sonos Speaker und 5 Echo Geräte , alles unter openHAB 3

Benutzeravatar
udo1toni
Beiträge: 13859
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Wie schalte ich ein Item bei Sonnenuntergang ein, aber nur, wenn ein anderes Switch-Item auf ON steht?

Beitrag von udo1toni »

Also, für mich sieht das eigentlich gut aus.

Gibt es irgendwelche Meldungen in der log-Datei?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

aaroneisele55
Beiträge: 5
Registriert: 30. Apr 2021 05:39
Answers: 1

Re: Wie schalte ich ein Item bei Sonnenuntergang ein, aber nur, wenn ein anderes Switch-Item auf ON steht?

Beitrag von aaroneisele55 »

Hallo,
Ich habe jetzt die Rule geändert, sie müsste eigentlich funktionieren. Ich hoffe, die Laterne geht heute abend an, wenn die Sonne unter geht ....
Hardware:
1x RPI 4 + 6x Tuya Zwischenstecker (original FW) + 20 Hue Birnen und 4 Dimmschalter + 1 Motion Sensor (Birnen, Sensor und Schalter an der Hue Bridge V2) (Motion Sensor liefert Helligkeit in lux, Temperatur und Bewegungserkennung) + 4 Sonos Speaker und 5 Echo Geräte , alles unter openHAB 3

aaroneisele55
Beiträge: 5
Registriert: 30. Apr 2021 05:39
Answers: 1

Re: Wie schalte ich ein Item bei Sonnenuntergang ein, aber nur, wenn ein anderes Switch-Item auf ON steht?

Beitrag von aaroneisele55 »

Hallo, es hat funktioniert.
Hier noch mal der richtige Code

Code: Alles auswählen

triggers:
  - id: "1"
    configuration:
      thingUID: astro:sun:local
      event: START
      channelUID: astro:sun:local:set#event
    type: core.ChannelEventTrigger
conditions:
  - inputs: {}
    id: "3"
    configuration:
      itemName: Automatik
      state: ON
      operator: =
    type: core.ItemStateCondition
actions:
  - inputs: {}
    id: "2"
    configuration:
      itemName: Laterne
      command: ON
    type: core.ItemCommandAction
  - inputs: {}
    id: "4"
    configuration:
      message: "Test "
    type: notification.SendBroadcastNotification
  - inputs: {}
    id: "5"
    configuration:
      message: "Test:Automatik ausgeführt "
    type: notification.SendLogNotification
Ich habe den Falschen Trigger-Channel eingestellt (Civil dusk)
Hiermit ist der Thread geschlossen.
Hardware:
1x RPI 4 + 6x Tuya Zwischenstecker (original FW) + 20 Hue Birnen und 4 Dimmschalter + 1 Motion Sensor (Birnen, Sensor und Schalter an der Hue Bridge V2) (Motion Sensor liefert Helligkeit in lux, Temperatur und Bewegungserkennung) + 4 Sonos Speaker und 5 Echo Geräte , alles unter openHAB 3

Antworten