Forum

Forum

Monitorovanie loxon...
 
Notifications
Clear all

Monitorovanie loxone pomocou grafana

203 Posts
30 Users
20 Likes
30.5 K Views
msk
 msk
(@dusanmsk)
Member
Joined: 8 years ago
Posts: 1894
Topic starter  

Potreboval som nejak lepsie vizualizovat zivot v dome, nez original loxone statistikami.

Zbuchal som teda nad dockerom nejake riesene, ktore vo vysledku moze vyzerat napr. takto.

V skratke:

  • nodejs appka co zbiera data z loxone websocketu a preposiela do mqtt
  • groovy script co to vysosava z mqtt a leje do influxdb
  • grafana ktora to vizualizuje

Cele je to postavene nad docker-compose (x86), takze staci naklonovat a precitat jednoduche readme. Zatial to u mna bezi v testovacej prevadzke, budem to postupne doladovat, ale preco sa nepodelit, ked som s tym uz zabijal cas ...

Automaticky to zbiera vsetko co vidi uzivatel "grafana" v loxone web-e.

https://github.com/dusanmsk/loxone-grafana

PS - neriesil som nijak pocet zapisov, bezim s tym nad rotacnym diskom, ale casom to mozno budem presuvat z htpc na dedikovane raspberry, tak vznikne paralelna arch vetva ktora bude tie data nejak rozumne cacheovat.


   
PeterP and L reacted
Quote
 L
(@l)
Famed Member Admin
Joined: 9 years ago
Posts: 3082
 

Super. To je presne to, co jsem mel v planu take v dohledne dobe resit ;-). Dik za docker compose, naprosto idealni.


   
ReplyQuote
(@ivusosk)
Eminent Member
Joined: 7 years ago
Posts: 23
 

Ahojte, viete mi prosim poradit ako nacitane data z loxone ulozim do influxdb? (influxdb mi fici ako da sa na nu pripojit (skusal som to z grafana tam to ide) avsak neviem tie data...

Screen Shot 2018 03 18 at 10.22.18 PM

Ok, netreba uz to funguje. Idem spat , bolo treba napisat nazov...


   
ReplyQuote
msk
 msk
(@dusanmsk)
Member
Joined: 8 years ago
Posts: 1894
Topic starter  

Tym sa presne zaobera 90% objemu prace toho co som dal na github. V strucnosti -> loxone->websocket->mqtt_bridge->mqtt_server->moja_custom_app->influx.


   
ReplyQuote
radek
(@radek)
Prominent Member
Joined: 8 years ago
Posts: 895
 

Máte někdo sbírání a zobrazení dat s influxDB a grafanou rozchozený na RaspPI s Loxberry?

Nebo je rozumnější si s tím hrát na samostatným RaspPI a nemíchat to s Loxberry?


   
ReplyQuote
Mira
 Mira
(@mira)
Member
Joined: 8 years ago
Posts: 263
 

Ahoj, já jedu čistě na Rasberry PI (pro loxberry jsem zatím nenašel využití). Pro to abych do InfluxDB dostal data z Loxone, nebo čehokoliv jiného vůbec nepoužívám mqtt, stačí node-red a InfluxDB (+ doplněk node-red-contrib-influxdb) no a pak Grafana pro vizualizaci

Kdyby někdo chtěl návod

https://bit.ly/2QdgUOG

podobným způsobem (bez mqtt) lze sypat data do InfluxDB například z meteostanice

B https://bit.ly/2zNIx6y


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

   
ReplyQuote
 zip
(@zip)
Active Member
Joined: 6 years ago
Posts: 16
 

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

tohle mi funguje


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

Ahoj, kto ma rozbehane Loxone cez NodeRed ( https://github.com/codmpm/node-red-contrib-loxone ) do InfluxDB a Grafana?

Konkretne mam problem jak z nodu "Stream all" podelim prikaz tak aby mi "influxdb" node nehadzat chyby.

Do logu (debug) to ide zda sa bez problemu , ale hned jak pripojim DB zacnu chyby.

Pokial pouzijem "Stream in" tak tam je zase problem ze bud musim zvolit "Room" alebo "Category" a podla toho to bude posielat, co v podstate funguje.

 

Ale ked potrebujem viac dat posielat treba ich viac pripojit. Teda som to chcel posielat z loxone vsetko doradu cez "Stream all" a potom ci uz v Grafana vyfiltrovat co zvizualizujem.

 

Dik

image

   
ReplyQuote
msk
 msk
(@dusanmsk)
Member
Joined: 8 years ago
Posts: 1894
Topic starter  

To moje riesenie na githube sype do influxu uplne vsetko co je vidiet na vizualizacii loxone webu. Netreba konfigurovat jednotlive polozky rad za radom. Vytriedis si to potom v grafane.


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

dik ale uz by som to chcel mat cez toto, lebo zase treba dalsie komponenty jak pises:

>websocket->mqtt_bridge->mqtt_server-


   
ReplyQuote
msk
 msk
(@dusanmsk)
Member
Joined: 8 years ago
Posts: 1894
Topic starter  

Jak chces, mne je to fuk. Ja som to robil primarne pre seba a aby to bolo uplne blbuvzdorne "na 2 kliky" a hlavne aby som nemusel do toho tahat nejaky dalsi "dratovaci system" a-la nodered.


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

ozaj to nikto cez nodered nepouziva?

@msk na to mqtt - to je mosquito ? tiez sa nainstaluje nejaky docker a tam sa to nahodi? nikdy som s tym nerobil...


   
ReplyQuote
msk
 msk
(@dusanmsk)
Member
Joined: 8 years ago
Posts: 1894
Topic starter  

Ano, cele je to postavene na dockeri a docker-compose. Primarny ciel je, aby to rozchodila cvicena opica. Nainstalujes docker a par drobnosti, naklonujes repozitar, editnes par konfigurakov (primarne len nastavit adresu loxone, username/password, udp port, nic dalsie ma nenapada) a spustit to scriptom. bodka.

Doprogramoval som k tomu web appky, jedna sluzi na management zigbee gateway (zatial to vie len enable/disable join a premenovavat/listovat zigbee devices) a druha je na konfiguraciu loxone brany (mapovanie hodnot ako true/false na 0/1 a tak podobne).

Pokusim sa najst si cas a upravim navod a dam echo.


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

dik, pockam

 

mas nejako vyriesene aj stiahnutie starych stats do DB?


   
ReplyQuote
Page 1 / 14
Share: