This component will set up the following platforms coming from a dobiss NXT server.
Platform | Description |
---|---|
binary_sensor |
Dobiss contacts - can be open or closed. |
sensor |
Dobiss sensors: temperature and light sensors. |
switch |
Dobiss switches - can be relais outputs, flags, scenario's, etc. |
light |
Dobiss lights - dimmable or not. |
climate |
Dobiss climate control - if you have temperature zone's. |
cover |
Dobiss covers - screens etc. |
Preferred way to install is using HACS
Manual Install:
configuration.yaml
).custom_components
directory (folder) there, you need to create it.custom_components
directory (folder) create a new folder called dobiss
.custom_components/dobiss/
directory (folder) in this repository.Using your HA configuration directory (folder) as a starting point you should now also have this:
custom_components/dobiss/translations/en.json
custom_components/dobiss/__init__.py
custom_components/dobiss/binary_sensor.py
custom_components/dobiss/config_flow.py
custom_components/dobiss/const.py
custom_components/dobiss/manifest.json
custom_components/dobiss/sensor.py
custom_components/dobiss/switch.py
custom_components/dobiss/climate.py
custom_components/dobiss/cover.py
custom_components/dobiss/light.py
To get more debug info in the log, add this to your configuration.yaml file:
logger:
logs:
custom_components.dobiss: debug
dobissapi.dobissapi: debug
This integration will use the pydobiss python library which uses the native Dobiss NXT API.
This project was generated from @oncleben31's Home Assistant Custom Component Cookiecutter template.
Code template was mainly taken from @Ludeeus's integration_blueprint template