Novy Cooker Hood
The Novy Cooker Hood integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] lets you control the light and extractor of a Novy cooker hood over 433.92 MHz radio, through a compatible RF transmitter. You can automatically run the extractor when the hob is in use, for example at 50%, as soon as a smart plug reports power draw, and switch the light by voice through Assist, which is handy when your hands are full in the kitchen.
Supported devices
The integration controls Novy cooker hoods that ship with the white RF remote, model 840029.
Unsupported devices
The following devices are not supported:
- Higher-end Novy cooker hoods that ship with a remote other than the 840029.
- Newer Novy hoods that use the Novy Connect app (different protocol).
- Novy hoods without an RF remote, such as touch-only or wired-only models.
Supported functionality
The Novy Cooker Hood integration provides the following entities. State is assumed and restored across restarts. See Known limitations.
Fans
-
Fan
- Description: Controls the extractor with four speeds (25%, 50%, 75%, 100%).
Lights
-
Light
- Description: Toggles the cooker hood light on or off.
Prerequisites
- Set up a hardware integration (for example, ESPHome or Broadlink) that provides a Radio Frequency entityAn entity represents a sensor, actor, or function in Home Assistant. Entities are used to monitor physical properties or to control other entities. An entity is usually part of a device or a service. [Learn more] supporting 433.92 MHz OOK transmissions.
- Identify the pairing code of your hood. New hoods are paired with code 1; if yours was changed, follow the button combination in your Novy manual to read it back. The remote’s green LED flashes once for code 1, twice for code 2, and so on up to 10.
Configuration
To add the Novy Cooker Hood device to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Novy Cooker Hood.
-
Follow the instructions on screen to complete the setup.
Configuration
The RF transmitter Home Assistant uses to send commands. Only transmitters that support 433.92 MHz OOK transmissions are shown.
Home Assistant then toggles the light on and off so you can confirm the code. Select Finish if the light reacted, or Retry to try another code.
Examples
Set the extractor speed to 50% when the hob is in use
Use a hob smart plug to turn the extractor on at 50% when cooking starts and off a few minutes after it ends.
- alias: "Hood follows the hob"
triggers:
- trigger: numeric_state
entity_id: sensor.hob_power
above: 50
id: hob_on
- trigger: numeric_state
entity_id: sensor.hob_power
below: 10
for:
minutes: 5
id: hob_off
actions:
- choose:
- conditions:
- condition: trigger
id: hob_on
sequence:
- action: fan.turn_on
target:
entity_id: fan.novy_cooker_hood
data:
percentage: 50
- conditions:
- condition: trigger
id: hob_off
sequence:
- action: fan.turn_off
target:
entity_id: fan.novy_cooker_hood
Replace sensor.hob_power with your hob’s activity entity, and adjust the thresholds for your appliance.
Data updates
The hood uses a one-way 433.92 MHz protocol: Home Assistant only sends commands and does not receive any data back. The state shown in Home Assistant is the last command sent, and is restored across restarts.
Known limitations
Home Assistant does not know what the hood is doing
The hood does not report its state back. If you change the light or fan speed from the physical remote, the values in Home Assistant will be wrong until you control the hood from Home Assistant again.
Two Novy hoods need different codes
If two hoods share the same transmitter, set each to a different pairing code so they don’t react to each other’s commands.
Other 433 MHz devices can interfere
Weather stations, doorbells, and garage door openers share the same frequency. Distance and walls between the transmitter and the hood can also reduce reliability.
Troubleshooting
The hood does not react when you control it from Home Assistant
- Check the configured code matches the hood’s. Read the current code from the remote with the button combination in your Novy manual (the green LED flashes once per code). If unsure, re-add the integration trying each code (1-10) until verification succeeds.
- Check the RF transmitter entity is available from Settings > Devices & services.
- Move the transmitter closer to the hood, or remove obstacles between them. Metal kitchen appliances and dense walls can attenuate 433 MHz signals.
- Check whether another 433 MHz device, or a neighbor’s hood on the same code, is generating interference.
The setup verification fails with “Could not send the test command”
The RF transmitter could not send the command. Check it is online and reachable, restart it if needed, then select Retry.
The light or fan state in Home Assistant does not match the hood
Home Assistant has no way to read the hood’s real state. To resync, control the entity from Home Assistant so the assumed state matches reality. To avoid future desync, prefer using Home Assistant or the remote consistently.
Removing the integration
This integration follows standard integration removal.
To remove an integration instance from Home Assistant
- Go to Settings > Devices & services and select the integration card.
- From the list of devices, select the integration instance you want to remove.
- Next to the entry, select the three dots
menu. Then, select Delete.