Messages : 54
Sujets : 8
Inscription : Jun 2023
Réputation :
0
31-03-2024, 11:14 AM
(Modification du message : 02-04-2024, 09:40 PM par NOLAK.)
Bonjour,
Je recherche comment connaitre comme dans smartphoton 5 la charge ou décharge, batterie par batterie, mais en watts.
Si je ne me trompe pas les sensors MQTT ne remontent pas cette information.
Merci d'avance.
Messages : 523
Sujets : 21
Inscription : Nov 2022
Réputation :
5
01-04-2024, 09:44 AM
(Modification du message : 01-04-2024, 09:45 AM par NOLAK.)
Oui j'allais le dire, tu peux les retrouver dans l'appareil pylontech dans les intégrations mqtt.
A toi de faire le calcul pour avoir la puissance.
Tu n'auras pas le choix de créer un capteur avec un calcul template. P=UI
Puissance = pylontech1_pylontech_1_volt * pylontech1_pylontech_1_curr
Ça serait un truc a rajouter par la suite, mais avant je dois refaire un code plus propre sur la partie pylontech.
Messages : 54
Sujets : 8
Inscription : Jun 2023
Réputation :
0
02-04-2024, 10:03 AM
(Modification du message : 02-04-2024, 08:31 PM par trucjp.)
Ma solution pour ceux que cela intéressent.
Code à copier dans config.yaml pour une config à 3 batteries.
A adapter suivant votre configuration.
[ code ]
template:
- sensor:
- name: production watt pylontech 1
unique_id: watt_pylontech1
unit_of_measurement: "W"
device_class: power
state: >-
{% set PF = states('sensor.pylontech1_pylontech_1_curr')|float(0) %}
{% set PL = states('sensor.pylontech1_pylontech_1_volt')|float(0) %}
{{ PL * PF | float(0) |round(2) }}
- name: production watt pylontech 2
unique_id: watt_pylontech2
unit_of_measurement: "W"
device_class: power
state: >-
{% set PF = states('sensor.pylontech2_pylontech_2_curr')|float(0) %}
{% set PL = states('sensor.pylontech2_pylontech_2_volt')|float(0) %}
{{ PL * PF | float(0) |round(2) }}
- name: production watt pylontech 3
unique_id: watt_pylontech3
unit_of_measurement: "W"
device_class: power
state: >-
{% set PF = states('sensor.pylontech3_pylontech_3_curr')|float(0) %}
{% set PL = states('sensor.pylontech3_pylontech_3_volt')|float(0) %}
{{ PL * PF | float(0) |round(2) }}
[ /code ]
jlm et
NOLAK aiment ce post