Forum

Forum

Notifications
Clear all

[Solved] Node-red - vystup

29 Posts
9 Users
0 Likes
5,796 Views
Aleq
 Aleq
(@aleq)
Reputable Member
Joined: 7 years ago
Posts: 440
 
Posted by: L

No ja si porad myslel, ze ten Patrik si ty. Ale doted sem nevedel, ze je to nemec.

Ale jestli teda vybral v kampani na vyvojovej miniserver a ten si pak nacpal do baraku, tak je to trosku prasarna ;-))

Na druhou stranu, jestli na něm bude nadále dělat vývoj a je ochoten na něm i experimentovat, tak proč ne  😀 


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
 

no, pokud ma zenu, tak ma pravdepodobne vysoky WAF a tim padem zadny experimenty. vim to podle sebe 😉


   
ReplyQuote
(@alladdin)
Eminent Member
Joined: 7 years ago
Posts: 48
 

Tak konečně se mi povedlo se k tomu dostat a pořádně to prozkoumat. Nakonec stačilo upgrade websocket modulu. Patrik Mayer už aktualizoval i node-red-contrib-loxone, takže by vše mělo fungovat s loxone v10


   
ReplyQuote
(@david-pr)
Honorable Member
Joined: 6 years ago
Posts: 641
Topic starter  
Posted by: alladdin

Tak konečně se mi povedlo se k tomu dostat a pořádně to prozkoumat. Nakonec stačilo upgrade websocket modulu. Patrik Mayer už aktualizoval i node-red-contrib-loxone, takže by vše mělo fungovat s loxone v10

jj, problem nakonec bzl u me, mel jsem loxone na portu, co uz pouzivalo node-red. Zmenil jsem port a uz v dobry.


   
ReplyQuote
(@killeriq)
Prominent Member
Joined: 7 years ago
Posts: 810
 

nenapisal by niekto postup ako to cez ten websocket rozbehat? skumam to podla  https://github.com/codmpm/node-red-contrib-loxone  ale moc mudrejsi som z toho neni, Patrikove tipy na DE fore mi tiez moc nepomohli 🙁

Chcem to pouzit hlavne na "grafana" 

Mam uz v dockeri / unraid os a data mi to zbera len zo servera, grafy funguju.

- InfluxDB

- Grafana

- telegraf

Chcel by som to pouzit na loxone stats.

Nasiel som moznosti

https://github.com/dusanmsk/loxone-grafana  (sa mi zda zbytocne komplikovane)

https://github.com/raintonr/loxone-stats-influx

https://gitlab.com/Programie/LoxoneStats2InfluxDB

1. Ale nechapem ako to rozbehat, treba este niekde mat pusteny scheduler na script? 

2. U node.js to je nejaka nadstavba pre Nodered? alebo ako to tam dostanem ked to nenajdem v Nodered "Install'

3. v Nodered tie "node" neviem co tam podla navodu z  https://github.com/codmpm/node-red-contrib-loxone  nastavit

4.  https://groups.google.com/forum/#!topic/loxone-english/ijOUU8FHMKA  tu to niekto riesil aj cez UDP ale to mi pride tiez ze mega dat bude lietat cez UDP ktore pouzivam na ovladanie cez Arduino.

Dik


   
ReplyQuote
(@killeriq)
Prominent Member
Joined: 7 years ago
Posts: 810
 

tak uz som "pripojeny" a nabehli miestnosti chyba bola vo formate IP mal som "http://192.168.10.100" a je treba "192.168.10.100" ...ostatne stale skumam ako to vobec funguje

 


   
ReplyQuote
(@killeriq)
Prominent Member
Joined: 7 years ago
Posts: 810
 
Update:
Potreboval by som nafotit tie OUT vstupy do loxone ako to ma byt nastavene. 
 
node
Moj ciel je rozbehat toto :
https://github.com/raintonr/loxone-stats-influx&source=gmail&ust=1546516633507000&usg=AFQjCNFjJdkhSi-9bxFKVLW10GvPj_VaQ Q"> https://github.com/raintonr/loxone-stats-influx  aby som priamo mal statistiky v Grafane , ale toto tiez nechapem ako to do nodered vobec dam a jaku ulohu ma
loxone_stats_influx_import.pl - script co asi niekde musi bezat netusim kde ako
loxone-ws-influx  - Node.js app to connect to Loxone miniserver and add changed values received to InfluxDB in real time. Runs standalone or in a Docker container.
Ide to dat do NodeRed alebo musim mat dalsi docker/server nato?
 
