Well, I would still say that the heat exchanger works really well. Its minus 17°C outside and the unit still can push air with a temperature of almost 18°C into your house.
What model (or serial) number do you have on your device? Give me the first six digits.
In case you don’t want to wait until the sensors are in the integration here is a hack:
you need to have pyscript installed (available in HACS)
in your pyscript directory place a .py file with the following content:
from flexit_bacnet import FlexitBACnet. # should be availabel if you have the flexit integration
# create the sensors
state.set("sensor.flexit_efficiency", new_attributes={'unit_of_measurement': '%'})
state.set("sensor.flexit_outside_air_temperature", new_attributes={'unit_of_measurement': '°C'})
state.set("sensor.flexit_supply_air_temperature", new_attributes={'unit_of_measurement': '°C'})
state.set("sensor.flexit_extract_air_temperature", new_attributes={'unit_of_measurement': '°C'})
state.set("sensor.flexit_exhaust_air_temperature", new_attributes={'unit_of_measurement': '°C'})
device = FlexitBACnet('192.168.xxx.xxx', 2) # your ip address, and device id
# update the sensors every 5minutes
@time_trigger("period(now, 5min)")
def get_flexit_device_info():
await device.update()
state.set("sensor.flexit_efficiency", value=device.heat_exchanger_efficiency)
state.set("sensor.flexit_outside_air_temperature", value=device.outside_air_temperature)
state.set("sensor.flexit_supply_air_temperature", value=device.supply_air_temperature)
state.set("sensor.flexit_extract_air_temperature", value=device.extract_air_temperature)
state.set("sensor.flexit_exhaust_air_temperature", value=device.exhaust_air_temperature)
device.extract_air_temperature is missing (reporting 0) and there should be at least 1 humidity sensor. Room temperature is also not showing up on the display unit. The rest seems to be fine.
And even at -19.8C this night, still running at 77% efficiency! According to my wife, the heat exchanger was not working anymore when it was -23C or something like that.
Device Name: HvacFnct21y_A
Operation_mode: Home
Ventilation_mode: Home
Outside air temp.: -19.2 °C
Supply air temp.: 18.6 °C
Extract air temp.: 0.0 °C
Exhaust air temp.: -10.5 °C
Room air temp.: 0.0 °C
Room 1 humidity: 0.0%
Room 2 humidity: 0.0%
Room 3 humidity: 0.0%
Comfort button state: True
Air temp. setpoint Away: 18.0 °C
Air temp. setpoint Home: 20.0 °C
Fireplace duration remaining: 10 minutes
Rapid vent. duration remaining: 10 minutes
Supply air fan control signal: 50 %
Supply air fan speed: 2106 rpm
Exhaust air fan control signal: 50 %
Exhaust air fan speed: 2092 rpm
Electric heater: True
Electric heater nominal power: 0.8 kW
Electric heater power: 0.797 kW
Fan sp - supply air Home: 50%
Fan sp - supply air high: 100%
Fan sp - supply air Away: 33%
Fan sp - supply air Cooker: 90%
Fan sp - supply air Fireplace: 90%
Fan sp - extract air Home: 50%
Fan sp - extract air High: 100%
Fan sp - extract air away: 33%
Fan sp - extract air Cooker: 50%
Fan sp - extract air Fireplace: 50%
Air filter operating time: 1004.0 hours
Air filter exchange interval: 4380.0 days
Air filter polluted: False
Heat-exchanger efficiency: 78%
Heat-exchanger speed: 100%
In Sindres integration I had the possibility to call “Boost temporary” I use Node Red to call a temporary boost when co2 or humidity “claims” it. With this integration “Boost temporary” is non existing. Also in Sindres when I used the thermostat card I had the possibility to turn on/off the electric Heater as a hvac mode. I miss those functions, but it is possible I have overlooked something.
I have a Flexit Nordic S4, connected via IP, model name reported as POS3.67 in the Flexit Go app.
Thanks for this excellent integration, good work
It is working well except for fan setpoints. All the fan setpoints are reported as 0, and I get an error message if I try to set them to anything. Is that a common problem? I’m on HA Core 2024.5.5.
Tjäna Jonas. Is there any progress on this. When winter is coming the Fireplace mode would be critical to have. There is always a posibillity to go back to Sindres integration, but it is cloud based and have its limitations, but it still have “Fireplace” though.
I have a Flexit Nordic S3 and after some time the integration losses its connection. Pinging to the IP address is also down. Are more people having this issue? The only thing that seems to work to get the connection back is to switch it off and switch it back on.
I have very similar issue. I have S4, but add-on disconnecting every 15 minutes approximatly. Also latest wersion do not show me Electric heater power… as I remember I can see it before. now I enable heater, but still I see 0!