Component to integrate with Saleryd HRV unit
🤓 This integration has been developed for my HRV unit for personal use.
☣️ Be careful when altering settings on your ventilation system. Improper settings on your ventilation system can over time damage your house and personal health.
💣 Use at own risk.
❕ I am in no way affiliated with Saleryd. All trademarks belong to their respective owners.
Monitor and control Saleryd HRV units from Home Assistant.
airflow/temperature/cooling based on presence/schedule.
cooling/temperature mode based on external temperature/humidity sensors or alarm system state
energy price integration
remote control using dashboard or physical controls
...
Name | Description | Unit | State attributes |
---|---|---|---|
boost_mode_minutes_left |
minutes left until boost mode expires | min |
|
extract_fan_speed |
fan speed | % |
|
filter_months_left |
filter months left | m |
|
fireplace_mode_minutes_left |
minutes left until fireplace mode expires | min |
|
heat_exchanger_rotor_speed_percent |
rotor speed of heat exchanger | % |
|
heat_exchanger_rotor_speed |
rotor speed of heat exchanger | rpm |
|
heater_active |
auxillary heater active | Running | Not running |
|
heater_air_temperature |
air temperature at heater | °C |
|
heater_power_percent |
auxillary heater power | % |
|
product_number |
product number | str |
|
supply_air_temperature |
supply air temperature | °C |
|
supply_fan_speed |
fan speed | % |
|
system_active |
status of the system | Running | Not running |
|
system_name |
control system name | str |
|
system_version |
control system version | str |
|
system_warning |
system warning | Problem | No problem |
raw system error/warning codes |
target_temperature |
target air temperature | °C |
|
temperature_mode |
current temperature mode setting | Cool | Normal | Economy |
|
ventilation_mode |
current ventilation mode setting | Normal | Away | Boost |
|
normal_temperature |
temperature setting for Normal mode | °C |
|
economy_temperature |
temperature setting for Economy mode | °C |
|
cool_temperature |
temperature setting for Cool mode | °C |
|
heater_power_rating |
auxillary heater power rating | W |
Name | Description |
---|---|
cooling_mode |
Turn cooling mode on/off |
fireplace_mode |
Turn fireplace mode on/off |
Name | Description |
---|---|
ventilation_mode |
set ventilation mode Normal/Away/Boost |
temperature_mode |
set temperature mode Cool/Normal/Economy |
system state |
set control system state on/off |
Name | Description |
---|---|
cool_temperature |
Cool temperature installer setting |
economy_temperature |
Economy temperature installer setting |
normal_temperature |
Normal temperature installer setting |
Name | Description |
---|---|
system_reset |
Reset system warnings |
Name | Description | Unit |
---|---|---|
heater_power |
Estimated auxillary heater power | W |
Switch | Description |
---|---|
cooking_mode |
Turn cooking mode on/off. Emulates cooking mode when fireplace mode is active. When cooking mode is active, it automatically deactivates fireplace_mode before its timer expires. This will reset rotary heat exchanger to normal operation as is desirable in warm weather. |
Model | Confirmed supported control system versions | Unsupported control system versions |
---|---|---|
LOKE LS-01 | 4.1.5 | <4.1.5* |
LOKE LT-01 | unconfirmed | |
LOKE LS-02 | unconfirmed | |
LOKE LT-02 | unconfirmed |
* connectivity issues in versions below 4.1.5
- In Home Assistant go to
HACS
->Integrations
and add this repository as acustom repository
. - In Home Assistant go to
Configuration
->Integrations
click+
and search forSaleryd HRV
. - Click install.
- Restart Home Assistant.
- Download release .zip file from releases page.
- Copy the
saleryd_hrv
directory from the release archive to the/custom_components
directory in your Home Assistant server. - Restart Home Assistant.
- Connect HRV system to your local WIFI network. See instructions in user manual.
- Take note of the assigned IP adress of the system
Configuration in congfiguration.yaml
is not supported
- Add Intergration to Home Assistant.
Setting | Description | Default |
---|---|---|
Name | System name. Must be unique. | |
Websocket IP | IP adress of the HRV system on the local WIFI network | |
Port | Port number for websocket connection | 3001 |
Enable installer settings | Altering HRV system configuration set by the installer from Home Assistant. Don't alter these settings unless you know what you are doing | False |
Installer password | Installer password. Required for installer settings |
- Check the Home Assitant
logs
- Confirm system is connected and the UI portal is reachable on the local network. Follow steps in the manual.
- Confirm websocket port by connecting to the UI using a browser and take note of websocket port using debug console in browser.
- The system HRV can only handle a few connected clients. Shut down any additional clients/browsers and try again.
- Ensure installer settings are enabled in integration configuration
- Ensure installer password is correct
Issues and PRs welcome!
See CONTRIBUTING.md
Add component to the logger section of homeassistant configuration.yaml.
logger:
logs:
custom_components.saleryd_hrv: debug