Quantcast
Channel: Configuration - Home Assistant Community
Viewing all 109044 articles
Browse latest View live

No option to add z-wave device

$
0
0

I feel like I am missing something obvious. I keep reading the instructions but don’t see any way to put my stick into inclusion mode.

I followed the steps to install my homeseer smart stick in the zwave js add=on. I believe my stick was recognized and installed. I see a bunch of security key values that were generated in the config.

Now - where do I go to put the device into inclusion mode?

I tried going to:

Settings->Device and Services->Devices and choosing zwave-js.

From there what I am supposed to click on? Under the configuration widget, the only option is Update and it say up to date.

I don’t see anything else related to z-wave anywhere in the UI.

Thanks!

1 post - 1 participant

Read full topic


Keymaster notifications help / dupe notifications

$
0
0

Been enjoying key master but the notification system inherit to it is not my favorite. I added a basic script to pass the variables but as it stands when I use the keypad to unlock my door it sends me 3 msgs. I’m going thru the yaml in the packages folder and can’t find what I’m looking for to remove this nor in the script itself. Can anyone help? I really just want the one saying keypad lock and the name of the user. Also what the heck is RF Unlock? Thanks all

1 post - 1 participant

Read full topic

Error Message "Message malformed: extra keys not allowed @ data['0']"

$
0
0

Hello,

I’m receiving the error message “Message malformed: extra keys not allowed @ data[‘0’]” when attempting to implement the provided automations. I apologize for the inconvenience, but I’m new to Home Assistant and need assistance in resolving this issue.

- alias: Smart Irrigation
  description: 'Start Smart Irrigation at 06:00 and run it only if the adjusted_run_time is >0 and run it for precisely that many seconds'
  trigger:
  - at: 06:00
    platform: time
  condition:
  - above: '0'
    condition: numeric_state
    entity_id: sensor.smart_irrigation_garten_vorne
  action:
  - data: {}
    entity_id: switch.irrigation_tap1
    service: switch.turn_on
  - delay:
      seconds: '{{states("sensor.smart_irrigation_garten_vorne")}}'
  - data: {}
    entity_id: switch.irrigation_tap1
    service: switch.turn_off
  - data: {}
    service: smart_irrigation.reset_bucket
    target:
      entity_id: sensor.smart_irrigation_garten_vorne

2 posts - 2 participants

Read full topic

Sensor Entity from POST request

$
0
0

Hi there,

I bought one of the 1nce SIM cards as I have a Homeassistant instance complete offline and I want it to send a SMS when a leak sensor detects a leak.

My idea was to send an SMS to my mobile phone, but the IOT card does not send SMS directly to a mobile phone. But it gives the option to redirect it thorugh a REST request

More information here: SMS Forwarder Service

The 1NCE SMS Forwarder can forward MO-SMS messages and Delivery Reports (DLR) for MT-SMS towards a customer configurable URL. The 1NCE system acts as an HTTPS client. You will need to provide an HTTPS server endpoint to accept the request. Please specify the URL (+ port and/or path if applicable) to forward SMS to your application.
More documentation and sample requests can be found in the 1NCE Developer Hub.

My idea was to provide my Homeassistant instance as a server endpoint and a senso entity which reads the JSON genereated by 1nce and displays it

I think this might be possible with the REST API but I am strugling to do this. Does anyone have any tip how to make it work?

Thanks

1 post - 1 participant

Read full topic

Enbrighten Motion Detection Switch not showing status when controlled from switch

$
0
0

I added an enbrighten motion detection switch.

If I turn on/ off the switch manually the status is not being updated on the dashboard. Looking at the logbook for the device, I am seeing “last seen” messages corresponding to the change. Do I need to do anything special to get it to update the on/off status in the dashboard?

Thanks!

3 posts - 2 participants

Read full topic

Help with Once a day sensor

$
0
0

I know this has been brought up multiple times, as I found solutions in the following link, but I can’t get a once-a-day sensor working (i think)

I have the following template sensor

