Fórum | MyPower.CZ | Obnovitelné zdroje energie - energetická soběstačnost | Poslední návštěva: stř srp 10, 2022 5:21 am


Homeassistatnt - měření Easun

Arduino, SDS, Raspberry, Linux, vzdálený dohled, automatizace, měření, opensource, closedsource, hotová řešení, DIY, stavebnice, komponenty, software, postupy, návody, schémata, rady, zkušenosti ...

Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 10:16 am

Ahoj,

nějak jsem se zamotal do tvorby senzorů pro měření energie na mém EASUN 8kW
našla by se dobrá duše co by mi pomohla rozklíčovat co mám špatně napsané?

celková spotřeba mi funguje, u energie do a z baterie to tam nejsem schopen dostat
jednotlivé senzory se mi zobrazují, ale do Energy panelu je nedostanu - vždy nějaká chyba

sensor:
- platform: integration
source: sensor.pipsolar_ac_output_active_power_2
method: left
unit_prefix: k
- platform: integration
source: sensor.battery_charge_power_actual
method: left
unit_prefix: k
- platform: integration
source: sensor.battery_discharge_power_actual
method: left
unit_prefix: k



template:
- sensor:
############Součet obou PV vstupu#######################
- name: "PV input total"
state: >-
{{ states('sensor.pipsolar_pv1_charging_power') | int + states('sensor.pipsolar_pv2_charging_power') | int }}
unit_of_measurement: "W"
device_class: energy
#############Nabíjecí výkon okamžitý####################
- name: "Battery charge power actual"
state: >-
{{ (states('sensor.pipsolar_battery_charging_current') | float * states('sensor.pipsolar_battery_voltage') | float) | round(2)}}
unit_of_measurement: "W"
#device_class: energy
#state_class: total_increasing
#############Vybíjecí výkon okamžitý###################
- name: "Battery discharge power actual"
state: >-
{{ (states('sensor.pipsolar_battery_discharge_current') | float * states('sensor.pipsolar_battery_voltage') | float) | round(2)}}
unit_of_measurement: "W"
#device_class: energy
#state_class: total_increasing

- name: "Battery charge power total"
state: >-
{{ (states('sensor.pipsolar_battery_charging_current') | float * states('sensor.pipsolar_battery_voltage') | float) / 1000 | round (1) }}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing

- name: "Battery discharge power total"
state: >-
{{ (states('sensor.pipsolar_battery_discharge_current') | float * states('sensor.pipsolar_battery_voltage') | float) / 1000 | round(1)}}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing


utility_meter:
pipsolar_ac_output_active_power_2_consumption_hourly:
source: sensor.pipsolar_ac_output_active_power_2
cycle: hourly
battery_charge_power_total_consumption_hourly:
source: sensor.battery_charge_power_actual
cycle: hourly
battery_discharge_power_total_consumption_hourly:
source: sensor.battery_discharge_power_actual
cycle: hourly


1.PNG

2.PNG
Nemáte oprávnění prohlížet přiložené soubory.
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod PetrDubi » stř črc 27, 2022 1:01 pm

Já vidím hlavní problém v tom, že tak jak se jmenují senzory přiřazený k baterce, tak takhle přesně se nejmenuje žádný senzor ani v Dashboardu ani v configu. Nevím jestli jsi třeba nepřidal ty senzory do baterky a potom nedělal změnu v názvu v configu? Jo a restartoval jsi HA po tom nastavení v configu nebo dal znovu načíst konfiguraci?
Já bych když tak odebrat senzory z baterky, restartoval HA a potom znovu přidal ty senzory.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 2050 Wp JV, 2050 Wp JZ, Easun SMW 8k (kopie MAXe 8 kW), aku 6,1kWh 16s LiFePO4
?
PetrDubi
podporuje fórum
 
Příspěvky: 342
Registrován: úte říj 12, 2021 9:43 am

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 1:18 pm

no to vidím docela taky, jenže když chci integrovat senzor v panelu energie tak mi nic jiného nenabízí
hodně jsem to překonbinoval to asi jo

jinak vždy udělám kontrolu konfigurace, ruční načtení a restart HA

ty jsi Petře někde psal, že to máš hotovo
nemohl bych se v tvém yaml inspirovat??

3.PNG
Nemáte oprávnění prohlížet přiložené soubory.
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 1:34 pm

tak jsem si ještě jednou (asi po 1000 :wall: :wall: ) přečetl manuál k senzorům
upravil a světe div se :eek2: najednou je tam změna

