Nefit
Nefit is a subsidiary of Bosch and provides HVAC (heating ventilation airconditioning) devices. The devices can be controlled with an app and there is also a API available. The Nefit integration is a bi-directional integration allowing you to read water pressure and temperatur set the thermostat. The integration is implemented as a Docker web service and uses the open source nodejs Nefit Easy command line interface
Web service
To install the Nefit web service on your local cluster run:
helm install 3d-t/nefit nefit
Datasource
In the field service
enter the hostname of where the Nefit webservice is running locally, such as nefit.mydomain.com
. The field accessCode
and password
enter the same information as used in the app.
Connector
In the importer specify the secret that contains the Nefit data source and add a mapping for each device. The object ID is the serial number of the device, which can be obtained via the Nefit app developer web site.
The exporter contains a single mapping for the thermostat. If you have converted the temperature in Celcius to Fahrenheid in the importer you can enter the formula for the reverse mapping to Celcius, for example (thermostat - 32) / 1.8
.
Form
To control the device create the form below and open the item office.heating
.
Heating panel
Display
Pressure
[0|1:red,1|2:orange,2|3:green,3|4:red 0.0 Bar]
Temperature
[0|15:blue,15|18:yellow,19|21:green,22|27:red 0.0 C]
Thermostat
[10|25 C]