Ik probeer mijn zonneproductie als lux-sensor te gebruiken voor het sluiten van de screens. Ik heb nu de volgende code als template trigger in de automation:
Django/Jinja:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| {% set opwek = states('sensor.saj_current_power') | float(0) %}
{% set uur = now().hour %}
{% set drempels = {
6: 0,
7: 100,
8: 300,
9: 2000,
10: 3000,
11: 3000,
12: 3000,
13: 3000,
14: 3000,
15: 3000,
16: 3000,
17: 2000,
18: 1000,
19: 0,
20: 0
} %}
{% if is_number(opwek) %}
{% if uur in drempels %}
{% set drempel = drempels[uur] %}
{{ drempel > 0 and opwek > drempel }}
{% endif %}
{% endif %} |
Af en toe valt de verbinding met de omvormer weg, waardoor deze unavailable wordt. Als er dan weer verbinding is, dan triggert deze weer. Is dat te voorkomen via een template trigger?
Alternatief is dat ik een binaire sensor maak met als extra opties:
YAML:
1
2
3
| not_from:
- "unavailable"
- "unknown" |
[
Voor 0% gewijzigd door
Septillion op 23-04-2026 16:31
. Reden: Denk aan de 'yaml' bij de code tags aub! Zie topic warning en hoe deze post is aangepast. ]