Bonjour à tous
Merci Kamilb pour tous vos recherches, elle mon été très bénéfique.
J’ai démarré Home assistante il y a 6 mois et je m’intéresse sur la suite de l’intégration avec la gestion intelligente de la batterie.
Cependant je ne comprends pas pourquoi mon code ne fonctionne pas.
Je souhaite juste passer l’état :
- “solax_local_set_inverter_mode”
- “Self Use” vers “Manual” respectivement “0” vers “3”
-“solax_local_set_manual_mode_behaviour”
- “Do Nothing” vers “Forced charge” respectivement “0” vers “2”
Comme je ne suis pas alèse avec le codage j’utilise NODE-RED pour tous les déclanchement et gestion qui suivrons.
- id: '3008'
alias: Battery - Saving Sessions - Return to Self-Use
description: Stop forced discharge and return to normal operation
trigger:
- platform: time
at: '17:30:00'
condition:
- condition: template
value_template: '{{ (states(''sensor.solax_local_inverter_mode'') == ''Manual''
) }} '
action:
- repeat:
sequence:
- delay:
hours: 0
minutes: 0
seconds: 15
milliseconds: 0
- service: rest_command.solax_local_set_inverter_mode
data:
value: '{{ 0 }}
'
- delay:
hours: 0
minutes: 0
seconds: 15
milliseconds: 0
- service: rest_command.solax_local_set_manual_mode_behaviour
data:
enabled: '{{ 0 }}
'
- delay:
hours: 0
minutes: 0
seconds: 15
milliseconds: 0
- service: homeassistant.update_entity
entity_id: sensor.solax_rest_local_settings
until:
- condition: template
value_template: '{{ (states(''solax_local_manual_mode_behaviour'') == ''Do
Nothing'' and states(''sensor.solax_local_inverter_mode'') == ''Self Use'')
or repeat.index == 3 }}'
mode: single
Pour information si je modifie a la main les paramètre sur l’onduleur ou sur solax cloud j’ai bien les modification des ID suivent:
- “sensor.solax_local_inverter_mode”
- “sensor.solax_local_manual_mode_behaviour”
- “sensor.solax_local_manual_mode_behaviour”
Je ne comprends pas trop mon erreur ci quelqu’un veux bien prendre de temps de me lire merci a vous