- trigger:
    - platform: time_pattern
      hours: 0
      minutes: 0
      id: 'midnight'
    - platform: state
      entity_id: sensor.server_rack_electricity_cost
      id: 'change'
  sensor:
    - name: Max Rack Cost
      state: >
        {% set outt = states('sensor.server_rack_electricity_cost')|float(2) %}
        {% set maxt = states('sensor.max_rack_cost')|float(2) %}
        {% if  outt != None  and (trigger.id == 'midnight' or maxt == None
          or outt > maxt) %} {{ outt }}
        {% else %} {{ maxt }} {% endif %}

Basically I have a counter that shows the cost of my server rack over time. If i look at this in grafana, it looks like this:

What I want, is a single value to show up every day at midnight for the max of that day. With the code above though, the trigger doesn’t seem to be working, as I still am getting a saw-tooth pattern:

How can i get this to JUST show me the value recorded at midnight and midnight only?

2 posts - 2 participants

Read full topic

Trigger 5 mins before input_datetime

$
0
0

I have created a helper input_datetime.fajr_time and set the time 5:10 AM
Now i want to trigger an automation 5 mins earlier at 5:05 AM.

How to run the automation bellow, 5 min earlier based on input_datetime.fajr_time?

alias: AA Fajr
description: ""
trigger:
  - platform: time
    at: input_datetime.fajr_time 
condition: []
action:
  - type: turn_off
    device_id: f2500bf16b7e9e12c0aafc77049e7663
    entity_id: 50ce6336052e0a28b9458b4af1a02a44
    domain: light
mode: single

5 posts - 3 participants

Read full topic

Yale Smart Living integration calling home very frequently


Picture Elements Card Help

$
0
0

I am having the same problem and can’t find my mistake. The button does not trigger.
Any ideas?

          - type: image
            image: /local/floorplan/leer.png
            entity: input_button.apple_tv
            tap_action:
              action: call-service
              service: input_button.press
              service_data:
                entity_id: input_button.apple_tv
            hold_action: none
            style:
              top: 32%
              left: 0%
              height: 25%
              width: 11%
              border: 4px solid red
              rotate: '-38deg'
              transform: skew(-40deg)

11 posts - 2 participants

Read full topic

I made a new template for ollama

Can't pair Ikea Tradfri light strips via SkyConnect

$
0
0

I’m trying to connect my Ikea Skydrag light strip to HA, but it’s not working. I’ve searched the forums here, reddit, and elsewhere and can’t find a solution.

My setup:

  • Ikea Skydrag light strip plugged into a Tradfri driver
  • SkyConnect plugged into HA Green via USB extension cable

What I’ve tried:

  • Turning toggling the power to the Tradfri driver on/off 6 times in 1 second intervals and clicking to start searching for devices right before the last on/off cycle
  • Doing above while the light strip is in Auto and On modes
  • putting the SkyConnect dongle right next to the Tradfri driver
  • I was able to connect an Aqara mini switch via SkyConnect

Is there something I’m missing?

1 post - 1 participant

Read full topic

I'm too stupid: Substracting two values

$
0
0

Hi. Title says it all. Please, pretty please tell me my mistake.

my (complete) templates.yaml is as follows:

- sensor:
    #### Substraktion
    name: "Validity Live"
    unique_id: 84d3ab17-c7c1-4345-9705-2c11702faa9b
    state: >
      {{ '%0.1f' | format (states('sensor.t_h_sensor_2_temperature_2')  -
                            states('sensor.openweathermap_temperature')) }}
    unit_of_measurement: "°C"

I got rid of the error message which was because of some spacing or brackets or something, took me an hour. It just doesn’t do anything, still.

I just want a dummy variable of live outside temperature and reported outside temperatur difference.

If someone can tell me how to make that an absulte, that’d be a bonus.

4 posts - 3 participants

Read full topic

TemplateError('TypeError: argument of type 'NoneType' is not iterable') while processing template

$
0
0

The problem

