Domintell modules for Home Assistant
Basic Home Assistant modules mapped to domintell devices
- Copy contents of the custom_components folder to your home assistants' /config/custom_components
- Configure component via configuration.yaml (see instructions below)
- Restart home assistant
Note: You should not need to install python-domintell manually, it will be installed automatically
Configure connection to DETH02 module in your configuration.yaml
# DOMINTEL
domintell:
host: deth02_host_ip:17481
password: !secret deth02_pass
Notes:
- Please specify UDP port for deth02 module. Default port is 17481. If port number is omited Serial connection will be used instead.
- If your DETH02 has no password set, put 'LOGIN' instead of password.
- It is absolutelly recomened to move host ip and passwords to secrets file!
# LIGHTS and LAMPS
light:
- platform: domintell
devices:
- type: BIR
module: 1AE4
channel: 1
name: My night lamp
location: Home|Second floor|My Room
- type: BIR
module: 1AE4
channel: 2
name: Emmas bed light
location: Home|Second floor|My Room
- type: DIM
module: ACF
channel: 1
name: TV zone (dimmer)
location: Home|First floor|Main Room
- type: DIM
module: ACF
channel: 2
name: Kitchen
location: Home|First floor|Kitchen
- type: BIR - Ordinary light using domintell DBIR modules
- type: DIM - Dimmer using Domintell DDIM modules
- module - domintell module ID (Hex), can be found printed on module, or through domintell configuration app. Please note that Domintell have changed Hex IDs to Decimal in their app. You need to convert it back to Hex and use in this configuration.
- channel: 1, 2, 3 - Output number of Dimintell module (depends on how many output module has)
- name - Friendly name (will be visible in Home Assistant)
- location - Location of a sensor, output (Currently Not used for Home Assistant)
Note: use type:TRP for trip switch
#Domintell buttons and sensors
binary_sensor:
# IS4, IS8
- platform: domintell
devices:
- type: IS8
module: 247C
channel: 1
name: My button
location: Home|First floor|Kitchen
- type: IS8
module: 247C
channel: 2
name: My sensor
location: Home|First floor|Kitchen
- type: IS8 - Module type DISM08
- type: IS4 - Module type DISM04
- type: BU1 - Module type DPBU01
- type: BU2 - Module type DPBU02
- type: BU4 - Module type DPBU04
- type: BU6 - Module type DPBU06
- module - domintell module ID, can be found printed on module, or through domintell configuration app
- channel: 1, 2, 3 - Output number of Dimintell module (depends on how many output module has)
- name - Friendly name (will be visible in Home Assistant)
- location - Location of a sensor, output (Currently Not used for Home Assistant)
climate:
- platform: domintell
devices:
- type: TE1
module: 898
channel: 1
name: Bedroom T°
force_update: true
location: Home|Second floor|Bedroom
- type: TE1 - Module TE1
- module - domintell module ID, can be found printed on module, or through domintell configuration app
- channel: 1, 2, 3 - Output number of Dimintell module (depends on how many output module has)
- name - Friendly name (will be visible in Home Assistant)
- location - Location of a sensor, output (Currently Not used for Home Assistant)
Using DTRP01 Domintell module
switch:
- platform: domintell
devices:
- type: TRP
module: 850
channel: 1
name: Parents room sockets
path: Namas|2nd Floor|Master Bedroom
- type: TRP
module: 850
channel: 2
name: Parents TV
path: Namas|2nd Floor|Master Bedroom
- type: TRP
module: 850
channel: 3
name: Bathroom sockets
path: Namas|2nd Floor|Bathroom
- type: TRP
module: 850
channel: 4
name: Kids PC
path: Namas|2nd Floor|Bedroom
- type: TRP - Trip switch using Domintell DTRP01 module
- module - domintell module ID (Hex), can be found printed on module, or through domintell configuration app. Please note that Domintell have changed Hex IDs to Decimal in their app. You need to convert it back to Hex and use in this configuration.
- channel: 1, 2, 3, 4 - Output number of Dimintell module (depends on how many output module has)
- name - Friendly name (will be visible in Home Assistant)
- path - Location of a sensor, output (Currently Not used for Home Assistant)
This module depends on python-domintell (ver 0.0.17)
More info at https://pypi.org/project/python-domintell/
- light
- switch
- climate
- binary sensor
- binary variable VAR (binary only)
- core-2023.6.1 (Running now) Modified to support Python 3.11
Not suported anymore:
- core-2021.4.6
- core-2021.1.5
- 2020.12.7
- 0.118.0
- 0.117.0 (https://www.home-assistant.io/blog/2020/10/28/release-117/)
- 0.116