PZEM-017 goes smart :)
Home Assistant, 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 ...
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
PZEM-017 goes smart :)
Ahojte, MUST PV1800 neposkytuje údaje o výkone z panelov, iba výkon MPPT nabíjačky, tak som kúpil merač PZEM-017 so 100A shuntom. Najskôr som ho skúšobne zaintegroval do Home assistanta cez RS-485 TCP MODBUS adaptér ET69C02, ale to bolo veľa káblov. Potom som tam pripojil ESP32-C3 SuperMini a RS-485 - UART modul. Ani to sa mi nepáčilo, tak som urobil trochu reverzné inžinierstvo a ESP32-C3 som zabudoval priamo do krabičky merača. Prikladám foto vnútorností, cez týždeň to pridám aj na Github
Napájanie je výhradne cez Micro USB port, odstránil som dvojitú diódu BAT54C ktorá slúžila na zlúčenie napájania z USB portu a napätia z meracieho obvodu. UART dáta sa berú od rezistorov R14 a R8, hlavný čip pracuje na 3.3V, takže netreba ani prispôsobovať napäťové úrovne pre ESP. Prevedenie "na pavúka", ideálne je to poistiť kvapkou z tavnej tyčinky.
A tu je v podstate aj celý YAML:
Napájanie je výhradne cez Micro USB port, odstránil som dvojitú diódu BAT54C ktorá slúžila na zlúčenie napájania z USB portu a napätia z meracieho obvodu. UART dáta sa berú od rezistorov R14 a R8, hlavný čip pracuje na 3.3V, takže netreba ani prispôsobovať napäťové úrovne pre ESP. Prevedenie "na pavúka", ideálne je to poistiť kvapkou z tavnej tyčinky.
A tu je v podstate aj celý YAML:
Kód: Vybrat vše
esphome:
name: pzem-017
esp32:
variant: ESP32C3
board: esp32-c3-devkitm-1
wifi:
networks:
- ssid: !secret wifi_ssid
password: !secret wifi_password
api:
ota:
logger:
uart:
baud_rate: 9600
data_bits: 8
stop_bits: 2
parity: NONE
tx_pin: GPIO10
rx_pin: GPIO20
sensor:
- platform: uptime
name: "PZEM-017 uptime"
update_interval: 30s
- platform: wifi_signal
name: "PZEM-017 WiFi Signal Sensor"
update_interval: 30s
- platform: pzemdc
address: 30
current:
name: "PZEM-017 Current"
voltage:
name: "PZEM-017 Voltage"
power:
name: "PZEM-017 Power"
energy:
name: "PZEM-017 Energy"
update_interval: 2s
switch:
- platform: restart
name: "PZEM-017 restart"
text_sensor:
- platform: wifi_info
ip_address:
id: ip_address
name: PZEM-017 IP Address
ssid:
name: PZEM-017 Connected SSID
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 3585
- Registrován: úte dub 23, 2013 10:21 am
- Lokalita: Kousek od Lysé nad Labem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 46000
- Kapacita baterie [kWh]: 40
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Kousek od Lysé nad Labem
Re: PZEM-017 goes smart :)
Pro mě to je inspirace. Zatím se mi schází komponenty. Koukám, že oproti originálu nemáš smd odpory R3 a R5. Hřály se?:
_______________________________________________________________________
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
Z nejakého dôvodu z nich uletel magic smoke. ale naozaj, ráno to bolo mŕtve, ešte v pôvodnom zapojení, bez mojich úprav.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 3585
- Registrován: úte dub 23, 2013 10:21 am
- Lokalita: Kousek od Lysé nad Labem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 46000
- Kapacita baterie [kWh]: 40
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Kousek od Lysé nad Labem
Re: PZEM-017 goes smart :)
Zkusil jsem to zopakovat. Jen to napájecí napětí jsem si vzal kousek vedle. Odpory R14 a R8 mají takové rozestupy, že se na ně daly napájet rovnou piny z ESP32:
log vypadá takto:
Takže asi půjdu obráceným směrem. Dám tam převodník a uvidím.
A funguje jen komunikace s ESP32 a asi nekomunikuje ESP32 s PZEM-017:log vypadá takto:
Kód: Vybrat vše
INFO ESPHome 2024.2.1
INFO Reading configuration /config/esphome/esphome-web-c03388.yaml...
INFO Starting log output from 192.168.0.152 using esphome API
INFO Successfully connected to pzem-017-esphome-web-c03388 @ 192.168.0.152 in 0.108s
INFO Successful handshake with pzem-017-esphome-web-c03388 @ 192.168.0.152 in 0.080s
[19:30:48][I][app:102]: ESPHome version 2024.2.1 compiled on Feb 28 2024, 16:58:55
[19:30:48][C][wifi:577]: WiFi:
[19:30:48][C][wifi:409]: Local MAC: EC:DA:3B:C0:33:88
[19:30:48][C][wifi:414]: SSID: [redacted]
[19:30:48][C][wifi:415]: IP Address: 192.168.0.152
[19:30:48][C][wifi:417]: BSSID: [redacted]
[19:30:48][C][wifi:418]: Hostname: 'pzem-017-esphome-web-c03388'
[19:30:48][C][wifi:420]: Signal strength: -74 dB ▂▄▆█
[19:30:48][C][wifi:424]: Channel: 5
[19:30:48][C][wifi:425]: Subnet: 255.255.255.0
[19:30:48][C][wifi:426]: Gateway: 192.168.0.1
[19:30:48][C][wifi:427]: DNS1: 192.168.0.1
[19:30:48][C][wifi:428]: DNS2: 192.168.0.1
[19:30:48][C][logger:447]: Logger:
[19:30:48][C][logger:448]: Level: DEBUG
[19:30:48][C][logger:449]: Log Baud Rate: 115200
[19:30:48][C][logger:451]: Hardware UART: USB_SERIAL_JTAG
[19:30:48][C][uart.arduino_esp32:137]: UART Bus 0:
[19:30:48][C][uart.arduino_esp32:138]: TX Pin: GPIO10
[19:30:48][C][uart.arduino_esp32:139]: RX Pin: GPIO20
[19:30:48][C][uart.arduino_esp32:141]: RX Buffer Size: 256
[19:30:48][C][uart.arduino_esp32:143]: Baud Rate: 9600 baud
[19:30:48][C][uart.arduino_esp32:144]: Data Bits: 8
[19:30:48][C][uart.arduino_esp32:145]: Parity: NONE
[19:30:48][C][uart.arduino_esp32:146]: Stop bits: 2
[19:30:48][C][modbus:143]: Modbus:
[19:30:48][C][modbus:145]: Send Wait Time: 250 ms
[19:30:48][C][modbus:146]: CRC Disabled: NO
[19:30:48][C][uptime.sensor:031]: Uptime Sensor 'PZEM-017 uptime'
[19:30:48][C][uptime.sensor:031]: Device Class: 'duration'
[19:30:48][C][uptime.sensor:031]: State Class: 'total_increasing'
[19:30:48][C][uptime.sensor:031]: Unit of Measurement: 's'
[19:30:48][C][uptime.sensor:031]: Accuracy Decimals: 0
[19:30:48][C][uptime.sensor:031]: Icon: 'mdi:timer-outline'
[19:30:48][C][pzemdc:057]: PZEMDC:
[19:30:48][C][pzemdc:058]: Address: 0x1E
[19:30:48][C][pzemdc:059]: Voltage 'PZEM-017 Voltage'
[19:30:48][C][pzemdc:059]: Device Class: 'voltage'
[19:30:48][C][pzemdc:059]: State Class: 'measurement'
[19:30:48][C][pzemdc:059]: Unit of Measurement: 'V'
[19:30:48][C][pzemdc:059]: Accuracy Decimals: 1
[19:30:48][C][pzemdc:060]: Current 'PZEM-017 Current'
[19:30:48][C][pzemdc:060]: Device Class: 'current'
[19:30:48][C][pzemdc:060]: State Class: 'measurement'
[19:30:48][C][pzemdc:060]: Unit of Measurement: 'A'
[19:30:48][C][pzemdc:060]: Accuracy Decimals: 3
[19:30:48][C][pzemdc:061]: Power 'PZEM-017 Power'
[19:30:48][C][pzemdc:061]: Device Class: 'power'
[19:30:48][C][pzemdc:061]: State Class: 'measurement'
[19:30:48][C][pzemdc:061]: Unit of Measurement: 'W'
[19:30:48][C][pzemdc:061]: Accuracy Decimals: 1
[19:30:48][C][pzemdc:062]: Energy 'PZEM-017 Energy'
[19:30:48][C][pzemdc:062]: Device Class: 'energy'
[19:30:48][C][pzemdc:062]: State Class: 'total_increasing'
[19:30:48][C][pzemdc:062]: Unit of Measurement: 'kWh'
[19:30:48][C][pzemdc:062]: Accuracy Decimals: 3
[19:30:48][C][restart:068]: Restart Switch 'PZEM-017 restart'
[19:30:48][C][restart:070]: Icon: 'mdi:restart'
[19:30:48][C][restart:091]: Restore Mode: always OFF
[19:30:48][C][mdns:115]: mDNS:
[19:30:48][C][mdns:116]: Hostname: pzem-017-esphome-web-c03388
[19:30:48][C][ota:096]: Over-The-Air Updates:
[19:30:48][C][ota:097]: Address: pzem-017-esphome-web-c03388.local:3232
[19:30:48][C][ota:103]: OTA version: 2.
[19:30:48][C][api:139]: API Server:
[19:30:48][C][api:140]: Address: pzem-017-esphome-web-c03388.local:6053
[19:30:48][C][api:142]: Using noise encryption: YES
[19:30:48][C][wifi_signal.sensor:009]: WiFi Signal 'PZEM-017 WiFi Signal Sensor'
[19:30:48][C][wifi_signal.sensor:009]: Device Class: 'signal_strength'
[19:30:48][C][wifi_signal.sensor:009]: State Class: 'measurement'
[19:30:48][C][wifi_signal.sensor:009]: Unit of Measurement: 'dBm'
[19:30:48][C][wifi_signal.sensor:009]: Accuracy Decimals: 0
[19:30:48][C][wifi_info:009]: WifiInfo IPAddress 'PZEM-017 IP Address'
[19:30:48][C][wifi_info:011]: WifiInfo SSID 'PZEM-017 Connected SSID'
[19:30:55][D][sensor:094]: 'PZEM-017 uptime': Sending state 975.65503 s with 0 decimals of accuracy
[19:31:11][D][sensor:094]: 'PZEM-017 WiFi Signal Sensor': Sending state -74.00000 dBm with 0 decimals of accuracy
[19:31:25][D][sensor:094]: 'PZEM-017 uptime': Sending state 1005.65503 s with 0 decimals of accuracy
[19:31:41][D][sensor:094]: 'PZEM-017 WiFi Signal Sensor': Sending state -74.00000 dBm with 0 decimals of accuracy
[19:31:55][D][sensor:094]: 'PZEM-017 uptime': Sending state 1035.65601 s with 0 decimals of accuracy
[19:32:11][D][sensor:094]: 'PZEM-017 WiFi Signal Sensor': Sending state -74.00000 dBm with 0 decimals of accuracy
[19:32:25][D][sensor:094]: 'PZEM-017 uptime': Sending state 1065.65002 s with 0 decimals of accuracy
_______________________________________________________________________
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
Zmeň si adresu na default = 1 (tuším)
address: 30
address: 30
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 3585
- Registrován: úte dub 23, 2013 10:21 am
- Lokalita: Kousek od Lysé nad Labem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 46000
- Kapacita baterie [kWh]: 40
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Kousek od Lysé nad Labem
Re: PZEM-017 goes smart :)
Tak už to funguje (zatím s pseodobočníkem).
Zlobila v yaml řádka s adresou boardu, tak jsem ji okomentoval:
Kód: Vybrat vše
#address: 30
_______________________________________________________________________
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
43 kWp, LiFePO4 46 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
Tak super! Ja som pokusne menil adresu a nakoniec tak aj zostala. Škoda že sa nedá zmeniť 8N2 na 8N1, využil by som existujúcu zbernicu kde mám menič a shunt.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
Len doplním, že to od nasadenia funguje ku plnej spokojnosti
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
Ahojte, stretli ste sa niekde s takouto nepresnosťou PZEM-017? Bledá zelená je výkon z MPPT nabíjačky (MUST dáta) a tmavá zelená je výkon z panelov (PZEM-017) - logicky nemôže byť nižší výkon na DC strane ako z MPPT. Ak som zrátal výkon invertora a prúd do baterky, dávalo to za pravdu číslam z MPPT, takže PZEM musí ukazovať menej. V manuáli ku PZEM sa spomína nejaká kalibrácia, ale žiadne konkrétne hodnoty. V ESPhome to viem cez filtre upraviť pre Power, ale pre Energy to nejde, preto ma zaujíma kalibrácia. Dík.
EDIT: idem to skúsiť aspoň takto zatiaľ
EDIT: idem to skúsiť aspoň takto zatiaľ
Kód: Vybrat vše
- platform: pzemdc
address: 30
power:
name: "PZEM-017 Power"
filters:
- calibrate_linear:
method: least_squares
datapoints:
- 0.0 -> 0.0
- 3630.0 -> 4000.0
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 858
- Registrován: pon dub 24, 2023 8:47 am
- Lokalita: Lašská brána Beskyd
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5050
- Kapacita baterie [kWh]: 19
Re: PZEM-017 goes smart :)
Tohohle jsem si všiml už u nějakého tvého minulého grafu, že jednou ti ukazuje víc jeden a jindy zase druhý měřák. Já budu teď dělat nějakou sérii tři až 4 ks PZEM pro měření stringů, tak se na tu kalibraci zkusím mrknout.
SkyFVE 5 kWp (ve výstavbě) na výzkumné "chytré" chatě. 1x MPPT EASun 8048 80A, 2x MPPT EASun 6048 60A, Li-Ion 2x 12s 156Ah (13,7kWh/44V), NiCd 38s KPM 120P (5,2 kWh/48V), APC Smart-UPS 5000VA, SkyPowerBox LF 4810 1000VA + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
-
- Příspěvky: 858
- Registrován: pon dub 24, 2023 8:47 am
- Lokalita: Lašská brána Beskyd
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5050
- Kapacita baterie [kWh]: 19
Re: PZEM-017 goes smart :)
Stáhl jsem nějaký soft. Můžu testovat, můžu nastavovat parametry, ale do části kalibrace to chce po mně mi neznáme heslo
SkyFVE 5 kWp (ve výstavbě) na výzkumné "chytré" chatě. 1x MPPT EASun 8048 80A, 2x MPPT EASun 6048 60A, Li-Ion 2x 12s 156Ah (13,7kWh/44V), NiCd 38s KPM 120P (5,2 kWh/48V), APC Smart-UPS 5000VA, SkyPowerBox LF 4810 1000VA + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
-
- Příspěvky: 1349
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: PZEM-017 goes smart :)
", the default password is 0x3721" - heslo by malo byť číslo 14113, vyskúšaj. Pošli link na ten tool, vyskúšam.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
-
- Příspěvky: 858
- Registrován: pon dub 24, 2023 8:47 am
- Lokalita: Lašská brána Beskyd
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5050
- Kapacita baterie [kWh]: 19
Re: PZEM-017 goes smart :)
Tak heslo jsem dohledal. Ach ti číňaní Heslo je "PZEM003". Ale háže to nějakou chybu ...
- Přílohy
-
- PZEM003,017-Master-English-1.zip
- (959.62 KiB) Staženo 24 x
SkyFVE 5 kWp (ve výstavbě) na výzkumné "chytré" chatě. 1x MPPT EASun 8048 80A, 2x MPPT EASun 6048 60A, Li-Ion 2x 12s 156Ah (13,7kWh/44V), NiCd 38s KPM 120P (5,2 kWh/48V), APC Smart-UPS 5000VA, SkyPowerBox LF 4810 1000VA + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
-
- Příspěvky: 858
- Registrován: pon dub 24, 2023 8:47 am
- Lokalita: Lašská brána Beskyd
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5050
- Kapacita baterie [kWh]: 19
Re: PZEM-017 goes smart :)
Možná to musí být v provozu a s nějakými přesně nastavenými parametry (napětí, proud). Asi bude jednodušší si to upravit v aplikaci. Stejně na nějakou super přesnost této hračky nevěřím a možná ji ani nepotřebuju
Kód: Vybrat vše
I’ve never attempted to calibrate one of these as they come pre-calibrated and the instructions are unclear, especially about what the spec of the calibration load is, however the password is included in the “the user manual of the software.txt” file in the same zip as the software attached earlier in this thread.
5.Please be with caution to use the calibration function in the software!
The module has been calibrated at least twice with the professional equipment before delivery, so the data will
not has problem if you can use it in correctly way.
If it is must be calibrated because of the defective product,the calibrationg password is: PZEM003
Calibration condition:
PZEM-003: VOLTAGE:20v,CURRENT:1A
PZEM-017: VOLTAGE:20v,CURRENT:10A
As far as I can make out it can be done via a simple modbus command too
2.6 Calibration
The command format of the master to calibrate the slave is (total 6 bytes):
0xF8 + 0x41 + 0x37 + 0x21 + CRC check high byte + CRC check low byte.
Correct reply: 0xF8 + 0x41 + 0x37 + 0x21 + CRC check high byte + CRC check low byte.
Error Reply: 0xF8 + 0xC1 + Abnormal code + CRC check high byte + CRC check low byte.
It should be noted that the calibration takes 3 to 4 seconds, after the master sends the command, if the calibration is successful, it will take 3 ~ 4 seconds to receive the response from the slave.
I suspect this operation must be done one to one via modbus, not on a shared bus.
SkyFVE 5 kWp (ve výstavbě) na výzkumné "chytré" chatě. 1x MPPT EASun 8048 80A, 2x MPPT EASun 6048 60A, Li-Ion 2x 12s 156Ah (13,7kWh/44V), NiCd 38s KPM 120P (5,2 kWh/48V), APC Smart-UPS 5000VA, SkyPowerBox LF 4810 1000VA + Siemens Logo! + RPi (Node-RED, Remote-RED, InfluxDB, Grafana)
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 19 Odpovědi
- 1234 Zobrazení
-
Poslední příspěvek od Joskob
-
- 0 Odpovědi
- 534 Zobrazení
-
Poslední příspěvek od stevoh6
-
- 84 Odpovědi
- 7999 Zobrazení
-
Poslední příspěvek od Loidis
-
- 17 Odpovědi
- 2351 Zobrazení
-
Poslední příspěvek od ixo
-
- 22 Odpovědi
- 3740 Zobrazení
-
Poslední příspěvek od fugas