Skip to main content

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]