xaviml / controllerx

Create controller-based automations with ease to control your home devices and scenes.

Home Page:https://xaviml.github.io/controllerx/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ControllerX

hacs_badge github-check-status last-release downloads-latest code-coverage community-topic buy-me-a-beer

Create controller-based automations with ease to control your home devices and scenes.

Quick example

With just this configuration, you can have the E1810 controller from IKEA (5 buttons one) connected to the bedroom light and be able to change the brightness and color temperature or color.

livingroom_controller:
  module: controllerx
  class: E1810Controller
  controller: sensor.livingroom_controller_action
  integration: z2m
  light: light.livingroom

Documentation

You can check the documentation in here.

If you have any question, you can either open an issue or comment in this topic from the Home Assistant community forum.

If you like this project, don't forget to star it :)

Contributing

If you want to contribute to this project, check CONTRIBUTING.md.

About

Create controller-based automations with ease to control your home devices and scenes.

https://xaviml.github.io/controllerx/

License:MIT License


Languages

Language:Python 100.0%