Ik heb sinds dit weekend pas ervaring met Sessy. Maar zojuist heb ik dit geprobeerd en bij mij werkt het volgende in Home Assistant: maak een new automation en bij de acties definieer
Number 'Set' on number.sessy_XXXX_power_setpoint
- Sets the value of a number
- Bij Targets choose entity: number.sessy_XXXX_power_setpoint (replace XXXX met jouw sessie)
- Vink value aan en geef de waarde op bijvoorbeeld -500
- Test met "run Action"bij de drie puntjes.
- (De sessy moet wel in API mode staan)
Je kunt in plaats hiervan ook de YAML code invoegen:
action: number.set_value
metadata: {}
data:
value: "-500"
target:
entity_id: number.sessy_XXXX_power_setpoint
Zolang de strategie van Sessy op API staat, moet met de number entity het setpoint kunnen worden ingesteld. Dit doe je door number.set_value aan te roepen met de number.sessy_xxxx_power_setpoint entity en een value die tussen minimum en maximum vermogen van Sessy valt.
Negatieve value is laden, positieve value is ontladen.
Nog een paar andere handige tips.
- Sessy start niet als het gevraagde vermogen te laag is. Test het ook even met een waarde die minimaal 3x groter is dan het ingestelde minimale vermogen
- Als Sessy in standby staat duurt het ongeveer een minuut voordat het eerste setpoint wordt geaccepteerd. Sessy gaat dan naar de system state 'waiting in safe situation'.
- Check de logs van Home Assistant. In uitzonderlijke gevallen zorgt een probleem met de dongle van Sessy dat commando's van Home Assistant niet goed doorkomen.
Wat betreft full charge: Ik heb hier een keer een script voor gemaakt. Zie mijn Home Assistant Examples repository op Github:
PimDoos/ha-sessy-examples: Example automations for using Sessy with Home Assistant
Ik zie het forum maar net ...
In HA kun je dat toch redelijk makkelijk maken, wanneer je de rubrieken goed interpreteert. Ikzelf heb in de herfst-winter periode twee daluren tijdstippen, 01:00 - 06:00 uur en 12:00 - 16:00 uur, waarbij die van de nacht weer 2ct goedkoper is ...
Bij Automatisering een regel aanmaken:
trigger (wanneer): vast tijdstip (in mijn geval twee tijdblokken)
actie (doe dan): (en hier zat de moeilijkheid van het begrijpen voor mij, hier heb je 3 actie regels voor nodig)
actie1: Apparaat (de Sessy-Dxxxx), verander Sessy-Dxxxx Power Stategy Optie, option: API
actie2: Apparaat (de Sessy-Dxxxx), stel waarde in voor Sessy-Dxxxx Minimum Power, waarde: 50
actie3: Apparaat (de Sessy-Dxxxx), stel waarde in voor Sessy-Dxxxx Maximum Power, waarde: 2200
Dit zijn de standaard waarden die je ook kunt aflezen vanuit de Sessy-app (of Portal site)
Het zijn die twee Power regels die het doen laten werken, wat ik tot nu toe heb kunnen constateren.
UIT zetten is wel simpel:
hetzelfde volgen maar dan natuurlijk de andere tijdblokken en bij de actie (1 regel) de Power Strategy op NOM instellen.
Het zal ongetwijfeld intelligenter kunnen, zover ben ik nu met het experimenteren met HA