Uiteraard!
Eerst aan de bestaande sensoren een id toevoegen:
(tijdelijke) Home Assistant sensor om de MODE waarin de smartevse staat uit te lezen:
Ik heb overigens zelf geen slimmelezer (meer), ik heb nu een DIY DSMR P1 lezer die we binnenkort ook op https://www.espthings.io/index.php/category/projects/ zullen plaatsen (zodat je die zelf kunt bouwen).
Het idee is deze data alleen te sturen als de evse in "smart" of "solar" mode staat. Dat doe ik nu bij wijze van test even via een home-assistant sensor, maar dan is er weer een afhankelijkheid van HA en dat willen we niet
Dat moet dus ook nog via de smartevse API.
Als iemand dit verbetert of uitbreid, dan zou ik het fijn vinden als die code ook gedeeld wordt.
Eerst aan de bestaande sensoren een id toevoegen:
code:
1
2
3
4
5
6
7
8
9
10
| sensor: current_l1: name: "$human_devicename - Current Phase 1" id: currentl1 current_l2: name: "$human_devicename - Current Phase 2" id: currentl2 current_l3: name: "$human_devicename - Current Phase 3" id: currentl3 |
(tijdelijke) Home Assistant sensor om de MODE waarin de smartevse staat uit te lezen:
code:
1
2
3
| - platform: homeassistant id: smartevse_mode_id entity_id: sensor.smartevse_mode_id |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| interval: - interval: 5sec then: - if: condition: lambda: |- return id(smartevse_mode_id).state > 1; then: - http_request.post: url: !lambda |- std::string url; url.append("http://192.168.207.121/currents?L1="); url.append(to_string(id(currentl1).state *10)); url.append("&L2="); url.append(to_string(id(currentl2).state *10)); url.append("&L3="); url.append(to_string(id(currentl3).state *10)); return url.c_str(); |
Ik heb overigens zelf geen slimmelezer (meer), ik heb nu een DIY DSMR P1 lezer die we binnenkort ook op https://www.espthings.io/index.php/category/projects/ zullen plaatsen (zodat je die zelf kunt bouwen).
Het idee is deze data alleen te sturen als de evse in "smart" of "solar" mode staat. Dat doe ik nu bij wijze van test even via een home-assistant sensor, maar dan is er weer een afhankelijkheid van HA en dat willen we niet

Als iemand dit verbetert of uitbreid, dan zou ik het fijn vinden als die code ook gedeeld wordt.

[Voor 8% gewijzigd door mw303 op 13-03-2023 21:12]