RasPi – instalace InfluxDB

InfluxDB je velmi jednoduchá databáze pro ukládání dat, která se mění v čase (monitoring, aplikační metriky, IoT data nebo real-time analýzy).

Instalace a konfigurace se provádí následovně:

  • instalace z repozitáře – sudo apt-get install influxdb
  • konfigurace je v /etc/influxdb/influxdb.conf
  • spuštění služby – sudo service influxdb start
  • její status – sudo systemctl status influxdb

Ověření, že je funční pomocí webového prohlížeče – http://[ipadresa]:8086. Pokud je vše v pořádku, zobrazí se stránka – 404 page not found. 🙂

Úvodní příručka – zde. Instalační příručka – zde

Permanent link to this article: https://www.elvisek.cz/2018/10/raspi-instalace-influxdb/

RasPi – instalace Node-RED

Node-RED – grafický nástroj pro programování funkčních bloků IoT

Instalace se provádí (dle ofiko instrukcí) pomocí bash skriptu, tedy:

bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)

Po úspešné instalaci povolíme spouštení po startu – sudo systemctl enable nodered.service

službu spustíme manuálně – node-red-start

přístup je na – http://[ipadresa]:1880

Pokud všechno funguje, přidáme si např. modul pro komunikaci s Loxone, přes pravé horní menu přejdeme na Manage palette

kde vyhledáme na záložce Install – „loxone“ – modul node-red-contrib-loxone

po instalaci se nám přidali další funkční bloky v levém menu

Permanent link to this article: https://www.elvisek.cz/2018/10/raspi-instalace-node-red/

Debian – syslog server

Centralizovaný syslog server, postavený na Debianu. Jednoduchá instalace a konfigurace 🙂

Instalace – sudo apt-get install rsyslog

spuštění služby – systemctl start rsyslog.service

zjištění stavu služby – systemctl status rsyslog.service

konfigurace je v /etc/rsyslog.conf, zde odkomentujeme TCP a UDP na portu 514:

provides UDP syslog reception
module(load=“imudp“)
input(type=“imudp“ port=“514″)

provides TCP syslog reception
module(load=“imtcp“)
input(type=“imtcp“ port=“514″)

po změně restart služby – sudo systemctl restart rsyslog

kontrola, že běží na portu 514 – sudo netstat –tulpn | grep rsyslog

 

Permanent link to this article: https://www.elvisek.cz/2018/10/debian-syslog-server/

Loxone – rozšíření o další vstupy/výstupy – Railduino

Postupem času začne hlavní jednotka Loxone Miniserveru nedostačovat s počtem vstupů/výstupů. Nabízí se možnost použít Loxone Relay Extender který má 14 výstupů (výkonné 16A relé), Quido od Papoucha variantní řešení podle potřebných počtů vstupů/výstupů nebo Railduino, které má 24x digitální vstup, 12x reléové výstup, 1-wire sběrnici a další.

Výběr padnul na Railduino díky poměru ceny/vybavení. Výrobce na emailou komunikaci reaguje na výbornou, všechny otázky bez problému odpověděl jeste před zakoupením. Varianta padla na RS485, v případě budoucího upgradu na LAN verzi není problém, dodělání (nákup) ethernet shieldu a přepsání odpovídajícím firmwarem.

Railduino v.2

Integrace s Loxone je opravdu jednoduchá, podle způsobu připojení (LAN nebo RS485) se přidá virtuální vstup/výstup nebo přímo přes RS485 extender se vytvářejí senzory nebo aktory.

Oficiální manuál ke stažení zde. Případně ukázkový Loxone plán.

Permanent link to this article: https://www.elvisek.cz/2018/10/loxone-rozsireni-o-dalsi-vstupy-vystupy-railduino/