Sonnenspeicher: Unterschied zwischen den Versionen
C2j2 (Diskussion | Beiträge)  (Einbindung des Speichersystems von sonnen per HTTPMOD)  | 
				C2j2 (Diskussion | Beiträge)  KKeine Bearbeitungszusammenfassung  | 
				||
| Zeile 5: | Zeile 5: | ||
define sonnenbatterie HTTPMOD http://x.x.x.x:8080/api/v1/status 60  | define sonnenbatterie HTTPMOD http://x.x.x.x:8080/api/v1/status 60  | ||
attr sonnenbatterie extractAllJSON 1  | attr sonnenbatterie extractAllJSON 1  | ||
attr sonnenbatterie stateFormat {sprintf("PV %d W ->   | attr sonnenbatterie stateFormat {sprintf("PV %d W -> Verbrauch %d W + %d W %s Speicher + %d W %s Grid, SOC %d%%",\  | ||
ReadingsVal($name,"Production_W",0),\  | ReadingsVal($name,"Production_W",0),\  | ||
ReadingsVal($name,"Consumption_W",0),\  | ReadingsVal($name,"Consumption_W",0),\  | ||
abs(ReadingsVal($name,"Pac_total_W",0)),\  | |||
ReadingsVal($name,"flowProductionBattery",0) > 0 ? "aus" : "in",\  | |||
ReadingsVal($name,"GridFeedIn_W",0),\  | ReadingsVal($name,"GridFeedIn_W",0),\  | ||
ReadingsVal($name,"  | ReadingsVal($name,"flowConsumptionGrid",0) > 0 ? "aus" : "in",\  | ||
ReadingsVal($name,"RSOC","-1")\  | ReadingsVal($name,"RSOC","-1")\  | ||
)}  | )}  | ||
</pre>  | </pre>  | ||
Version vom 13. September 2018, 10:40 Uhr
Hinweise zur schnellen Einbindung des Speichersystems von sonnen (https://sonnen.de/stromspeicher/) per HTTPMOD
Im Kürze:
define sonnenbatterie HTTPMOD http://x.x.x.x:8080/api/v1/status 60
attr sonnenbatterie extractAllJSON 1
attr sonnenbatterie stateFormat {sprintf("PV %d W -> Verbrauch %d W + %d W %s Speicher + %d W %s Grid, SOC %d%%",\
ReadingsVal($name,"Production_W",0),\
ReadingsVal($name,"Consumption_W",0),\
abs(ReadingsVal($name,"Pac_total_W",0)),\
ReadingsVal($name,"flowProductionBattery",0) > 0 ? "aus" : "in",\
ReadingsVal($name,"GridFeedIn_W",0),\
ReadingsVal($name,"flowConsumptionGrid",0) > 0 ? "aus" : "in",\
ReadingsVal($name,"RSOC","-1")\
)}