/nx

NX card library

Primary LanguageGoGNU General Public License v2.0GPL-2.0

GoDoc rcard GolangCI License

Nx card go library

This is a small library for NX595 and similar family Network Cards. Since the NX doesn't provide any clean Rest API neither a documentation its currently used by interface API. This work is based on what the current web interface is using but it seems to work with NX595 with no issue so far.

NX functions covered

  • System Status
  • System Triggers ( all : Bypass, Chime, Stay, Arm and Disarm)
  • Zone Names
  • Zone Statuses (all)
  • Zone Bypassing

Also this library provide the option to import your custom named zones.

Install and Usage

go get -u github.com/tsotsos/Nx