NodeRed programování
Souhrn tématu
Téma se zaměřuje na pokročilé programování v NodeRed, zejména na vyčítání dat z Unipi Gate 110 elektroměrů přes Modbus TCP a RTU protokoly. Diskutují se způsoby instalace NodeRed, konfigurace uzlů a praktické rady pro práci s různými senzory a zařízeními. NodeRed je mocný nástroj, který umožňuje flexibilní a efektivní automatizaci i bez náročného hardwaru.
-
skybor
- Příspěvky: 1490
- Registrován: pon dub 24, 2023 8:47 am
- Reputace: 232
- Lokalita: Lašská brána Beskyd
- Systémové napětí: 48V
- Výkon panelů [Wp]: 8kWp
- Kapacita baterie [kWh]: 20kWh
Re: NodeRed programování
Já doufám, že neEšte desať rokov a bude to ako HA
PS: Když si vzpomenu na těžký život amaterského automatizéra domácnosti před HA a NR a pak mé neskutečné nadšení z toho, že můžu z NR ovládat a sledovat vstupy a výstupy PLC Logo, tak se dnes musím fakt smát. Pokrok nezastavíš
SkyFVE 8 kWp na výzkumné "chytré" chatě. 4x MPPT Epever XTRA4415N 4x40A, 3x LG Chem Li-Ion 12s 156Ah (cca 20 kWh/44V), SkyPowerBox LF 4810 1kVA, Victron MP 48/3000, REVO VM II 5.5kW + PLC Siemens Logo! + Dell Optiplex 3040 Micro (Proxmox: HA, Node-RED, InfluxDB, Grafana, Mqtt, Zigbee2Mqtt, Samba, Tailscale)
- Pavlos
- Příspěvky: 1
- Registrován: stř bře 11, 2026 10:53 pm
- Reputace: 0
- Lokalita: Pardubice
Re: NodeRed programování
Zdravím, je tu někdo kdo by mě pomohl s Node-RED vyčítaní hodnot na UNIPI GATE 110 elektroměry po M-bus sběrnici?
-
Migel
- Příspěvky: 1784
- Registrován: ned zář 25, 2022 10:47 am
- Reputace: 294
- Lokalita: Pod Karpatmi
Re: NodeRed programování
Nemam sice ten elektromer ani neviem o co presne ide ale teta vravy toto:
V prípade zariadenia [Unipi Gate G110](https://www.unipi.technology/cs/unipi-gate-g110-p650) prebieha vyčítanie dát do Node-RED najčastejšie cez protokol Modbus TCP alebo Modbus RTU, keďže ide o programovateľný linuxový prevodník s dvoma portami RS485. [1, 2]
Tu je stručný postup, ako na to:
1. Inštalácia Node-RED na Unipi Gate
Najjednoduchšou cestou je použiť hotový OS obraz od výrobcu, ktorý má Node-RED už predinštalovaný. Ak ho už máte, stačí sa prihlásiť do webového rozhrania Node-RED (štandardne na porte :1880). [3, 4]
* Návod na inštaláciu nájdete v [Unipi Knowledge Base](https://kb.unipi.technology/cs:sw:03-3r ... ation-gate).
2. Spôsoby vyčítania dát
G110 slúži primárne ako komunikačná brána, takže dáta "vyčítate" z pripojených zariadení (napr. senzory, elektromery) a spracovávate ich v Node-RED.
* Modbus RTU (Sériová linka):
* V Node-RED si doinštalujte paletu node-red-contrib-modbus.
* Použite uzol Modbus Read.
* Nastavte sériový port (napr. /dev/ttyS1 alebo /dev/ttyS2 podľa zapojenia RS485) a parametre linky (baudrate, parita).
* Modbus TCP:
* Ak Unipi Gate funguje ako Modbus TCP server (cez softvér ako Mervis), vyčítate dáta pomocou Modbus TCP klienta v Node-RED nasmerovaného na IP adresu zariadenia.
* EVOK API:
* Unipi ponúka aj [ovládač node-red-contrib-unipi-evok](https://flows.nodered.org/node/@unipite ... unipi-evok), ktorý uľahčuje prístup k hardvéru cez API EVOK, ak je na zariadení nainštalované. [5]
3. Konfigurácia v Node-RED
1. Vytvorte nový flow a pridajte uzol Modbus Getter (z balíka contrib-modbus).
2. V konfigurácii uzla nastavte adresu registra, ktorý chcete čítať (podľa dokumentácie vášho pripojeného senzora).
3. Výstup z uzla prepojte s uzlom Debug, aby ste videli vyčítané hodnoty v pravom paneli.
Ak potrebujete poradiť s konkrétnym typom pripojeného senzora alebo s nastavením Modbus adries, dajte mi vedieť presný model zariadenia, ktoré k Unipi Gate pripájate.
[1] [https://www.unipi.technology](https://www.unipi.technology/unipi-gate ... %202%20%7C)
[2] [https://www.blaja.cz](https://www.blaja.cz/plc-automaty/unipi ... logy%20zde.)
[3] [https://www.alternetivo.cz](https://www.alternetivo.cz/unipi-gate-g110_d80950.html)
[4] [https://www.unipi.technology](https://www.unipi.technology/cs/tutoria ... st%C3%A9mu.)
[5] [https://flows.nodered.org](https://flows.nodered.org/node/@unipite ... see%20here.)
V prípade zariadenia [Unipi Gate G110](https://www.unipi.technology/cs/unipi-gate-g110-p650) prebieha vyčítanie dát do Node-RED najčastejšie cez protokol Modbus TCP alebo Modbus RTU, keďže ide o programovateľný linuxový prevodník s dvoma portami RS485. [1, 2]
Tu je stručný postup, ako na to:
1. Inštalácia Node-RED na Unipi Gate
Najjednoduchšou cestou je použiť hotový OS obraz od výrobcu, ktorý má Node-RED už predinštalovaný. Ak ho už máte, stačí sa prihlásiť do webového rozhrania Node-RED (štandardne na porte :1880). [3, 4]
* Návod na inštaláciu nájdete v [Unipi Knowledge Base](https://kb.unipi.technology/cs:sw:03-3r ... ation-gate).
2. Spôsoby vyčítania dát
G110 slúži primárne ako komunikačná brána, takže dáta "vyčítate" z pripojených zariadení (napr. senzory, elektromery) a spracovávate ich v Node-RED.
* Modbus RTU (Sériová linka):
* V Node-RED si doinštalujte paletu node-red-contrib-modbus.
* Použite uzol Modbus Read.
* Nastavte sériový port (napr. /dev/ttyS1 alebo /dev/ttyS2 podľa zapojenia RS485) a parametre linky (baudrate, parita).
* Modbus TCP:
* Ak Unipi Gate funguje ako Modbus TCP server (cez softvér ako Mervis), vyčítate dáta pomocou Modbus TCP klienta v Node-RED nasmerovaného na IP adresu zariadenia.
* EVOK API:
* Unipi ponúka aj [ovládač node-red-contrib-unipi-evok](https://flows.nodered.org/node/@unipite ... unipi-evok), ktorý uľahčuje prístup k hardvéru cez API EVOK, ak je na zariadení nainštalované. [5]
3. Konfigurácia v Node-RED
1. Vytvorte nový flow a pridajte uzol Modbus Getter (z balíka contrib-modbus).
2. V konfigurácii uzla nastavte adresu registra, ktorý chcete čítať (podľa dokumentácie vášho pripojeného senzora).
3. Výstup z uzla prepojte s uzlom Debug, aby ste videli vyčítané hodnoty v pravom paneli.
Ak potrebujete poradiť s konkrétnym typom pripojeného senzora alebo s nastavením Modbus adries, dajte mi vedieť presný model zariadenia, ktoré k Unipi Gate pripájate.
[1] [https://www.unipi.technology](https://www.unipi.technology/unipi-gate ... %202%20%7C)
[2] [https://www.blaja.cz](https://www.blaja.cz/plc-automaty/unipi ... logy%20zde.)
[3] [https://www.alternetivo.cz](https://www.alternetivo.cz/unipi-gate-g110_d80950.html)
[4] [https://www.unipi.technology](https://www.unipi.technology/cs/tutoria ... st%C3%A9mu.)
[5] [https://flows.nodered.org](https://flows.nodered.org/node/@unipite ... see%20here.)
JZ-2s5p 3,8kWp >> Epever 8415 AN
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
48V 760Ah/35kWh Li-ion
a stále v štádiu budovania
(rozširovania)
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
48V 760Ah/35kWh Li-ion
a stále v štádiu budovania
Kdo je online
Uživatelé procházející toto fórum: Claudebot [Bot]