stejně ještě musím dodělat nový total energy protože doteď jsem používal jen senzor výstupní spotřeby

to si tak člověk sám dobře pokecá

sensor:
- platform: integration
source: sensor.pipsolar_ac_output_active_power_2
method: left
unit_prefix: k
- platform: integration
source: sensor.battery_charge_power_actual
method: left
unit_prefix: k
- platform: integration
source: sensor.battery_discharge_power_actual
method: left
unit_prefix: k



template:
- sensor:
############Součet obou PV vstupu#######################
- name: "PV input total"
state: >-
{{ states('sensor.pipsolar_pv1_charging_power') | int + states('sensor.pipsolar_pv2_charging_power') | int }}
unit_of_measurement: "W"
device_class: energy
#############Nabíjecí výkon okamžitý####################
- name: "Battery charge power actual"
state: >-
{{ (states('sensor.pipsolar_battery_charging_current') | float * states('sensor.pipsolar_battery_voltage') | float) | round(2)}}
unit_of_measurement: "W"
device_class: power
state_class: measurement
#############Vybíjecí výkon okamžitý###################
- name: "Battery discharge power actual"
state: >-
{{ (states('sensor.pipsolar_battery_discharge_current') | float * states('sensor.pipsolar_battery_voltage') | float) | round(2)}}
unit_of_measurement: "W"
device_class: power
state_class: measurement

- name: "Battery charge power total"
state: >-
{{ (states('sensor.pipsolar_battery_charging_current') | float * states('sensor.pipsolar_battery_voltage') | float) / 1000 | round (1) }}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing

- name: "Battery discharge power total"
state: >-
{{ (states('sensor.pipsolar_battery_discharge_current') | float * states('sensor.pipsolar_battery_voltage') | float) / 1000 | round(1)}}
unit_of_measurement: "kWh"
device_class: energy
state_class: total_increasing


utility_meter:
pipsolar_ac_output_active_power_2_consumption_hourly:
source: sensor.pipsolar_ac_output_active_power_2
cycle: hourly
battery_charge_power_total_consumption_hourly:
source: sensor.battery_charge_power_actual
cycle: hourly
battery_discharge_power_total_consumption_hourly:
source: sensor.battery_discharge_power_actual
cycle: hourly

4.PNG
Nemáte oprávnění prohlížet přiložené soubory.
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod PetrDubi » stř črc 27, 2022 2:31 pm

No já abych to nemusel řešit v hlavním configu, tak jsem si všechny tyhle denní počítadla (co máš v configu) udělal rovnou v ESPhome, takže mi to hlásí do HA rovnou to, co potřebuje a tomuhle jsem se vyhnul ;)
Ale jak ty počítadla udělat v ESPhome jsem ti posílal přeci v PM, když jsme něco řešili. Takže jsem si dodělal ESPhome, tím se mi objevily ty počítadla i v HA a potom jsem je už jenom přidal do panelu energie.

Já mám v configu vlastně jenom systémový nastavení (připojení do databáze MariaDB, InfluxDB, nastavení recorderu a podobně) a ještě teda nastavení časů zapínání a vypínání pro zásuvky, které se přenáší do ESPhome (to jsem dělal v začátcích). Jinak tyhle věci jako součet stringů FV nebo měření fakt řeším přímo v ESPhome.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 2050 Wp JV, 2050 Wp JZ, Easun SMW 8k (kopie MAXe 8 kW), aku 6,1kWh 16s LiFePO4
?
PetrDubi
podporuje fórum
 
Příspěvky: 342
Registrován: úte říj 12, 2021 9:43 am

Re: Homeassistatnt - měření Easun

Příspěvekod kkristian » stř črc 27, 2022 3:20 pm

ake senzory presne pouzivate na HA-Easun? Je niekde nejaky navod/popis?
?
kkristian
 
Příspěvky: 13
Registrován: pát kvě 06, 2022 9:39 am

Re: Homeassistatnt - měření Easun

Příspěvekod PetrDubi » stř črc 27, 2022 3:54 pm

Měnič je připojený sériovým kabelem přes převodník RS232/TTL k ESP nebo ESP32 ve kterém je nahraný program v ESPhome a tem načítá data z měniče a posílá je do HA.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 2050 Wp JV, 2050 Wp JZ, Easun SMW 8k (kopie MAXe 8 kW), aku 6,1kWh 16s LiFePO4
?
PetrDubi
podporuje fórum
 
