HASS: 2 sensors op basis v pos/neg waarde v bestaande sensor

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Sargearo
  • Registratie: Maart 2017
  • Laatst online: 12-05 22:13
Hallo,

Ik zoek een manier om een Grid Consumption sensor en een Return to Grid sensor te maken in Home Assisant gebaseerd op een bestaande (Modbus) sensor die het netto elektriciteitsverbruik meet:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Xemex Smart Charge Controller (Modbus TCP/IP)
modbus:
  - name: xemex_scc
    type: tcp
    host: [IP ADRES]
    port: 502
    sensors:
      - name: xemex-scc_real-power_l1_Wh
        unique_id: xemex-scc_real-power_l1_Wh
        address: 4537
        slave: 2
        scan_interval: 1
        device_class: energy
        data_type: int32
        unit_of_measurement: Wh
        state_class: total


Deze sensor kan dus een positieve waarde hebben (= verbruik van het grid) maar ook een negatieve waarde (=terugsturen naar het grid dmv zonnepanelen)

Grid Consumption sensor: Wanneer sensor xemex-scc_real-power_l1_Wh een positieve waarde heeft, moet de nieuwe Return to Grid sensor dezelfde waarde overnemen. Wanneer de bestaande sensor een negatieve waarde heeft, moet die nieuwe sensor altijd waarde 0 hebben.

Return to Grid sensor: Wanneer sensor xemex-scc_real-power_l1_Wh een negatieve waarde heeft, moet de nieuwe Return to Grid sensor dezelfde waarde overnemen maar dan positief. Wanneer de bestaande sensor een positieve waarde heeft, moet die nieuwe sensor altijd waarde 0 hebben.

De bedoeling is dus deze 2 nieuwe sensors te gebruiken in het Energy dashboard.

Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Nu online

Septillion

Moderator Wonen & Mobiliteit
@Sargearo Nu is het wel mogelijk om deze in twee sensoren te splitsen met een template. Maar je gaat dan wel een vertekend beeld zien op je dashboard. Want met een netto sensor is er dus altijd al gesaldeerd. Naast dat dit er (hopelijk) ooit af gaat weet ik ook niet hoe leuk HA dit vind. Immers krijg je dan dat de state zowel op als af kan nemen. Je gaat in ieder geval in het grid-bolletje altijd maar één waarde zien (die niet nul is). En je hebt dan geen mogelijkheid om los de import en de export te zien zoals een Nederlandse netbeheerder dat kan.

Waarmee lees je uit? En heeft deze geen twee telwerken?