Potom spravim aj navod na wiki, lebo nic rozumne som tu na fore nevycital.
 
dik

   
ReplyQuote
tomas_iw
(@tomas_iw)
Estimable Member
Joined: 7 years ago
Posts: 147
 

S blokom Control out vieš ovládať len prvky, ktoré sú dostupné vo vizualizácii (virtuálny vstup, tlačítko atď.) Nie je to vhodné ak potrebuješ zadať hodnotu ktorú loxone ďalej spracuje alebo nechceš aby ju bolo možné meniť ručne v UI.

Dá sa to samozrejme riešiť prvkami len pre určitého užívateľa alebo skupinu, ktoré bežný uživateľ nevidí. Ja to ale rešim cez UDP.

Písal som o tom tu


   
ReplyQuote
(@budulinek)
Reputable Member
Joined: 7 years ago
Posts: 355
 

Jak už bylo řečeno, node-red-contrib-loxone (komunikace přes websockez) je vhodný hlavně na přepínání prvků ve vizualizaci, případně na jednoduché virtuální digitální vstupy a výstupy (on/off), které z vizualizace schováš tím, že je zpřístupníš jenom adminovi. Přes "control out" se dají do Loxone posílat i numerická data, ale na to je lepší UDP.

Výhodou node-red-contrib-loxone je jednoduchost - snadno se to nakliká a můžou si s tím hrát i děcka.

Moc nevím, k čemu "control out" potřebuješ a proč tam vlastně máš ten node "webservice". Ale budiž. Tady je výtvor mých děcek, když si hrály se světlama. Všimni si, co do "control out" posílají přes "inject". Textové příkazy on nebo off (viz dokumentace Loxonu k prvkům, které chceš ovládat).

loxout

   
ReplyQuote
(@killeriq)
Prominent Member
Joined: 7 years ago
Posts: 810
 

Neviem sam k comu , skumam / skusam co to robi...ale hlavny ciel mam momentalne dostat data do InfluxDB a potom s tym pracovat v Grafane.

Nejako som to nastavil , data  nejake tecu ale budu sa musiet nejako odfiltrovat aby som z DB mohol potom jednotlive miestnosti, hodnoty vizualizovat.

Ak by ti to nerobilo problem hod sem plz export "Flow" z node red , pripadne privat , chcel by som si to cele na nejakom priklade vacsom preskumat. Z nodered som zacal pred 2d a vsetko co som na fore prebehol aj DE, tak kazdy ukaze len cast, takze to trva kym nieco nastavim

node2
grafanalox

   
ReplyQuote
(@budulinek)
Reputable Member
Joined: 7 years ago
Posts: 355
 

Můj flow by ti už moc nepomohl. Jednak nemá smysl posílat ti nody z node-red-contrib-loxone, když každý máme jinak nastavený Loxone  (kategorie, ovládací prvky). Jednak nepoužívám control-in k posílání dat z Loxonu do Node Red.

Pokud chceš filtrovat odkud co přišlo, tak na výstupu control-in se dozvíš, z jakého Loxone prvku ti ta hodnota přišla a spoustu dalších věcí.

Jak to nacpat do InfluxDB, to už ti bohužel neporadím. Možná můžeš zkusit node "change", aby sis zprávu převedl do formátu, který potřebuješ.


   
ReplyQuote
(@killeriq)
Prominent Member
Joined: 7 years ago
Posts: 810
 

uz postupujem 🙂 treba mi sem napisat nejaku funkciu co tie data roztriedi a potom to uz v Grafane spracujem. Kedze som slaby resp ziadny koder , tak googlim ako to ma vlastne fungovat.

Tu som nieco nasiel, tak to skusim zlepit, ked uz budem mat nejaky funkcny template, pochopim logiku, tak uz to pojde rychlo

https://tech.scargill.net/garden-data-collection/

https://www.bjoerns-techblog.de/2017/08/influxdb-mit-node-red-fuellen/

node3

   
ReplyQuote
(@juras)
Reputable Member
Joined: 7 years ago
Posts: 306
 

pomohl by mi nekdo s pochopením jak propojit node red pres virtuální vstupy ?  dekuji


   
ReplyQuote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3059
 

Hledej na blogu clanky o nodered, je to tam vse popsane. Pripadne projdi i tady fora, urcite tu bude materialu dost. 


   
ReplyQuote
Page 2 / 2
Share: