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í

Nový příspěvek od skybor »

Ešte desať rokov a bude to ako HA 😂
Já doufám, že ne 😉 HA i NR dnes zvládají neskutečné věci. Každý trochu jinou cestou. Podle mne je to dnes jen o tom jak co komu sedne. Já požívám oboje. Původně vše vytvořeno v NR a postupně některé věci předělány i do HA. NR má určitě velkou výhodu v menších nárocích na HW. HA má zase víc "cool" dashboardy. Někomu je bližší "programování" yaml souborů a logika v HA někomu zase víc sedne spojování modulů (nodů) v NR. Je fajn mít volbu.

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)
Uživatelský avatar
Pavlos
Příspěvky: 1
Registrován: stř bře 11, 2026 10:53 pm
Reputace: 0
Lokalita: Pardubice

Re: NodeRed programování

Nový příspěvek od Pavlos »

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í

Nový příspěvek od Migel »

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.)
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 :repair: (rozširovania)

Kdo je online

Uživatelé procházející toto fórum: Claudebot [Bot]