Skip to content

heig/Loxone-Reporting-Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loxone Reporting Stack

This project is a docker based stack of tools to provide external reporting of Loxone infrastructure.

Tools included

  • Grafana (for visualization)
    • grafana-clock-panel
    • briangann-gauge-panel
    • natel-plotly-panel
    • grafana-simple-json-datasource
    • natel-discrete-panel
    • grafana-piechart-panel
  • NodeRed (for data transfer)
    • node-red-contrib-loxone
    • node-red-contrib-influxdb
  • InfluxDB (as database)
  • unifi-poller (to get information of Ubiquiti Unifi Networks)
  • telegraf-snmp (to get SNMP Information from Synology NAS and other devices)
  • cadvisor (to monitor Docker envionment)

Setup

Start run.sh to setup the docker containers and create influx databases. Grafana will be availiable at port 3000 and NodeRed at 1880.

$ /bin/bash run.sh

After the first launch, all containers will start automatically at system startup.

Grafana

Setup the Datasource in Grafana for Influx DB:

URL: http://influxdb:8086

Datasource

Node Red

Setup InfluxDB connection in Node Red:

InfluxDB

Unifi Poller

Change preferences in unifi-poller/up.conf to connect to your Unifi Controller. For further information see Unifi Poller

telegraf-snmp

Setup your Synology IP Address in telegraf-snmp/telegraf.config

URLs

Grafana: http://127.0.0.1:3000 (User/PW admin/admin)

NodeRed: http://127.0.0.1:1880

Prerequisites

  • Docker
  • Docker-compose
  • Loxone

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published