Příspěvky: 342
Registrován: úte říj 12, 2021 9:43 am

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 4:38 pm

PetrDubi píše:No já abych to nemusel řešit v hlavním configu, tak jsem si všechny tyhle denní počítadla (co máš v configu) udělal rovnou v ESPhome, takže mi to hlásí do HA rovnou to, co potřebuje a tomuhle jsem se vyhnul ;)
Ale jak ty počítadla udělat v ESPhome jsem ti posílal přeci v PM, když jsme něco řešili. Takže jsem si dodělal ESPhome, tím se mi objevily ty počítadla i v HA a potom jsem je už jenom přidal do panelu energie.

Já mám v configu vlastně jenom systémový nastavení (připojení do databáze MariaDB, InfluxDB, nastavení recorderu a podobně) a ještě teda nastavení časů zapínání a vypínání pro zásuvky, které se přenáší do ESPhome (to jsem dělal v začátcích). Jinak tyhle věci jako součet stringů FV nebo měření fakt řeším přímo v ESPhome.


Aha tak to jsem z toho nepochopil, že to děláš přímo v ESP
i tak moc díky
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 4:40 pm

kkristian píše:ake senzory presne pouzivate na HA-Easun? Je niekde nejaky navod/popis?


zkus hledat ESP pipsolar
tam bys běl vše potřebné najít, na doplnění detailů později přijď a budeme kutit spolu

případně když se někdo přidá
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » stř črc 27, 2022 4:48 pm

akorát to teď zase musím předělat aby mi seděly data a netvářilo se to jako prodej

obrázek_2022-07-27_174811799.png
Nemáte oprávnění prohlížet přiložené soubory.
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod PetrDubi » stř črc 27, 2022 6:49 pm

Mě dělala baterka problém, že mi jí to přičítalo k tomu, co vylezlo z měniče, tak jsem jí odebral z baterie a dal jenom do sledování dalších spotřeb v panelu energie.
Ona ta baterka holt bude asi myšlena jako třeba Tesla wallbox nebo AC coupling baterie a to by potom sedělo.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 2050 Wp JV, 2050 Wp JZ, Easun SMW 8k (kopie MAXe 8 kW), aku 6,1kWh 16s LiFePO4
?
PetrDubi
podporuje fórum
 
Příspěvky: 342
Registrován: úte říj 12, 2021 9:43 am

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » čtv črc 28, 2022 1:43 pm

tak teď mi ty data konečně dávají ucelený přehled
sice jsem přišel o krásnou dosavadní statistiku, ale co už mám ji zaznačenou
5.PNG
Nemáte oprávnění prohlížet přiložené soubory.
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod 10055 » čtv črc 28, 2022 1:51 pm

A teď jak jsem k tomu dospěl
instalace HA (mám na klasickém PC jako nádstavbu nad linuxem)
instalace doplňku ESPHOME -> mnoho návodů na netu
pořídil jsem ESP32 Light a k tomu TTL převodník RS232 - zapojil dle dohledatelné dokumentace (UTP z měniče)
https://github.com/syssi/esphome-pipsolar/tree/pip8048 z odkazu použil vzorovou konfiguraci pro ESP32 ->vložil svoje údaje jako: WIFI, IP Serveru, změna portu pro RS232 na port 18 a 19, ořezání o údaje co mně nezajímají
tvorba vlastních měřáku - viz příspěvek víše
pro celkový pohled je třeba si uvědomit že je potřba brát v potaz né spotřebu za měničem ale to co vyrobí panely

prozatím asi všechno, pokud se někdo někde zaseknete dejte vědět a snad budu schopen pomoci
7200kWp Amerisolar 450 8S2P, Baterie Lifepo 16S280A 14kW
Jinak jsem Robert - nick používám už dlouho a jsem na něj zvyklý
?
10055
 
Příspěvky: 130
Registrován: ned lis 21, 2021 8:29 am
Bydliště: Zubří

Re: Homeassistatnt - měření Easun

Příspěvekod Lubik » čtv črc 28, 2022 2:06 pm

:yes: obdivuji všechny kteří se v tom vyznání.
Rád bych se s tím také seznámil. Zatím předělávat na 48V a 5kVA
Panely 4x 280W , 4x330W Isolar 3kVA, Easun MPPT60A, 24V 300 Ah
Uživatelský avatar
Lubik
 
Příspěvky: 213
Registrován: pon úno 15, 2021 10:04 pm
Bydliště: Praha


Zpět na Automatizace, měření, statistiky

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků

Reputation System ©'