Skip to content

Lowe's Iris Gen1 to MQTT/Home Assistant adapter application

License

Notifications You must be signed in to change notification settings

kmalinich/iris2mqtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

77bf6a0 · Nov 1, 2021

History

4 Commits
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021
Nov 1, 2021

Repository files navigation

iris2mqtt

Lowe's Iris Gen1 to MQTT/Home Assistant adapter application

  • Uses MQTT autodiscovery with Home Assistant
  • Works with:
    • Alarm keypads
      • Key presses are transmitted as HA events via the HA event API
    • Door sensors
      • Contact sensor state
      • Temperature
      • Battery level/voltage
      • RSSI
    • Motion sensors
      • Motion sensor state
      • Temperature
      • Battery level/voltage
      • RSSI
    • Power plugs
      • On/off state (and control)
      • RSSI
  • Add your sensor/switch/plug Zigbee remote64 identifiers and names as object keys under .nodeNames as shown in the config example below
  • Also, yes, this needs more documentation

Example config.json

{
  "api": {
    "port": 1376
  },
  "homeassistant": {
    "host": "https://ha.localdomain",
    "ignoreCert": false,
    "port": 8123,
    "token": "TOKEN"
  },
  "mqtt": {
    "clientId": "iris2mqtt",
    "server": "mqtt.localdomain"
  },
  "nodeNames": {
    "000d6f00024c2cc9": "Garage motion sensor",
    "000d6f000258985d": "Kitchen back yard entry door sensor",
    "000d6f00028f3f4d": "Living room A sensor",
    "000d6f0003b314f2": "Front room A sensor",
    "000d6f0003bbf44d": "Stairwell motion sensor",
    "000d6f0003bc4ffb": "Living room motion sensor",
    "000d6f0003bc5844": "Front room motion sensor",
    "000d6f0003bc59cd": "Kitchen motion sensor"
  },
  "temperatureOffset": {
    "000d6f00024c2cc9": -2,
    "000d6f000258985d": -2,
    "000d6f00028f3f4d": -1.7798788888799895,
    "000d6f0003b314f2": -2
  },
  "xbee": {
    "apiMode": 2,
    "baudRate": 115200,
    "port": "/dev/ttyUSB0"
  }
}

About

Lowe's Iris Gen1 to MQTT/Home Assistant adapter application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published