Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
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: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Dusan61 píše:Zdravím, len chcem upozorniť, že je tu použitá rovnaká adresa 12546 na "PV - Solar W" a "PV - Charging W".glottis píše:Kód: Vybrat vše
# modbus: # - type: rtuovertcp # name: "Solar2EP" # host: 10.80.100.50 # port: 23 # delay: 5 # timeout: 10 # close_comm_on_error: false # retry_on_empty: true # retries: 20 # message_wait_milliseconds: 30 # # Modbus sensors for EPever Charge Controller 4 (4310 AN) # sensors: # - name: "PV - Battery Capacity" # unit_of_measurement: "%" # slave: 1 # address: 12570 # input_type: input # - name: "PV - Solar W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Solar A" # unit_of_measurement: A # slave: 1 # address: 12545 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Solar V" # unit_of_measurement: V # slave: 1 # address: 12544 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Charging W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Charging A" # unit_of_measurement: A # slave: 1 # address: 13083 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - Battery V" # unit_of_measurement: V # slave: 1 # address: 13082 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load W" # unit_of_measurement: W # slave: 1 # address: 12558 # low 12550 high 12551 #12558 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load A" # unit_of_measurement: A # slave: 1 # address: 12549 # input_type: input # scale: 0.001 # precision: 2 # - name: "PV - Load V" # unit_of_measurement: V # slave: 1 # address: 12548 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Battery Temp" # unit_of_measurement: °C # slave: 1 # address: 12560 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Controller Temp" # unit_of_measurement: °C # slave: 1 # address: 12561 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - WH Today" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13068 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Month" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13070 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Year" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13072 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Total" # unit_of_measurement: kWh # device_class: energy # state_class: total_increasing # slave: 1 # address: 13074 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word
Ak sa mýlim, tak som nič nenapísal .
Ja vyčítavam data z regulátora Epever cez LK3 a na výkon nabíjania mam nastavenú adresu 12550, ostatné používam rovnaké.
Tak jsem rozlousknul i tohle, je to docela oříšek.
oproti vzorovému yaml souboru, jsem musel udělat poměrně dost změn, aby to fungovalo.
Ale zásadní problém (aspoň pro mě) je, že nastavení RS485/LAN převodníku je jiné pro vyčítání Epeveru do HA a jiné pro ovládání ModBUS RTU relátek z HA.
Takže se musím rozhodnout ca pro vyčítání použiju, jestli tohle nebo arduino.
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Příspěvky: 131
- Registrován: pát úno 17, 2023 6:08 pm
- Lokalita: Praha
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Navážu dost volně. Začínám a nechal jsem se (taky) napálit. Koukal jsem na stará videa na YT a zaradoval se, že za pár korun budu mít modbus TCP krabičku. No dopadl jsem jak jsem dopadl, tedy krabička se dá použít jen na prvotní nastavení a dále pak cloud nebo popelnice. Volba byla jasná - popelnice (tedy elektroodpad).
Ještě před vyhozením jsem si řekl, že se alespoň podívám dovnitř. Kromě obřího (na poměry desky) RJ-45 konektoru jsem objevil další konektor perfektně popsaný - GND, RX, TX, 3V3 a RST. No tomu jsem nemohl odolat.
Nejprve jsem zkoušel ESPtool, ale nic. Pak jsem připojil terminál a ejhle:
RT-Thread operating system je tohle: https://www.rt-thread.io
mshell je (částečně) popsaný zde: https://www.rt-thread.io/document/site/ ... nsh/finsh/
Seznam příkazů se zobrazí tabelátorem
Podařilo se mi částečně uspět, tedy vypnout AP a připojit se na wifi v režimu STA. Postup:
a jsem na wifině. Bohužel bez IP adresy a krabice tvrdošíjně odmítá vyžádat si IP z DHCP. Ruční konfigurace mi zařve a zatím se mi nepodařilo to překonat, asi jsem dost blízko, ale možná to prostě (zatím?) nepůjde.
Kdi si chcete hrát, rozebírá se to snadno, pak je potřeba desku vypáčit např. šroubovákem, je na to potřeba relativně dost síly a páčit těsně u kapek houževnaté a tuhé hmoty, kterou je deska přilepená. Pak se nezlomí, teda mně se nezlomila.
Logika je, jak nápis napovídá, 3.3V, tedy 5V byste to mohli odprásknout. Připojení UARTu je dvoudrátové, tedy žádný flow control, 115200 8N1
No a dál jsem se nedostal. W0 je interface s AP, W1 je interface STA.
Hodně úspěchů při konfigurování/flashování
Ještě před vyhozením jsem si řekl, že se alespoň podívám dovnitř. Kromě obřího (na poměry desky) RJ-45 konektoru jsem objevil další konektor perfektně popsaný - GND, RX, TX, 3V3 a RST. No tomu jsem nemohl odolat.
Nejprve jsem zkoušel ESPtool, ale nic. Pak jsem připojil terminál a ejhle:
Kód: Vybrat vše
[SFUD]Warning: Read SFDP parameter header information failed. The norflash is not support JEDEC SFDP.
[SFUD]Warning: This flash device is not found or not support.
[SFUD]Warning: Read SFDP parameter header information failed. The norflash is not support JEDEC SFDP.
[SFUD]Warning: This flash device is not found or not support.
[SFUD]Error: norflash flash device is initialize fail.
[I/FAL] RT-Thread Flash Abstraction Layer (V0.4.0) initialize success.
[E/OTA] (ota_main:41) download partition is not exist, please check your configuration!
[D/OTA] (ota_main:105) jump to APP!
redirect_addr:8010100, stk_addr:20005800, len:851968
\ | /
- RT - Thread Operating System
/ | \ 4.0.2 build Oct 11 2021
2006 - 2019 Copyright by rt-thread team
lwIP-2.0.2 initialized!
ERROR: SPI device fl_spi not found!
[I/sal.skt] Socket Abstraction Layer initialize success.
[D/FAL] (fal_flash_init:61) Flash device | w60x_onchip | addr: 0x08000000 | len: 0x00100000 | blk_size: 0x00001000 |initia.
ERROR: Flash device w25q128 not found!
[D/FAL] (fal_flash_init:61) Flash device | norflash | addr: 0x00000000 | len: 0x00000000 | blk_size: 0x00000000 |initia.
[D/FAL] (fal_partition_init:176) Find the partition table on 'w60x_onchip' offset @0x0000ff88.
[I/FAL] ==================== FAL partition table ====================
[I/FAL] | name | flash_dev | offset | length |
[I/FAL] -------------------------------------------------------------
[I/FAL] | app | w60x_onchip | 0x00010100 | 0x000d0000 |
[I/FAL] | easyflash | w60x_onchip | 0x000e0100 | 0x00004000 |
[I/FAL] | filesystem | w60x_onchip | 0x000e4100 | 0x00019000 |
[I/FAL] =============================================================
[I/FAL] RT-Thread Flash Abstraction Layer (V0.3.0) initialize success.
[Flash] (packages\EasyFlash-v3.3.0\src\ef_env.c:152) ENV start address is 0x00000000, size is 8192 bytes.
[Flash] (packages\EasyFlash-v3.3.0\src\ef_env.c:821) Calculate ENV CRC32 number is 0xD6114A34.
[Flash] (packages\EasyFlash-v3.3.0\src\ef_env.c:833) Verify ENV CRC32 result is OK.
[Flash] (packages\EasyFlash-v3.3.0\src\ef_env.c:821) Calculate ENV CRC32 number is 0x78CA81B2.
[Flash] (packages\EasyFlash-v3.3.0\src\ef_env.c:833) Verify ENV CRC32 result is OK.
[Flash] EasyFlash V3.3.0 is initialize success.
[Flash] You can get the latest version on https://github.com/armink/EasyFlash .
<--------------------software: GT100WS138W600T------------------>
tls_fls_init() return 2
init MyFile obj is success.
enter InitHnjdClass() success.
ql_dev_init()=0
<-- lt_sock_para_1() APP_NV_SYS=,ret=0. ID=00062397 -->
<--init0 hnjd paraments success loraSize=0-->
Hnjd_GetImei(), imei:202111232127292;
<--init hnjd paraments success loraSize=0-->
init gpio class success.
RT-Thread create eventUart2Recv successful
init serial class success.
init logs class success.
Hnjd_GetImei(void), imei:202111232127292;
SecCount=-1,SendCount=0
SecCount=-1,SendCount=0
COM<-- 89 D2 D4 D2 D3 D3 D3 D2 D1 D2 D3 D2 CD D2 CB D2 00 D4 D4 D4 D4 D4 D4 23 1D A8 88
msh />gpio task running......
serial task2 running......
COM--> 89 D2 D4 D2 D3 D3 D3 D2 D1 D2 D3 D2 CD D2 CB D2 00 D2 D4 D4 CC D4 D3 23 1D 9D 88
TEA success.
init system success.
[D/DFS] enter AP mode
[I/WLAN.dev] wlan init success
[I/WLAN.lwip] eth device init ok name:w0
[I/WLAN.mgnt] start ap successs!
[D/DFS] rt_wlan_start_ap(HN_62397,12345678) return RT_EOK.
[D/DFS] main() enter UserMain()
enter InitSockClass()
exit InitSockClass()
[DHCP] dhcpd_start: w0
[DHCP] ip_start: [192.168.169.2]
[DHCP] ip_start: [192.168.169.254]
enter lt_RtuTask()
local ip:0.0.0.0 port:65010
TCPServer Waiting for client on port 65010...
RT-Thread create eventSockSendRecv successful
serial init success. baud=115200,parity=8N1
lt_TcpServer_MainOnline() timer out .the system will restart.
msh />lt_TcpServer_MainOnline() timer out .the system will restart.
lt_TcpServer_MainOnline() timer out .the system will restart.
lt_TcpServer_MainOnline() timer out .the system will restart.
mshell je (částečně) popsaný zde: https://www.rt-thread.io/document/site/ ... nsh/finsh/
Seznam příkazů se zobrazí tabelátorem
Kód: Vybrat vše
RT-Thread shell commands:
setenv - Set an envrionment variable.
printenv - Print all envrionment variables.
saveenv - Save all envrionment variables to flash.
getvalue - Get an envrionment variable by name.
resetenv - Reset all envrionment variable to default.
fal - FAL (Flash Abstraction Layer) operate.
ntp_sync - Update time by NTP(Network Time Protocol): ntp_sync [host_name]
list_fd - list file descriptor
date - get date and time or set [year month day hour min sec]
sf - SPI Flash operate.
wifi - wifi command.
version - show RT-Thread version information
list_thread - list thread
list_sem - list semaphore in system
list_event - list event in system
list_mutex - list mutex in system
list_mailbox - list mail box in system
list_msgqueue - list message queue in system
list_memheap - list memory heap in system
list_mempool - list memory pool in system
list_timer - list timer in system
list_device - list device in system
help - RT-Thread shell help.
ls - List information about the FILEs.
cp - Copy SOURCE to DEST.
mv - Rename SOURCE to DEST.
cat - Concatenate FILE(s)
rm - Remove(unlink) the FILE(s).
cd - Change the shell working directory.
pwd - Print the name of the current working directory.
mkdir - Create the DIRECTORY.
mkfs - format disk with file system
df - disk free
echo - echo string to file
ps - List threads in the system.
time - Execute command with time.
free - Show the memory usage in the system.
ifconfig - list the information of all network interfaces
ping - ping network host
dns - list and set the information of dns
netstat - list the information of TCP / IP
smartconfig_demo - smartconfig demo
reboot - Reboot System
Kód: Vybrat vše
wifi ap_stop
smartconfig_demo # bez tohoto následující příkaz nefunguje, nevím proč
wifi join [SSID] [PASSWORD]
Kdi si chcete hrát, rozebírá se to snadno, pak je potřeba desku vypáčit např. šroubovákem, je na to potřeba relativně dost síly a páčit těsně u kapek houževnaté a tuhé hmoty, kterou je deska přilepená. Pak se nezlomí, teda mně se nezlomila.
Logika je, jak nápis napovídá, 3.3V, tedy 5V byste to mohli odprásknout. Připojení UARTu je dvoudrátové, tedy žádný flow control, 115200 8N1
Kód: Vybrat vše
msh />wifi ap_stop
[I/WLAN.mgnt] ap stop success!
msh />smartconfig_demo
[I/DBG] config_type:AIRKISS
[I/WLAN.dev] wlan init success
[I/WLAN.lwip] eth device init ok name:w1
msh />wifi join mojessid mojepassword
[I/WLAN.mgnt] wifi connect success ssid:mojessid
msh />wifi status
Wi-Fi STA Info
SSID : mojessid
MAC Addr: mojemekadresa
Channel: 3
DataRate: 144Mbps
RSSI: -42
wifi ap not start!
Auto Connect status:Disable!
msh />ifconfig
network interface device: w0 (Default)
MTU: 1500
4.MAC: 2A 6D CD 95 51 3E
FLAGS: UP LINK_DOWN INTERNET_DOWN DHCP_ENABLE ETHARP BROADCAST IGMP
ip address: 192.168.169.1
gw address: 0.0.0.0
net mask : 255.255.255.0
dns server #0: 0.0.0.0
dns server #1: 0.0.0.0
network interface device: w1
MTU: 1500
4.MAC: 28 6D CD 95 51 3E
FLAGS: UP LINK_UP INTERNET_DOWN DHCP_ENABLE ETHARP BROADCAST IGMP
ip address: 0.0.0.0
gw address: 0.0.0.0
net mask : 0.0.0.0
dns server #0: 0.0.0.0
dns server #1: 0.0.0.0
msh />ifconfig w1 192.168.33.100 192.168.33.1 255.255.255.0
config : w1
IP addr: 192.168.33.100
Gateway: 192.168.33.1
netmask: 255.255.255.0
[E/netdev] The network interface device(w1) DHCP capability is enable, not support set IP address.
[E/netdev] The network interface device(w1) DHCP capability is enable, not support set gateway address.
[E/netdev] The network interface device(w1) DHCP capability is enable, not support set netmask address.
msh />
Hodně úspěchů při konfigurování/flashování
Just PoC (proof of concept) "FVE" pro odzkoušení a doplnění si vzdělání
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
-
- Příspěvky: 7
- Registrován: stř srp 31, 2022 1:21 pm
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Zdravím,jak jste prosím tento převodník přídal do HA? Děkujíi mocglottis píše:Tak takhle, snad to pomuze?
pouzival jsem xtra4415N a takhle to bylo zapojene:
Ustrihl jsem kabel co jsem k tomu asi dostal ale je to jedno, muze to byt jakykoliv kabel a zapojil do svorkovnic. USR je napajeny primo z epeveru. Snad budou na fotkach videt jake draty ale to se da dohledat. Ty usr delaj snad na ruzne napajeni a ja mam verzi 5-36V a mppt to normalne dokazal napajet. Pokud vyberete jinej modul, je potreba tomu prizpusobit zapojeni.
a takhle nastavene A tohle jsem pak mel v HA v configu
Kód: Vybrat vše
# modbus: # - type: rtuovertcp # name: "Solar2EP" # host: 10.80.100.50 # port: 23 # delay: 5 # timeout: 10 # close_comm_on_error: false # retry_on_empty: true # retries: 20 # message_wait_milliseconds: 30 # # Modbus sensors for EPever Charge Controller 4 (4310 AN) # sensors: # - name: "PV - Battery Capacity" # unit_of_measurement: "%" # slave: 1 # address: 12570 # input_type: input # - name: "PV - Solar W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Solar A" # unit_of_measurement: A # slave: 1 # address: 12545 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Solar V" # unit_of_measurement: V # slave: 1 # address: 12544 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Charging W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Charging A" # unit_of_measurement: A # slave: 1 # address: 13083 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - Battery V" # unit_of_measurement: V # slave: 1 # address: 13082 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load W" # unit_of_measurement: W # slave: 1 # address: 12558 # low 12550 high 12551 #12558 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load A" # unit_of_measurement: A # slave: 1 # address: 12549 # input_type: input # scale: 0.001 # precision: 2 # - name: "PV - Load V" # unit_of_measurement: V # slave: 1 # address: 12548 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Battery Temp" # unit_of_measurement: °C # slave: 1 # address: 12560 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Controller Temp" # unit_of_measurement: °C # slave: 1 # address: 12561 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - WH Today" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13068 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Month" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13070 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Year" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13072 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Total" # unit_of_measurement: kWh # device_class: energy # state_class: total_increasing # slave: 1 # address: 13074 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word
-
- Příspěvky: 108
- Registrován: ned dub 10, 2022 11:07 am
- Lokalita: Znojmo
- Systémové napětí: 24V
- Kapacita baterie [kWh]: 3.43 kW
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Tak jsem taky nastavil, ale kdyz chci nastavit zalozku Energie v HA, tak to chce u nastaveni baterie "Energie dodávaná do baterie" a "Energie spotřebovaná z baterie". Takže tam mám dát co ??Solarnoob píše:Dusan61 píše:Zdravím, len chcem upozorniť, že je tu použitá rovnaká adresa 12546 na "PV - Solar W" a "PV - Charging W".glottis píše:Kód: Vybrat vše
# modbus: # - type: rtuovertcp # name: "Solar2EP" # host: 10.80.100.50 # port: 23 # delay: 5 # timeout: 10 # close_comm_on_error: false # retry_on_empty: true # retries: 20 # message_wait_milliseconds: 30 # # Modbus sensors for EPever Charge Controller 4 (4310 AN) # sensors: # - name: "PV - Battery Capacity" # unit_of_measurement: "%" # slave: 1 # address: 12570 # input_type: input # - name: "PV - Solar W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Solar A" # unit_of_measurement: A # slave: 1 # address: 12545 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Solar V" # unit_of_measurement: V # slave: 1 # address: 12544 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Charging W" # unit_of_measurement: W # slave: 1 # address: 12546 # input_type: input # scale: 0.01 # count: 2 # precision: 2 # swap: word # - name: "PV - Charging A" # unit_of_measurement: A # slave: 1 # address: 13083 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - Battery V" # unit_of_measurement: V # slave: 1 # address: 13082 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load W" # unit_of_measurement: W # slave: 1 # address: 12558 # low 12550 high 12551 #12558 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Load A" # unit_of_measurement: A # slave: 1 # address: 12549 # input_type: input # scale: 0.001 # precision: 2 # - name: "PV - Load V" # unit_of_measurement: V # slave: 1 # address: 12548 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Battery Temp" # unit_of_measurement: °C # slave: 1 # address: 12560 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - Controller Temp" # unit_of_measurement: °C # slave: 1 # address: 12561 # input_type: input # scale: 0.01 # precision: 2 # - name: "PV - WH Today" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13068 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Month" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13070 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Year" # unit_of_measurement: kWh # device_class: energy # slave: 1 # address: 13072 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word # - name: "PV - WH Total" # unit_of_measurement: kWh # device_class: energy # state_class: total_increasing # slave: 1 # address: 13074 # input_type: input # scale: 0.01 # precision: 2 # count: 2 # swap: word
Ak sa mýlim, tak som nič nenapísal .
Ja vyčítavam data z regulátora Epever cez LK3 a na výkon nabíjania mam nastavenú adresu 12550, ostatné používam rovnaké.
Tak jsem rozlousknul i tohle, je to docela oříšek.
oproti vzorovému yaml souboru, jsem musel udělat poměrně dost změn, aby to fungovalo.
Ale zásadní problém (aspoň pro mě) je, že nastavení RS485/LAN převodníku je jiné pro vyčítání Epeveru do HA a jiné pro ovládání ModBUS RTU relátek z HA.
Takže se musím rozhodnout ca pro vyčítání použiju, jestli tohle nebo arduino.
Je tam možnost výběru pouze "PV - WH Total"
-
- Příspěvky: 2571
- Registrován: stř úno 02, 2022 10:30 am
- Lokalita: okolí Mělníka
- Systémové napětí: 48V
- Výkon panelů [Wp]: 13000
- Kapacita baterie [kWh]: 15
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Musis mit nejake mereni energie z a do baterie. BMS nebo treba victron smart shunt
-
- Příspěvky: 108
- Registrován: ned dub 10, 2022 11:07 am
- Lokalita: Znojmo
- Systémové napětí: 24V
- Kapacita baterie [kWh]: 3.43 kW
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
a z tech vycitanych hodnot to nelze udelat ?
-
- Příspěvky: 108
- Registrován: ned dub 10, 2022 11:07 am
- Lokalita: Znojmo
- Systémové napětí: 24V
- Kapacita baterie [kWh]: 3.43 kW
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Mám tuto baterku https://shop.mypower.cz/akuset-lifepo4- ... 3kwh-11443 takze k BMS se asi nedostanu, teda pokud tam neni BMS s BT, ale to nevim
-
- Příspěvky: 5
- Registrován: pon bře 13, 2023 5:01 pm
- Lokalita: Trencin
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Nova krabicka epever Wifi RJ45D vyzera ako usb kluc fachci skvele cez novu appku solar guardian,
-
- Příspěvky: 108
- Registrován: ned dub 10, 2022 11:07 am
- Lokalita: Znojmo
- Systémové napětí: 24V
- Kapacita baterie [kWh]: 3.43 kW
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Odkaz na tu krabicku
-
- Příspěvky: 5
- Registrován: pon bře 13, 2023 5:01 pm
- Lokalita: Trencin
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Aliexpres ....epever wifi RJ45D
-
- Příspěvky: 131
- Registrován: pát úno 17, 2023 6:08 pm
- Lokalita: Praha
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Koukal jsem na Ali a podle toho obrázkového návodu je to to samé jako e-box wifi-01 - tedy cloud a nebo se připojit na AP krabičky. Stáhl jsem si tu apku Solar Guardian 1.0.5 z Apkpure, zobrazí se mi login screen a tlačítko Enter Offline Mode. A když na něj kliknu, tak Data sync temporary stopped, please login and update the product series, then try again.
Přijde mi to tedy ještě horší než e-box. Tu je na výběr cloud nebo cloud.
Koupil jsem si krabičku PUSR W610, což je převodník RS485 na ethernet včetně modbus RTU <-> modbus TCP. Funguje zcela OK. No a pak jsem zjistil, že můj pokusný střídač chce baudrate 9600 (epever 115200), takže na jedné sběrnici spolu chodit nebudou.
Tak jsem objednal další PUSR krabičku N540, která má rovnou 4 RS485 porty a tak doufám, že bude konečně s tímhle trápením pokoj. Na čtyřportovou se vejde MPPT, střídač, BMSka a ještě elektroměr i kdyby se muselo připojit jen jedno zařízení na port.
PUSR má i osmiportové krabičky, ale ty se nespokojí s napájením 5V a chtějí alespoň 9V.
Už se odchyluji od tématu, tak zpět. Ebox jsem si nejspíš zrakvil. Zmáčkl jsem to tlačítko, kterým se nastavuje do default. Na terminálu se mi zobrazilo "Entering default values". SSID se změnilo na HN_0001, heslo kupodivu zůstalo a na terminálu mi zmizel shell prompt. Na klávesnici můžu psát, co chci, ale krabička se mnou nemluví. Škoda toho vyplýtvaného času.
Přijde mi to tedy ještě horší než e-box. Tu je na výběr cloud nebo cloud.
Koupil jsem si krabičku PUSR W610, což je převodník RS485 na ethernet včetně modbus RTU <-> modbus TCP. Funguje zcela OK. No a pak jsem zjistil, že můj pokusný střídač chce baudrate 9600 (epever 115200), takže na jedné sběrnici spolu chodit nebudou.
Tak jsem objednal další PUSR krabičku N540, která má rovnou 4 RS485 porty a tak doufám, že bude konečně s tímhle trápením pokoj. Na čtyřportovou se vejde MPPT, střídač, BMSka a ještě elektroměr i kdyby se muselo připojit jen jedno zařízení na port.
PUSR má i osmiportové krabičky, ale ty se nespokojí s napájením 5V a chtějí alespoň 9V.
Už se odchyluji od tématu, tak zpět. Ebox jsem si nejspíš zrakvil. Zmáčkl jsem to tlačítko, kterým se nastavuje do default. Na terminálu se mi zobrazilo "Entering default values". SSID se změnilo na HN_0001, heslo kupodivu zůstalo a na terminálu mi zmizel shell prompt. Na klávesnici můžu psát, co chci, ale krabička se mnou nemluví. Škoda toho vyplýtvaného času.
Just PoC (proof of concept) "FVE" pro odzkoušení a doplnění si vzdělání
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
-
- Příspěvky: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Ahoj,
po delší odmlce další problém k zamyšlení.
Zkusil jsem (aniž bych dále bádal), zapojit společně na jednu RS485 sběrnici
Epever tracert
Moje vyčítací udělatko (https://forum.mypower.cz/viewtopic.php? ... 42#p190753)
MT50 (https://www.i4wifi.cz/cs/210612-externi ... pever-mt50)
A zjistil jsem, že ve chvili, kdy připojim moje udělátko, tak se na displeji MT50 objeví nápis "Connecting..... " a je vyřízeno.
Cílem je , vyčítat a posílat do HA a zároveň mít možnost koukat na ten display v obýváku.
Nenapadá někoho, kde by mohl být problém.
Mám pouze pár typů, ale nebyl již čas to vyzkoušet.
1. nestačí napájení pro obě věci současně
2. špatně drátové zapojení společné rs485
3. a nebo spatná impedance (na toto trochu sázím) protože nevím, jestli MT50 a RS485 převodník z ALI tam ten odpor mají nebo ne. to budu muset zjisit. Pak by bylo jasné, že to fungovat nebude.
A podle obr. tam musí být max dva
po delší odmlce další problém k zamyšlení.
Zkusil jsem (aniž bych dále bádal), zapojit společně na jednu RS485 sběrnici
Epever tracert
Moje vyčítací udělatko (https://forum.mypower.cz/viewtopic.php? ... 42#p190753)
MT50 (https://www.i4wifi.cz/cs/210612-externi ... pever-mt50)
A zjistil jsem, že ve chvili, kdy připojim moje udělátko, tak se na displeji MT50 objeví nápis "Connecting..... " a je vyřízeno.
Cílem je , vyčítat a posílat do HA a zároveň mít možnost koukat na ten display v obýváku.
Nenapadá někoho, kde by mohl být problém.
Mám pouze pár typů, ale nebyl již čas to vyzkoušet.
1. nestačí napájení pro obě věci současně
2. špatně drátové zapojení společné rs485
3. a nebo spatná impedance (na toto trochu sázím) protože nevím, jestli MT50 a RS485 převodník z ALI tam ten odpor mají nebo ne. to budu muset zjisit. Pak by bylo jasné, že to fungovat nebude.
A podle obr. tam musí být max dva
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Příspěvky: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Ha, asi jsem to našel.
jestli dobře koukám, tak obě desky mají na sobě zakončovací odpor.
Takže ho u jednoho vyndám a snad se to rozeběhne.
jestli dobře koukám, tak obě desky mají na sobě zakončovací odpor.
Takže ho u jednoho vyndám a snad se to rozeběhne.
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Příspěvky: 131
- Registrován: pát úno 17, 2023 6:08 pm
- Lokalita: Praha
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Příčin asi může být více, ale řekl bych, že problém bude to, že máš na sběrnici 2 mastery - tvoje udělátko a ten displej, což bude zlobit. Tedy předpokládám, že ten displej se bude chovat jako master.
Já používám jako displej jakýkoli šrotový mobil s nainstalovanou Home Assistant Companion a neukazuje to jen data z traceru, ale dá se tím pak třeba i rozsvítit
Na komunikaci používám krabičky od PUSR IoT, RS485 na ethernet, v transparentním modu (tedy krabička nedělá Modbus RTU, to dělá HA). Funguje to perfektně. A co se týká sběrnic, nakonec jsem to vyřešil nákupem krabičky N540 od PUSR, která má 4 RS485 porty. Vyřešily se tím všechny komplikace např. rozdílný baudrate, věci, které sice mají RS-485 port, ale nekomunikují protokolem Modbus. Krabičky od PUSR na Alí, je tam přímo firemní store, doručeno za 2 dny DHLkem, doporučuji.
Já používám jako displej jakýkoli šrotový mobil s nainstalovanou Home Assistant Companion a neukazuje to jen data z traceru, ale dá se tím pak třeba i rozsvítit
Na komunikaci používám krabičky od PUSR IoT, RS485 na ethernet, v transparentním modu (tedy krabička nedělá Modbus RTU, to dělá HA). Funguje to perfektně. A co se týká sběrnic, nakonec jsem to vyřešil nákupem krabičky N540 od PUSR, která má 4 RS485 porty. Vyřešily se tím všechny komplikace např. rozdílný baudrate, věci, které sice mají RS-485 port, ale nekomunikují protokolem Modbus. Krabičky od PUSR na Alí, je tam přímo firemní store, doručeno za 2 dny DHLkem, doporučuji.
Just PoC (proof of concept) "FVE" pro odzkoušení a doplnění si vzdělání
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
-
- Příspěvky: 5170
- Registrován: pon srp 16, 2021 9:31 pm
- Lokalita: blízko Brna
- Bydliště: blízko Brna
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Tím terminátorem to nebude, nejspíš, jak píše kolega.
On ten displej neumí ani víc epeverů, je to prostě jednoúčelová krabka na jeden regulátor.
On ten displej neumí ani víc epeverů, je to prostě jednoúčelová krabka na jeden regulátor.
13,38 kWp: 9850 Wp Jih, 2040 Wp Východ, 1490 Wp Západ
Regulátory Epever a Victron
Phoenix 5 kVA + MP 24/5000 (můj byt + wifi/kamery/atd. + máti byt)
Epever 3kW vytěžování do bojlerů + žebříky
1 kW "nabíječka" 24 V
31 080 Wh staré olovo 7 488 Wh Li-Ion
záloha čerpadla ve sklepě MP12/3000/120-16 + 100Ah 12V monbat
Modře píši jako moderátor, černě jako člen.
Regulátory Epever a Victron
Phoenix 5 kVA + MP 24/5000 (můj byt + wifi/kamery/atd. + máti byt)
Epever 3kW vytěžování do bojlerů + žebříky
1 kW "nabíječka" 24 V
31 080 Wh staré olovo 7 488 Wh Li-Ion
záloha čerpadla ve sklepě MP12/3000/120-16 + 100Ah 12V monbat
Modře píši jako moderátor, černě jako člen.
-
- Příspěvky: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
a sakra. kdyz se nad tím zamyslím tak má PetrV2 asi pravdu.
obě věci vlastně vyčítají. a jako mastři mají stejné napětové úrovně, tedy pak at jeden master vysílá jak chce tak se na sbernici nic nedeje, protoze to rusí ten druhy master.
Taky me taky mohlo napadnout. diky.
doměnku potvrzuji,kusem kodu z "samo doma" krabicky - je to "Master"
PS a tak se mi ten display v obyvaku libil. Holt zustanu u mobilu s HA
obě věci vlastně vyčítají. a jako mastři mají stejné napětové úrovně, tedy pak at jeden master vysílá jak chce tak se na sbernici nic nedeje, protoze to rusí ten druhy master.
Taky me taky mohlo napadnout. diky.
doměnku potvrzuji,kusem kodu z "samo doma" krabicky - je to "Master"
Kód: Vybrat vše
#include <ModbusMaster.h>
#include <ESP8266WiFi.h>
PS a tak se mi ten display v obyvaku libil. Holt zustanu u mobilu s HA
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
AKy problem je vycitat tie data cez ESP32 a cez BLE to poslat na sparovane ESP32 + OLED alebo
iny displey ?
https://www.youtube.com/watch?v=biUtgjlAN9k
iny displey ?
https://www.youtube.com/watch?v=biUtgjlAN9k
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Žádný. ale toto se tu neřešilo.rottenkiwi píše:AKy problem je vycitat tie data cez ESP32 a cez BLE to poslat na sparovane ESP32 + OLED alebo
iny displey ?
https://www.youtube.com/watch?v=biUtgjlAN9k
Mám instalovaný MT50 a současně jsem chtěl využívat posílání dat do HA za využití toho co už mám doma hotové.
A s tím co jsem vymyslel to asi nejde. Takže budu používat bud jedno nebo druhé. peníze čas už do toho vrážet nechci.
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Příspěvky: 1534
- Registrován: úte říj 12, 2021 10:43 am
- Lokalita: Blízko Ústí nad Labem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 10790
- Kapacita baterie [kWh]: 13
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
A co připojit v obýváku místo toho didpleje tvoje udělátko a přidat k němu displej? Budeš mít data jak v HA, tak je uvidíš v obýváku, stačí doplnit displej a dát to do nějaký pěkný krabičky.
mobilní elektrárna 3x Uni-solar PVL-68 a Victron 75/15 MPPT
doma 3280 Wp JV, 3810 Wp JZ, 3690 Wp SZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
doma 3280 Wp JV, 3810 Wp JZ, 3690 Wp SZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
-
- Příspěvky: 129
- Registrován: pát dub 29, 2022 9:35 am
- Lokalita: Kadaň
- Systémové napětí: 48V
- Výkon panelů [Wp]: 1680
Re: Vyčítanie dát z regulátora Epsolar cez wifi eBox-WIFI-01
Tak alespoň podle dokumentace jsem nalezl odpověď. Bohužel mě stála dalších 1200kč. Ale pokud je pravda co píšou v návodu tak je problém bez práce vyřešen.
odpověď se jmenuje EPever RS485-1M2S. V návodu se píše, že umí vyčítat 2 regulátory a mohou se připojit dvě vyčítací zařízení. Například display MT50 a PC. V pondělí jsem to objednal, včera to došlo a o víkendu to vyzkouším.
Ale podle videa by to mělo normálně makat https://www.youtube.com/watch?v=TFwI95nvTrU
odpověď se jmenuje EPever RS485-1M2S. V návodu se píše, že umí vyčítat 2 regulátory a mohou se připojit dvě vyčítací zařízení. Například display MT50 a PC. V pondělí jsem to objednal, včera to došlo a o víkendu to vyzkouším.
Ale podle videa by to mělo normálně makat https://www.youtube.com/watch?v=TFwI95nvTrU
- Přílohy
-
- Ers485.jpg (23.7 KiB) Zobrazeno 1112 x
9x 280 Wp AmeriSolar| Axpert King I 5000-48V | 4x Sonnenschein SRP 12V 175 A RAIL
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 8 Odpovědi
- 1194 Zobrazení
-
Poslední příspěvek od milos81
-
- 0 Odpovědi
- 604 Zobrazení
-
Poslední příspěvek od MarekCerhan
-
- 5 Odpovědi
- 1326 Zobrazení
-
Poslední příspěvek od achjo
-
- 0 Odpovědi
- 865 Zobrazení
-
Poslední příspěvek od mirekcafa
-
- 7 Odpovědi
- 2357 Zobrazení
-
Poslední příspěvek od kuli