/zabbix-template-nanoleaf

Zabbix template which allows monitoring of a Nanoleaf product.

GNU General Public License v3.0GPL-3.0

Zabbix template for Nanoleaf devices


Zabbix Server Nanoleaf®

About

This template allows to retrieve data from a Nanoleaf device and use it for monitoring in a Zabbix environment.

Usage

Setup

  1. Import the zabbix-template-nanoleaf.yaml template into your Zabbix server (see zabbix.com/documentation
  2. Create a new Host (without interfaces) and assign the imported Nanoleaf template (see zabbix.com/documentation
  3. Modify the Host Macros to your needs
    1. {$NANOLEAF_HOST} Enter the IP/Hostname of your Nanoleaf device
    2. {$NANOLEAF_PORT} Enter the port of the REST API by your Nanoleaf device (or leave default 16021)
    3. {$NANOLEAF_TOKEN} Enter the generated auth token for the REST API (see Nanoleaf REST API documentation
    curl --location --request POST 'http://{$NANOLEAF_HOST}:{$NANOLEAF_PORT}/api/v1/new'
    
    1. (Optional) Enable/Disable triggers to your needs