ich habe hier mal eine ganz andere Lösung:
https://github.com/AlexxIT/PythonScriptsPro
dann folgendes script ablegen “pyfiles/Zufallszahl.py”:
import random
import time
hass.states.set('sensor.zufallsgenerator', True)
while True:
zufallszahl = random.randint(1, 2)
if zufallszahl == 1:
hass.states.set('sensor.zufallsgenerator', True)
else:
hass.states.set('sensor.zufallsgenerator', False)
time.sleep(10)
time.sleep(10) entsprechen 10 Sekunden
in die configuration.yaml:
script:
zufall:
sequence:
- service: python_script.exec
data:
file: pyfiles/Zufallszahl.py
cache: false
evtl das script mit Neustart starten lassen:
alias: Zufall Skript bei Neustart ausführen
description: ""
trigger:
- platform: homeassistant
event: start
condition: []
action:
- service: script.zufall
data: {}
mode: single
jetzt habt ihr ein Sensor in HA der zufällig True oder False zurück gibt … und könnt dann damit ganz easy weiter arbeiten…
Könnte auch fix eine Integration daraus machen