Advertisement
energywave

Sensore consumo con componente random

Sep 30th, 2022
1,346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.80 KB | None | 0 0
  1. # Sensore che simula il consumo di un abat jour senza rilevazione di consumo
  2. # In questo esempio, come richiesto a scopo didattico, viene aggiunta una componente random tra -1 e +1 W.
  3. # La componente random non ha un senso funzionale ma solo didattico per comprendere come funzionano i template con trigger e i numeri random.
  4. template:
  5.   - trigger:
  6.       - platform: state
  7.         entity_id: switch.abat_jour_erica
  8.         to:
  9.       - platform: time_pattern
  10.         seconds: "/30"
  11.     sensor:
  12.       - name: Luce abat jour Erica rnd power
  13.         state: "{{ 3.5 + (range(-10, 10) | random | float / 10) if is_state('switch.abat_jour_erica', 'on') else 0 }}"
  14.         unit_of_measurement: "W"
  15.         device_class: power
  16.         state_class: measurement
  17.         unique_id: 93e123ad-bdbf-4c05-b874-c0083cffe284
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement