Meld je ook vooral aan als je het leuk vind om te beta testen via
https://github.com/homewizard/beta
Soms niet altijd even spannend maar dit keer wel een grote wijziging op gebied van stabiliteit en de write API.
Wat gaaf ik wil beta testen met de write api. Help mij op weg!
De aansturing is volledig lokaal en gaat niet via de cloud.
1# Stuur onderstaande via CMD naar het ip-adres van je P1. Uiteraard even het ip aanpassen. Dit is een iets wat aangepaste curl die bij homewizard staat. Zelf kreeg ik namelijk een foutmelding;
https://api-documentation.../#getting-started-with-v2
code:
1
| curl https://<IP P1>/api/user --insecure -X POST -H "Content-Type: application/json" -d "{\"name\": \"local/cool-new-app\"}" |
Je krijgt nu
{"error":"user:creation-not-enabled"}.
2# Druk 1x op de fysieke knop van de P1 (niet ingedrukt houden).
3# Voer nog een keer de curl uit in CMD.
4# Er zal nu een token aangemaakt worden die je nodig hebt. Zet deze even in kladblok.
5# Ga naar
configuration.yaml die je kunt vinden in de Home Assistant folder en maak hier een
backup van. zet vervolgens de sensoren van Homewizard er in via kladblok die je in de onderstaande link (van Homewizard) kunt vinden
https://gist.github.com/D...5a02491ae814932627c5a218a
6# Verwijder regel 1 "P1 Battery Group settings"
6# pas
<IP> (ip van je P1) en
<TOKEN> aan.
7# Herstart Home Assistant en voila.
Hierbij ook de commands die je via CMD kunt sturen naar je P1 wanneer je bijvoorbeeld geen HA hebt;
Stuurinformatie
code:
1
2
3
| curl https://<IP P1>/api/batteries --insecure ^
-H "Authorization: Bearer <TOKEN>" ^
-H "X-Api-Version: 2" |
Naar Standby
code:
1
2
3
4
5
| curl -X PUT https://<IP P1>/api/batteries --insecure ^
-H "Authorization: Bearer <TOKEN>" ^
-H "X-Api-Version: 2" ^
-H "Content-Type: application/json" ^
-d "{""mode"": ""standby""}" |
Naar Nul op de meter
code:
1
2
3
4
5
| curl -X PUT https://<IP P1>/api/batteries --insecure ^
-H "Authorization: Bearer <TOKEN>" ^
-H "X-Api-Version: 2" ^
-H "Content-Type: application/json" ^
-d "{""mode"": ""zero""}" |
Naar Volledig opladen
code:
1
2
3
4
5
| curl -X PUT https://<IP P1>/api/batteries --insecure ^
-H "Authorization: Bearer <TOKEN>" ^
-H "X-Api-Version: 2" ^
-H "Content-Type: application/json" ^
-d "{""mode"": ""to_full""}" |
Automatisering SOC drift met uitgesteld laden
Zelf ben ik nu het volgende aan het testen om SOC drift te voorkomen en uitgesteld te laden om de RTE te verbeteren bij laden. Zodra de beta is afgerond zal ik het delen (is wel voor HA gebruikers)
Batterijen gaan in Standby als ze bijna leeg zijn- Als het laadpercentage van de batterijen onder de 6% zakt, worden ze in "Standby" gezet.
- Dit gebeurt alleen als het nacht is (dus na zonsondergang en vóór zonsopkomst).
- Daarnaast gaan ze ook in Standby 15 minuten na zonsopkomst, ongeacht hun laadpercentage.
De batterijmodus blijft alleen veranderen als het nog niet Standby is- Er wordt eerst gecontroleerd of de huidige batterijmodus niet al op "Standby" staat voordat de automatisering wordt uitgevoerd.
Batterijen worden weer actief als er genoeg stroom terugkomt- Zodra het stroomverbruik daalt onder -700 watt, schakelt de batterijmodus na maximaal 1 uur en 45 minuten terug naar "Nul op de meter." Hierdoor voorkom je dat ze bij een bewolkte dag in standby blijven staan
6320wp O/Z/W | 2x HW Batterij |Daikin FTXM35R/RXM35R | 2x Hisense 2AMW-42U4RRA | AQMOS BMX-48 | HA Supervised DS224+