This is a Custom Component for Home-Assistant (https://home-assistant.io) that reads statistics from a local The Things Network Gateway.
If you have one of these (from kickstarter) you can use this component to monitor all statistics from it.
:tada: I have one for sale, new in the box btw.
NOTE: I got the original code from a GitHub Gists, but cannot find the source any more to refer too. If you happen to find it please tell me.
custom-components/ttn_gateway
to your <config dir>/custom-components
directory.To use this component in your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
- platform: ttn_gateway
host: IP_ADDRESS
scan_interval: 10
resources:
- gateway
- hwversion
- blversion
- fwversion
- uptime
- connected
- interface
- ssid
- activationlocked
- configured
- region
- gwcard
- brokerconnected
- packetsup
- packetsdown
- estore
Configuration variables:
If you want them grouped instead of having the separate sensor badges, you can use this in your groups.yaml
:
# Example groups.yaml entry
TTN Gateway:
- sensor.ttn_gw_hardware_version
- sensor.ttn_gw_bootloader_version
- sensor.ttn_gw_firmware_version
- sensor.ttn_gw_uptime
- sensor.ttn_gw_connected
- sensor.ttn_gw_interface
- sensor.ttn_gw_gateway
- sensor.ttn_gw_ssid
- sensor.ttn_gw_activation_locked
- sensor.ttn_gw_configured
- sensor.ttn_gw_region
- sensor.ttn_gw_gateway_card
- sensor.ttn_gw_broker_connected
- sensor.ttn_gw_packets_up
- sensor.ttn_gw_packets_down
- sensor.ttn_gw_external_storage