cyberjunky / home-assistant-ttn_gateway

This components reads statistics from a The Things Network Gateway.
MIT License
2 stars 0 forks source link

hacs_badge made-with-python Donate

TheThingsNetwork Gateway Sensor Component

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.

Installation

HACS - Recommended

Manual

Usage

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

Screenshots

alt text alt text

Donation

Donate