Pokud chcete logovat větší množství dat v rychlém sledu – například pro testovací účely – není dobré toto provádět na SD kartě přímo v Loxone, ale je lepší zvolit nějaký externí logger.
Protože zařízení Synology jsou v Loxone komunitě poměrně rozšířená, případně se dají za pár kourun koupit bazarová, ukážu, jak jednoduše nastavit logování z Loxone na Synology Log.
Nejdříve si v „Centrum balíčků“ najděte balíček Centrum protokolů a nainstalujte.
V Centru protokolů zvolte – Příjem protokolů – Vytvořit a vyplňte název Logu. Formát ponechte BSD, protokol UDP a port 514.
To je na straně Synology vše. Samozřejmě, je potřeba, aby Synology mělo fixní IP adresu a musíte ji znát. Na straně Loxone je třeba nejdříve vytvořit nový logger:
Po ikonkou Miniserveru je oddíl Zprávy, klikněte na ně a nahoře v liště zvolte Logger a vyplňte název LogServeru (nemusí být shodný s tím, co jste vyplnili v Synology) a adresu ve tvaru „/dev/syslog/IP_adresa_Synology“. Protokol ani port není třeba vyplňovat, používá se defaultní UDP a 514.
To je z hlediska globálních nastavení vše.
Nyní tedy ještě zapnout logování konkrétní akce či hodnoty, jako příklad jsem zvolil stisknutí tlačítka na Remote Air dálkovém ovladači.
Ve vlastnostech tlačítka číslo 3, sekce Logger/Mailer/Caller/Tracker klikněte na Logger a zvolte vámi výše založený logger v Loxone. Důležité je také vyplnit pole „Zpráva při zapnutí/změně“, aby se mělo do logu co zapsat. Může to být prostý text či hodnota, pokud se jedná o analogový senzor (například teplota) – tam použijete standardní parametr pro zobrazení hodnoty: „<v>“.
V Synology to pak vypadá takto:
Ještě pro jistotu, nastavení předávání hodnoty do logu (červená šipka). Navíc – pod záložkou Vašeho loggeru (sekce Zprávy) vidíte veškerá zařízení, které mají tento logger nastavený, nemusíte složitě pátrat, kde jste kdy co zapnuli (oranžová šipka).
Otázka samozřejmě je, jak data z logu v Synology vyčítat a zpracovávat, ale o tom snad někdy příště.