Solax X1 Hybrid G4 (local & cloud API)

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 :slight_smile: