REST API
info
De RS-SolarEnergy API is alleen beschikbaar via een vaste-verbinding (Ethernet).
De RS-SolarEnergy besturing beschikt over een REST API voor het uitlezen van de RS-SolarEnergy besturing. Dit kan bijvoorbeeld gedaan worden met een externe applicatie, zoals Home Assistant.
De RS-SolarEnergy besturing kan gevonden worden via mDNS, of rss-v1-(dev-id).local. Vervang '(dev-id)' met het
serie-nummer van RS-SolarEnergy besturing, dit is te vinden aan de zijkant van de RS-SolarEnergy besturing.

Tot nu toe is het alleen mogelijk om systeem informatie op te vragen. In de toekomst zullen er meerdere API end-points worden toegevoegd aan de REST-API.
Uitlezen van systeem informatie
GET /api/v1/data
200 OK
{
"data": {
"firmware_version": "0.1.20",
"active_control_device_status": "OK",
"active_power_w": -114,
"active_power_boiler1_w": 754,
"active_power_boiler2_w": 0,
"active_power_sv_boiler1_w": 2000,
"active_power_sv_boiler2_w": 3000,
"charge_time_boiler1_ms": 0,
"charge_time_boiler2_ms": 0,
"charge_time_sv_boiler1_ms": 60000,
"charge_time_sv_boiler2_ms": 120000,
"control_status_boiler1": "charging",
"control_status_boiler2": "standby",
"system_operation_time_ms": 43532,
"ethernet_link_status": "LINK_ON",
"ethernet_ip": "192.168.178.69",
"ethernet_gw": "192.168.178.1",
"ethernet_sm": "255.255.255.8",
"ethernet_ds": "1.1.1.1"
}
}