IoT-like prenos dat z OpenWRT
Tom Meinlschmidt
tomas na meinlschmidt.org
Úterý Květen 22 10:31:18 CEST 2018
Ano, mqtt lze taky pouzit, ale jen pro otoceni dat do neceho dalsiho -
doporucil bych treba influxdb, k tomu grafanu na vizualizaci, a pro
dalsi zpracovani (prave tech podminek) maji peknou aplikaci kapacitor.
To zere 'programky' v TICK jazyku,
da se to pomerne dobre nastavit, vcetne ruznych agregaci a alertingu.
cesta dat by tedy byla teplomer -> mqtt -> telegraf -> influx =>
kapacitor
telegraf slouzi pak jako vstupni bod do influxu, daji se tam pridat tagy
a dalsi hodnoty, popr. monitorovat cely system atd
funguje to vcelku spolehlive, provozuju to vsechno v dockerech, takze
neni ani patlamamatlama s instalaci na hosta (mam to na raspberry)
tm
On 2018-05-21 14:47, Jan Kasprzak wrote:
> Zdravim,
>
> mam nejaky zdroj dat (teplomery, nejake binarni hodnoty, ...),
> ktery umi komunikovat pres USB-serial, a ktery je blizko meho OpenWRT
> routeru s USB portem. Krome tohoto mam ve stejne L2 siti vetsi trvale
> zapnuty
> pocitac, na kterem bych chtel ta data zpracovavat.
>
> Zpracovani dat potrebuju mit dvojiho druhu - jednak periodicke ukladani
> dat
> treba do RRD nebo neceho podobneho, za ucelem kresleni grafu teploty
> a podobne, a jednak pokud mozno okamzita reakce na konkretni kombinaci
> dat ve stylu
>
> Je-li binarni hodnota X = ON a zaroven teplota > Y a zaroven ...
> => posli SMS na cislo Z
>
> Z toho duvodu potrebuju neco jineho nez jen periodicke cteni dat co 5
> minut.
>
> Vystup z toho USB-serial umim prizpusobit (ma to MCU ktere lze
> programovat),
> na OpenWRT umim psat skripty a instalovat balicky, ale jsem omezen
> kapacitou HW (cross-kompilace neni extra prijemna).
>
> Co byste na tohle pouzili? Nejake MQTT? Nebo ta data ukladat na OpenWRT
> do souboru a nad tim treba SNMP + SNMP traps? Ale to je zase UDP,
> nespolehlive.
> Jeste neco jineho?
>
> Diky,
>
> -Y.
--
--
===============================================================================
Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache
www.meinlschmidt.com
===============================================================================
Další informace o konferenci Linux