Hoi. Even korte intro, dit is een afsplitsing van het klustopic "Eenvoudige thuisaccu samenstellen". Daarin gebruiken we een regelbare micro-inverter, de ecoflow powerstream. Nu heb ik thuis 2 wifi netwerken, eentje daarvan is voor smartdevices en die is afgesloten van alle rest(inclusief internet). Voor alle duidelijkheid, ik wil hier geen discussie voeren over het waarom dit device geen internet toegang krijgt.
Die microinveter blijkt nu dus (bijna) onbruikbaar zonder internet. Ik had dit nog niet meegemaakt, de meeste devices met wifi functionaliteit die ik heb, hebben één of andere locale API (al dan niet officieel). Voordeel is dat het niet eens uitmaakt of het on-officieel is, gezien de devices ook geen firmware updates krijgen, blijven ze ook gewoon werken. (if it ain't broke...)
Toeval wou dat ik net een topic op homeassistant gelezen had van iemand die met een self-signed certificate en een eigen DNS server(pihole of adguard) met een DNS rewrite rule een ander toestel zo ver gekregen had om op zijn eigen MQTT server te connecteren en hiermee te communiceren.
Een avondje later was mijn Ecoflow powerstream geconnecteerd op mijn eigen MQTT server en begon die zijn status te posten in allerhande topics.
Ik heb een github repo gestart om daarin all mijn bevindingen te publiceren:
https://github.com/tomvd/local-powerstream
En nu komt mijn vraag. Ik ben nog op zoek naar mensen die dit interessant vinden om mee verder te zoeken, bij voorkeur kennis hebben van protobuf/rpc over mqtt en een Ecoflow powerstream in bezit hebben.
Data uitlezen is geen probleem, maar we zitten vast met versturen van het command om de output power de zetten. (zie ook dit topic: https://github.com/tomvd/local-powerstream/issues/4)
Dank!
Die microinveter blijkt nu dus (bijna) onbruikbaar zonder internet. Ik had dit nog niet meegemaakt, de meeste devices met wifi functionaliteit die ik heb, hebben één of andere locale API (al dan niet officieel). Voordeel is dat het niet eens uitmaakt of het on-officieel is, gezien de devices ook geen firmware updates krijgen, blijven ze ook gewoon werken. (if it ain't broke...)
Toeval wou dat ik net een topic op homeassistant gelezen had van iemand die met een self-signed certificate en een eigen DNS server(pihole of adguard) met een DNS rewrite rule een ander toestel zo ver gekregen had om op zijn eigen MQTT server te connecteren en hiermee te communiceren.
Een avondje later was mijn Ecoflow powerstream geconnecteerd op mijn eigen MQTT server en begon die zijn status te posten in allerhande topics.
Ik heb een github repo gestart om daarin all mijn bevindingen te publiceren:
https://github.com/tomvd/local-powerstream
En nu komt mijn vraag. Ik ben nog op zoek naar mensen die dit interessant vinden om mee verder te zoeken, bij voorkeur kennis hebben van protobuf/rpc over mqtt en een Ecoflow powerstream in bezit hebben.
Data uitlezen is geen probleem, maar we zitten vast met versturen van het command om de output power de zetten. (zie ook dit topic: https://github.com/tomvd/local-powerstream/issues/4)
Dank!