Skip to content

A docker container to interface Inner Range Inception with MQTT to be used with home automation like Home Assistant

Notifications You must be signed in to change notification settings

FigJam23/inception-mqtt

 
 

Repository files navigation

Inner Range Inception to MQTT

A docker container to interface Inner Range Inception with MQTT to be used with home automation like Home Assistant

Setup Steps

  1. Create a MQTT server
  2. Setup config file configuration.yml in /config directory (example below)
  3. Setup docker compose file (example below)
  4. Enable Home Assistant MQTT discovery if integrating with Home Assistant (optional): https://www.home-assistant.io/docs/mqtt/discovery/
  5. Run the app by running docker-compose up --build

Example Docker Compose File

version: '3'
services:
  inception-mqtt:
    container_name: inception-mqtt
    image: matthewlarner/inception-mqtt:latest
    volumes:
      - ./config:/usr/src/app/config
    environment:
      - TZ=Australia/Sydney
    restart: always

Example Config

Refer to https://github.com/matthew-larner/inception-mqtt/blob/main/configuration.yml.example

How it works

This docker container communicates with the Inception REST API. It will automatically create the following items in Home Assistant if you have MQTT discovery enabled:

Inception Home Assistant
Area Alarm
Door Lock
Input Binary Sensor
Output Switch

About

A docker container to interface Inner Range Inception with MQTT to be used with home automation like Home Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.0%
  • Dockerfile 2.0%