After the home assistant started, I saw this error in the logs.

What version of Home Assistant Core has the issue?

core-2024.5.0
it also happened with older versions.

What type of installation are you running?

Home Assistant OS

Link to integration documentation on our website

Diagnostics information

Complete log:

Logger: homeassistant.components.template.template_entity
Source: components/template/template_entity.py:197
integration: Template ([documentation](https://www.home-assistant.io/integrations/template), [issues](https://github.com/home-assistant/core/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+template%22))
First occurred: 4:08:21 PM (9 occurrences)
Last logged: 4:08:21 PM

    TemplateError('TypeError: argument of type 'NoneType' is not iterable') while processing template 'Template<template=({%- set ns = namespace(contactsensors=[]) -%} {%- set ns.contactsensors = states.binary_sensor | selectattr('entity_id', 'in', state_attr('binary_sensor.contact_sensors_roller_shade', 'entity_id')) | selectattr('state', 'eq', 'on') | map(attribute='name') | list -%} {{ ns.contactsensors | count }}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.security_roller_shade_open_count'
    TemplateError('TypeError: argument of type 'NoneType' is not iterable') while processing template 'Template<template=({%- set ns = namespace(contactsensors=[]) -%} {%- set ns.contactsensors = states.binary_sensor | selectattr('entity_id', 'in', state_attr('binary_sensor.contact_sensors_roller_shade', 'entity_id')) | selectattr('state', 'eq', 'on') | map(attribute='name') | list -%} {{ ns.contactsensors | join(', ') }}) renders=4>' for attribute '_attr_native_value' in entity 'sensor.security_roller_shade_open_info'

Those sensors are template sensors, and the code for them is:


## sensor.security_roller_shade_open_count
    - name: "security: roller-shade open - count"
      unique_id: a50f776c-4d99-495e-89f4-29a252844e04
      icon: mdi:door-open
      state: >
        {%- set ns = namespace(contactsensors=[]) -%}
        {%- if states is not none and states.binary_sensor is not none -%}
          {%- set ns.contactsensors = states.binary_sensor 
                    | selectattr('entity_id', 'in', state_attr('binary_sensor.contact_sensors_roller_shade', 'entity_id'))
                    | selectattr('state', 'eq', 'on') 
                    | map(attribute='name') | list -%}
          {{ ns.contactsensors | count }}
        {%- endif %}

    ## sensor.security_roller_shade_open_info
    - name: "security: roller-shade open - info"
      unique_id: a50f776c-4d99-495e-89f4-29a252844e05
      icon: mdi:door-open
      state: >
        {%- set ns = namespace(contactsensors=[]) -%}
        {%- if states is not none and states.binary_sensor is not none -%}
          {%- set ns.contactsensors = states.binary_sensor 
                    | selectattr('entity_id', 'in', state_attr('binary_sensor.contact_sensors_roller_shade', 'entity_id'))
                    | selectattr('state', 'eq', 'on') 
                    | map(attribute='name') | list -%}
          {{ ns.contactsensors | join(', ') }}
        {%- endif %}

while trying to solve this problem, I added the line with

        {%- if states is not none and states.binary_sensor is not none -%}

but it did not have any effect.

2 posts - 2 participants

Read full topic

Trigger Automation - Prevent being triggered

$
0
0

I have a automation A that notifies me of movement. Most time it is fine to be triggered several times until I switch it off. In particular times I want the automation being turned off after the first trigger.

I created automation B that turns off the automation A - works :smiley:

Then I did not find a trigger for within B that fires on A firing. In forum I found to let A trigger automation B. That works, but too well. A triggering B even if B is turned off.

Now I search for a condition to be placed within B that it does not proceed if it was off, even if A triggers B. Of course also other solution are fine.

7 posts - 3 participants

Read full topic

How to change the state of a button based on another

$
0
0

I have 3 buttons that control my roller blackouts in the office room.

Button ‘Big’: control the big blackout
Button ‘Small’: control the small blackout
Button ‘All’: control both blackouts

I want the state of the buttons ‘big’ and ‘small’ to change accordingly when I change the state of the button ‘all’
E.g. if I close all blackouts, other two buttons status should change to close

If I close both small and big blackouts, status of the all button should change.

Any idea how to do this?

type:%20horizontal-stack%0Atitle%3A%20Office%20Room%0Acards%3A%0A%20%20-%20type%3A%20custom%3Abutton-card%0A%20%20%20%20color_type%3A%20card%0A%20%20%20%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20entity%3A%20input_boolean.office_all_blackouts%0A%20%20%20%20name%3A%20All%0A%20%20%20%20tap_action%3A%0A%20%20%20%20%20%20action%3A%20toggle%0A%20%20%20%20state%3A%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade-closed%0A%20%20%20%20%20%20%20%20value%3A%20’on’%0A%20%20%20%20%20%20%20%20color%3A%20grey%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20%20%20%20%20value%3A%20’off’%0A%20%20%20%20%20%20%20%20color%3A%20yellow%0A%20%20-%20type%3A%20custom%3Abutton-card%0A%20%20%20%20color_type%3A%20card%0A%20%20%20%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20entity%3A%20input_boolean.office_big_blackout%0A%20%20%20%20name%3A%20Big%0A%20%20%20%20tap_action%3A%0A%20%20%20%20%20%20action%3A%20toggle%0A%20%20%20%20state%3A%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade-closed%0A%20%20%20%20%20%20%20%20value%3A%20’on’%0A%20%20%20%20%20%20%20%20color%3A%20grey%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20%20%20%20%20value%3A%20’off’%0A%20%20%20%20%20%20%20%20color%3A%20yellow%0A%20%20-%20type%3A%20custom%3Abutton-card%0A%20%20%20%20color_type%3A%20card%0A%20%20%20%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20entity%3A%20input_boolean.office_small_blackout%0A%20%20%20%20name%3A%20Small%0A%20%20%20%20tap_action%3A%0A%20%20%20%20%20%20action%3A%20toggle%0A%20%20%20%20state%3A%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade-closed%0A%20%20%20%20%20%20%20%20value%3A%20’on’%0A%20%20%20%20%20%20%20%20color%3A%20grey%0A%20%20%20%20%20%20-%20icon%3A%20mdi%3Aroller-shade%0A%20%20%20%20%20%20%20%20value%3A%20’off’%0A%20%20%20%20%20%20%20%20color%3A%20yellow%0A

2 posts - 2 participants

Read full topic


Removed helpers restored after a restart

$
0
0

Hey there,
There are a few Helpers (timers, booleans, selects) and Automations that I explicitly Delete, which successfully removed from the UI.

But after a restart, all of them added back. On their ‘Entities’ item, I see they show as ‘Restored’ and on Helpers page, they look ‘Read Only’.

I tried

  • Purge their Recorder data
  • Cleaning the Browser cache, logout, login
  • Restarting the device after every attempt
  • Checked Relations with any other automation or script

I really want to get rid of them - hopefully by not touching any YAML manually.

Any leads?

1 post - 1 participant

Read full topic

Assist Microphone & USB conference mic/speaker

$
0
0

Yesterday I received an USB conference mic/speaker to use it connected at the miniPC that is hosting my home assistant.
I’m running latest HA OS and 2024.4.4
As soon as I connected it, it’s been recognized and I setup it to be my assist microphone input and output.

This is the device:

The voice pipeline is working fine and if I connect an usb headset to the minipc, it works.
But this conference usb/speaker is not working, this is what I see in the logs of the Assist Microphone extension:

[08:49:11] INFO: Service exited with code 256 (by signal 15)
s6-rc: info: service assist_microphone successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
Aborted by signal Terminated...
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service assist_microphone: starting
s6-rc: info: service assist_microphone successfully started
s6-rc: info: service discovery: starting
DEBUG:root:Namespace(mic_uri=None, mic_command='arecord -r 16000 -c 1 -f S16_LE -t raw', mic_command_rate=16000, mic_command_width=2, mic_command_channels=1, mic_command_samples_per_chunk=1024, mic_volume_multiplier=1.0, mic_noise_suppression=1, mic_auto_gain=1, mic_seconds_to_mute_after_awake_wav=0.5, mic_no_mute_during_awake_wav=False, mic_channel_index=None, snd_uri=None, snd_command='aplay -r 16000 -c 1 -f S16_LE -t raw', snd_command_rate=16000, snd_command_width=2, snd_command_channels=1, snd_volume_multiplier=1.0, wake_uri=None, wake_word_name=[], wake_command=None, wake_command_rate=16000, wake_command_width=2, wake_command_channels=1, wake_refractory_seconds=5.0, vad=False, vad_threshold=0.5, vad_trigger_level=1, vad_buffer_seconds=2, vad_wake_word_timeout=5.0, event_uri=None, startup_command=None, detect_command=None, detection_command=None, transcript_command=None, stt_start_command=None, stt_stop_command=None, synthesize_command=None, tts_start_command=None, tts_stop_command=None, tts_played_command=None, streaming_start_command=None, streaming_stop_command=None, error_command=None, connected_command=None, disconnected_command=None, awake_wav='/usr/src/sounds/awake.wav', done_wav='/usr/src/sounds/done.wav', uri='tcp://0.0.0.0:10700', name='assist microphone', area=None, no_zeroconf=True, zeroconf_name=None, zeroconf_host=None, debug_recording_dir=None, debug=True, log_format='%(levelname)s:%(name)s:%(message)s')
INFO:root:Ready
DEBUG:root:Connecting to mic service: ['arecord', '-r', '16000', '-c', '1', '-f', 'S16_LE', '-t', 'raw']
DEBUG:root:Connecting to snd service: ['aplay', '-r', '16000', '-c', '1', '-f', 'S16_LE', '-t', 'raw']
INFO:root:Connected to services
DEBUG:root:Using webrtc audio enhancements
DEBUG:root:Connected to mic service
Recording raw data 'stdin' : Signed 16 bit Little Endian, Rate 16000 Hz, Mono
[08:49:17] INFO: Successfully sent discovery information to Home Assistant.
s6-rc: info: service discovery successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
DEBUG:root:Server set: 4204645662161
INFO:root:Connected to server
INFO:root:Streaming audio
DEBUG:root:Event(type='run-pipeline', data={'start_stage': 'wake', 'end_stage': 'tts', 'restart_on_end': True, 'snd_format': {'rate': 16000, 'width': 2, 'channels': 1}}, payload=None)
DEBUG:root:Ping enabled
WARNING:root:Did not receive ping response within timeout
DEBUG:root:Server disconnected
INFO:root:Disconnected from server
DEBUG:root:Server set: 4204645662161
INFO:root:Connected to server
DEBUG:root:Ping enabled
DEBUG:root:Server disconnected
INFO:root:Disconnected from server
ERROR:asyncio:Task exception was never retrieved
future: <Task finished name='wyoming event handler' coro=<AsyncEventHandler.run() done, defined at /usr/local/lib/python3.11/dist-packages/wyoming/server.py:31> exception=ConnectionResetError(104, 'Connection reset by peer')>
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/wyoming/server.py", line 37, in run
    event = await async_read_event(self.reader)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/wyoming/event.py", line 79, in async_read_event
    json_line = await reader.readline()
                ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/streams.py", line 545, in readline
    line = await self.readuntil(sep)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/streams.py", line 637, in readuntil
    await self._wait_for_data('readuntil')
  File "/usr/lib/python3.11/asyncio/streams.py", line 522, in _wait_for_data
    await self._waiter
  File "/usr/lib/python3.11/asyncio/selector_events.py", line 995, in _read_ready__data_received
    data = self._sock.recv(self.max_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
DEBUG:root:Server set: 4288002298056
INFO:root:Connected to server
INFO:root:Streaming audio
DEBUG:root:Event(type='run-pipeline', data={'start_stage': 'wake', 'end_stage': 'tts', 'restart_on_end': True, 'snd_format': {'rate': 16000, 'width': 2, 'channels': 1}}, payload=None)
DEBUG:root:Ping enabled
WARNING:root:Did not receive ping response within timeout
DEBUG:root:Server disconnected
INFO:root:Disconnected from server
DEBUG:root:Server set: 4288002298056
INFO:root:Connected to server
DEBUG:root:Ping enabled
DEBUG:root:Server disconnected
INFO:root:Disconnected from server
ERROR:asyncio:Task exception was never retrieved
future: <Task finished name='wyoming event handler' coro=<AsyncEventHandler.run() done, defined at /usr/local/lib/python3.11/dist-packages/wyoming/server.py:31> exception=ConnectionResetError(104, 'Connection reset by peer')>
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/wyoming/server.py", line 37, in run
    event = await async_read_event(self.reader)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/wyoming/event.py", line 79, in async_read_event
    json_line = await reader.readline()
                ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/streams.py", line 545, in readline
    line = await self.readuntil(sep)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/streams.py", line 637, in readuntil
    await self._wait_for_data('readuntil')
  File "/usr/lib/python3.11/asyncio/streams.py", line 522, in _wait_for_data
    await self._waiter
  File "/usr/lib/python3.11/asyncio/selector_events.py", line 995, in _read_ready__data_received
    data = self._sock.recv(self.max_size)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ConnectionResetError: [Errno 104] Connection reset by peer
DEBUG:root:Server set: 4539315871480
INFO:root:Connected to server
INFO:root:Streaming audio
DEBUG:root:Event(type='run-pipeline', data={'start_stage': 'wake', 'end_stage': 'tts', 'restart_on_end': True, 'snd_format': {'rate': 16000, 'width': 2, 'channels': 1}}, payload=None)
DEBUG:root:Ping enabled

Any idea on hoe to fix this ?

1 post - 1 participant

Read full topic

Check result from automation to decide next step

$
0
0

Hello,
I’m new to HA and need some help getting started.
So far I have used FHEM and am now in the process of migrating my automations.

When we leave the house I want to lock the terrace door using NUKI. Depending on the position of the door handle, it may not be possible to lock it. NUKI then outputs “jammed”.
I would then like to use this to send me a critical notification and close the shutters on this door.

Can anyone give me a tip on the best way to solve this?

Many thanks in advance!

1 post - 1 participant

Read full topic

Automation - reverting back to a value at the end (like temp., light)

$
0
0

Hi there!

I have a quite good implementation of an up-to-date HA running (for my capabilities and expectations :wink: ), but I am struggeling with one configuration. The issue Hits me especially in the contest of lights automation or heating automation.

Szenario one: Lights in a room are Manager with time triggered automation for example for the daily Routinen. An additional rufe is set for motion detectors - when motion, 100% light for 15 minutes. At the end of the 15 minutes I would like to return to previos state of dimming (or off). Plus: Maybe the light Was from 9:00 to 12:00 at 20%, then at 11:55 motion. How to manage the Situation that the light should be change from 100% to off instead to 20%, as it is always after 12:00 when the automation end?

Szenario two is very similar, but instead of lights it is with thermostats: time automations for certain Temperaturen, overruled by door open contact that are conflicting with the time automations.

Sorry for the simple question, but I am not having a smart idea to handle the simple Tasks…

Is there a way to preserve Status? Variables? How to overrule These in the background?

Maybe somebody has a smart idea here…

Have a great weekend!

2 posts - 2 participants

Read full topic

Is wait_for_trigger "and" or "or" when multiple trigger wait events?

$
0
0

I’ve been wondering with wait_for_trigger in automatons, if you have more than one trigger, is it effectively an “or” with them, so when one happens the wait is ended?

3 posts - 3 participants

Read full topic

Viewing all 109044 articles
Browse latest View live


Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>