Hoymiles Balkonkraftwerk Daten in FHEM

Begonnen von kamp, 11 Juni 2023, 12:12:11

Vorheriges Thema - Nächstes Thema

kamp

Hallo,

vielleicht für den einen oder anderen interessant, darum teile ich es mit euch. Wer ein Hoymiles Balkonkraftwerk hat und mit DTU die Daten in die Cloud überträgt, hat vielleicht doch den Bedarf, die Daten in FHEM angezeigt zu bekommen, so wie ich. Ich habe dazu ein Service, welches ein Python Skript startet, welches in regelmäßigen Intervallen die Daten aus der Hoymiles-Cloud holt und in eine lokale Datenbank speichert. Dann ein PHP Webservice, welches ein schönes JSON erzeugt und zusätzliche Werte berechnet, die Hoymiles-Cloud nicht liefert (Woche, letzte Woche). Mit HTTPMOD Device kann das dann in FHEM eingebunden werden.

Hier das HTTPMOD - der Rest ist in meintem Git zu finden (und wird dort auch aktualisiert).
define Solar HTTPMOD 0
setuuid Solar 64744ab5-f33f-1b7d-ecc0-8b30ed24e4a4b55a
attr Solar event-on-change-reading .*
attr Solar extractAllJSON 1
attr Solar get01Name ReadSolarStats
attr Solar get01Poll 1
attr Solar get01URL http://your-automation-host/solarapi/index.php
attr Solar icon sani_solar
attr Solar room Solar
attr Solar stateFormat {sprintf("Current: %.1f W", ReadingsVal($name,"current",0)).\
sprintf("<br/>Today: %.1f kWh", ReadingsVal($name,"today",0)/1000).\
sprintf("<br/>Week: %.1f kWh", ReadingsVal($name,"week",0)/1000)}

Petrosilius Zwackelmann

Schau mal hier: https://ahoydtu.de/
Der DIY-Adapter ist schnell zusammengebaut und kostet ~10€.
Gruß Manuel
FHEM 6 auf RaspPi V3:
HM_LAN / CUNX / HUEBridge /OneWire / Homebridge / SONOS / Harmony

CQuadrat

FHEM auf Mini-ITX-Server mit Intel Quad-Core J1900:
+ HM: HM-LAN, HM-USB, HM-MOD-UART mit div. HM-Komponenten
+ RFXtrx: Funkwetterstation Bresser mit ext. Thermometer, Regenmesser und Windmesser
+ TUL (KNX-Anbindung), KM271 (per ser2net), SONOS (div. Gimmicks), OneWire, Hue

Beta-User

Zitat von: CQuadrat am 10 September 2023, 11:41:10
Zitat von: Petrosilius Zwackelmann am 09 September 2023, 21:48:29Schau mal hier: https://ahoydtu.de/
Der DIY-Adapter ist schnell zusammengebaut und kostet ~10€.

Und ohne Cloud!
Schon, aber wenn man -warum auch immer- eine originale DTU nutzt, ist das mit dem script doch eine interessante Sache, oder?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files