Skip to content
Home Assistant TestFlight
Climate

Netatmo

netatmo

Built inCloud polling

Netatmo is a smart home brand from the Legrand group that makes connected devices for the home, including weather stations, indoor and outdoor cameras, video doorbells, smart thermostats and radiator valves, air quality monitors, and Legrand and BTicino electrical products such as switches, dimmers, and power plugs.

In Apple Home through HomeKit Bridge

What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.

EntityShows up asNote
lightLight
switchSwitch or outlet
coverBlind
climateThermostat
fanFan
cameraCameraNeeds its own HomeKit Bridge in accessory mode
binary_sensorSensor (contact)
sensorSensor (CO₂, humidity, temperature)
buttonButton (as a switch)
selectMode picker (as switches)

14 reports below say how a device from this integration behaves in the Home app.

What people report

Netatmo works through the cloud for weather, thermostats, cameras and Legrand gear, with delayed updates and occasional webhook outages. Legrand wireless switches are shaky.

  • Works5
  • Partly works15
  • Not working2
  • Requested1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Netatmo camerasWorks CloudWebhook events and streaming supported
Saved copy
Breaking Change: Should not break anything. ## Description: This will add stream support for Netatmo cameras. Pull request in home-assistant.io with documentation (if applicable): home-assistant/home-assistant.io#9182 ## Example entry for `configuration.yaml` (if applicable): [code] ## Checklist: - [x] The code change is tested and works locally. - [x] Local tests pass with `tox`. Your PR cannot be merged unless tests pass - [x] There is no commented out code in this PR. If user exposed functionality or configuration variables are added/changed

Excerpt saved from GitHub on 2026-10-23.

PR #22952 · 2019-04
Netatmo Home CoachWorks CloudSupport added
Saved copy
Description: Netatmo has released a new device, very similar to the currently supported `WeatherStation` but it uses a different API endpoint in the netatmo online service. A PR has been merged to `pyatmo` and the author released `1.3` version: https://github.com/jabesq/netatmo-api-python/pull/18 This PR allows this new device to work with exactly the same configuration than the `WeatherStation` using the `netatmo sensor` in the same way: https://www.home-assistant.io/components/sensor.netatmo/ - [ ] Pull request in home-assistant.io with documentation (if applicable): …

Excerpt saved from GitHub on 2026-10-23.

PR #18308 · 2018-11
Netatmo rain sensorsWorks CloudLong-term statistics supported
Saved copy
Proposed change Add long-term statistics support for Netatmo rain sensors. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change

Excerpt saved from GitHub on 2026-10-23.

PR #56847 · 2021-09
Netatmo smart radiator valvesWorksNo issues, do what they should
Saved copy
I'm using the ones from Netatmo. I haven't had any issues. They do what they're supposed to, and do it well. Could you actual valves on the radiator be the problem? Maybe they need more force to open and close than the gizmos can provide?

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-11
Netatmo thermostats and valvesWorks CloudMultiple thermostats/valves supported with battery sensors
Saved copy
Signed-off-by: cgtobi ## Proposed change Add support for battery sensors for Netatmo climate devices such as thermostats and valves. ## Type of change <!-- What type of change does your PR introduce to Home Assistant? NOTE: Please, check only 1! box! If your PR requires multiple boxes to be checked, you'll most likely need to split it into multiple PRs. This makes things easier and faster to co

Excerpt saved from GitHub on 2026-10-23.

PR #60911 · 2021-12
BTicino Living Now with NetatmoPartly works CloudWorks in Home
Scenario button works via dummy HA switches exposed to HomeKit and Home automations
Lights and shutters discovered; gateway and Enter/Leave scenario button not exposed
Saved copy
… use a workaround based on HomeKit. I have two dummy buttons exposed from HA to HomeKit, then I have two automations in HomeKit linking the press of the Bticino scenario button to the dummy buttons.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2026-04
Legrand/Netatmo dimmers and switchesPartly works CloudState updates delayed 2-3 minutes through cloud
Saved copy
So I started remove all Legrand devices and disconnect the Netatmo cloud from HA. I also removed all from my Apple Home device. > > I have done factory reset and it only discovered the device when I try to add gateway to my iPhone device. Once I add the gateway to the device, it will remove the discovered device from HA. So I either add gateway to HA only or add to my phone. It won't let me add manually if the device is already added to my Apple Home. Any idea to add both places HA and Apple Home? hi, i've asked a friend of mine who has iphone and ha, has the same problem, with a android phne …

Excerpt saved from GitHub on 2026-10-23.

Issue #89966 · 2023-03
Netatmo cameraPartly works CloudWorks in Home
Works in HomeKit while one camera fails in HA
One camera does not work in HA
Saved copy
The problem I have a problem with one netatmo camera, error message in log below. i dont know in wich version it workes last time, because i always hope it works again with nedwer Version. The Problem here: just one of the cameras doesnt work in HA, the other one works perfect "as designed" I remove integration, rebootet, installed new, rebootet the Camera (it works on all other places (HomeKit and Netatmo app), just this one will not work in HA What i did not test so far: Power Off/On or reset the camera ### What version of Home Assistant Core has the issue? 2024-1-2 ### What was the last …

Excerpt saved from GitHub on 2026-10-23.

Issue #107660 · 2024-01
Netatmo cameraPartly worksConfusion between native and HomeKit Device integration for the same camera
Saved copy
… HomeKit device Integration versus the native HA integration for the same devices. TL;DR - impossible to summarize! Please read 🌞 In my case, I now have 4 Netatmo Cameras. The first was added to Home Assistant using the native Netatmo integration, a long time ago. All I got in HA back then was the video stream. Presence detection as well as any other entities had to be picked up as `netatmo_event` triggers. Then, several years later, I added two more Netatmo cameras and a Netatmo weather station to a new remote HA instance in a different location. But this time I noticed that even though I did …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-01
Netatmo camera with floodlightPartly worksWorks in Home
Video, light, presence and motion available via native HomeKit
Light unavailable in Netatmo integration; HomeKit offers more functions
Saved copy
The problem Into Netatmo integration, light from netatmo camera are not availables. They are indicated as unavailable. I tried to disconnect and then reconnect the account but no improvement. Also, throught Homekit accessories, there are more functions compared to what are available for cameras. Into Netatmo : For now, only the video works Whereas throught home kit, the following functions are available : Video, light, presence, motion sensor ### What version of Home Assistant Core has the issue? core-2022.9.7 ### What was the last working version of Home Assistant Core? _No response_ ### …

Excerpt saved from GitHub on 2026-10-23.

Issue #80414 · 2022-10
Netatmo Healthy Home CoachPartly works LocalTemp, humidity, CO2, AQI; updates only every 5 minutes
Saved copy
I’ve done extensive research in the past month for easy HA \*locally\* integrate-able devices . Here are a few options: * Netatmo Healthy home coach - \~$99 or so. Does temp, humidity, co2, AQI. Micro USB powered, no UI, connects via wifi. It’s ok, but it updates on \*5\* min intervals and I’ve yet to find a way to change that. Integration via homekit is easy and local. These are fine for general use; I put them in bedrooms to monitor conditions, but are my least fave option. * Qingping Air monitor lite - \~99 or so on Amazon, \~70 ish from Aliexpress. Temp, humidity, co2, pm 2.5 pm10. USB C …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2022-06
Netatmo Healthy Home CoachPartly worksPartly in Home
Noise sensor not exposed in Home app
No noise sensor accessory type in HomeKit bridge
Saved copy
The problem My Netatmo Air Quality device is detected by the HomeKit integration and successfully integrated, however the Noise Sensor of the device is missing. I could see that the data is send to HA, but from looking at the code it seems that there is no provision to pick up data and provide it as sensor to HA. Please consider adding the support for noise sensors. ### What version of Home Assistant Core has the issue? 2022.5.5 ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you running? Home Assistant OS ### Integration causing …

Excerpt saved from GitHub on 2026-10-23.

Issue #72266 · 2022-05
Netatmo indoor weather modulesPartly worksPartly in Home
Siri reports battery level instead of temperature
Main sensor status missing in Home; same for Aqara contacts
Saved copy
The problem Siri reports the battery level instead of the temperature, humidity or CO2 level for Netatmo weather modules. The sensors read the correct value in Homekit, but there is no status of the main sensor itself in the status section of the sensor information in Homekit. Aqara Door/window contact sensors that also report a temperature, do the same thing when you ask Siri for the current temperature of the device. I am using Zigbee2mqtt for the Aquara devices. Below are links to the Homekit device configuration pages for each type of device. Netatmo Indoor Module 1 Netatmo Indoor Module …

Excerpt saved from GitHub on 2026-10-23.

Issue #66895 · 2022-02
Netatmo Smart Outdoor CameraPartly works CloudWorks in Home
Camera works in HomeKit while HA feed unavailable
HA camera feed unavailable since March 2023; closed not planned
Saved copy
The problem Since March 10th - my Netatmo Smart Outdoor camera feed is unavailable while in the homekit feed it works perfectly. I tried to uninstall/reinstall the integration and upgraded to latest HA version without any luck. I still can switch on the light... See attached a snap of both feed: ### What version of Home Assistant Core has the issue? Home Assistant 2023.3.4 Supervisor 2023.03.1 Operating System 9.5 Interface utilisateur : 20230309.0 - latest ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you running? Home Assistant …

Excerpt saved from GitHub on 2026-10-23.

Issue #89731 · 2023-03
Netatmo Smart ThermostatPartly works CloudPartly in Home
Duplicated and fewer attributes than Netatmo integration
climate.turn_off does nothing; HomeKit-bridged copy produced duplicates
Saved copy
The problem Calling the climate.turn_off on device (entity) Netatmo thermostat do nothing with no errors in log, climate.turn_on works well. In case there is a HomeKit integration with Netatmo, climate.turn_off service on NOT HomeKit enity thermostat works, but in log is the error: [code] Where climate.netatmo_smart_thermostat is HomeKit entity and which I didn't use with climate.turn_off service. It seems, that 1) climate.turn_off doesn't work with the integration, 2) when HomeKit integration is installed it somehow use this entity, but with the error. Netatmo valves works well with …

Excerpt saved from GitHub on 2026-10-23.

Issue #49561 · 2021-04
Netatmo smart thermostatPartly worksPartly in Home
Exposed via HomeKit bridge; turn_off logs errors
climate.turn_off does nothing; unrelated attribute None issue
Saved copy
The problem Calling the climate.turn_off on device (entity) Netatmo thermostat do nothing with no errors in log, climate.turn_on works well. In case there is a HomeKit integration with Netatmo, climate.turn_off service on NOT HomeKit enity thermostat works, but in log is the error: [code] Where climate.netatmo_smart_thermostat is HomeKit entity and which I didn't use with climate.turn_off service. It seems, that 1) climate.turn_off doesn't work with the integration, 2) when HomeKit integration is installed it somehow use this entity, but with the error. Netatmo valves works well with …

Excerpt saved from GitHub on 2026-10-23.

Issue #49561 · 2021-04
Netatmo smart valvesPartly worksPartly in Home
Valves show correctly in HomeKit but without room labels or battery
Netatmo integration showed valves unavailable apart from battery
Saved copy
The problem Only the battery status of the smartvalve is updated. All other entities and attributes show “unavailable”. The integration “homekit” show the devices correctly. But this does not take the labels of the rooms as defined. And also not the status of the battery. ### What version of Home Assistant Core has the issue? 2024.9.1 ### What was the last working version of Home Assistant Core? 2024.8 ### What type of installation are you running? Home Assistant Supervised ### Integration causing the issue Netatmo ### Link to integration documentation on our website _No response_ ### …

Excerpt saved from GitHub on 2026-10-23.

Issue #125497 · 2024-09
Netatmo valves via HomeKitPartly worksPartly in Home
Fewer attributes, no modes versus Netatmo integration
Duplicate entities when also added via HomeKit; fewer attributes, no modes
Saved copy
There are in fact few issues I found regarding at least to Netatmo valves, at least to my ones: in Homekit 1. Entities collect not all attributes (at least less than in netatmo component [[8 vs 12] as at picture above]) 2. entities do not collect `modes` [`hvac_mode` do have only one state] 3. entities do not collect `preset_`modes` at all [in Components there are 4] 4. most probably because #3 they always indicate as heating 5. entities do not grab valves friendly names (they collect valve numbers) in Components (declared by `netatmo:` in .yaml file) 1. entities do not collect controller …

Excerpt saved from GitHub on 2026-10-23.

Issue #28303 · 2019-10
Netatmo weather station and wind sensorPartly works CloudEntities go unavailable for hours after cloud reconnect (webhook error)
Saved copy
… after some time of observation in my home system: Home Assistant Core version: core-2026.9.3 (Home Assistant OS 18.3, Supervisor 2026.09.2) Integration: Netatmo (config entry via Home Assistant Cloud / Nabu Casa webhook) Installation type: Home Assistant OS (Raspberry Pi 4, aarch64) Describe the bug All Netatmo entities (weather station, indoor/outdoor modules, wind sensor) intermittently go to unavailable for extended periods (observed durations: ~15 minutes up to 10+ hours), and do not recover on their own. The homeassistant.components.netatmo.coordinator debug log shows Calls per hour: 0 …

Excerpt saved from GitHub on 2026-10-23.

Issue #182981 · 2026-09
Netatmo Welcome cameraPartly worksWorks in Home
Camera feed worked through HomeKit when Netatmo integration entity went unavailable
Became unavailable after 2022.12.3, recovered on its own
Saved copy
The problem Hello, Today I updated from 2022.12.1 to 2022.12.3 and my Netatmo welcome became unavailable, the camera feed is still working from the Homekit integration but I've alwas used the Netatmo integration due to the ability to set persons home/away. Netatmo weather station is still working through the Netatmo integration. ### What version of Home Assistant Core has the issue? 2022.12.3 ### What was the last working version of Home Assistant Core? 2022.12.1 ### What type of installation are you running? Home Assistant Supervised ### Integration causing the issue Netatmo ### Link to …

Excerpt saved from GitHub on 2026-10-23.

Issue #83827 · 2022-12
Legrand/BTicino NLY wireless switchNot working CloudPartly in Home
Wireless scene switch also misbehaves in HomeKit
Appears as sensor *_none, no state update; scene switch also broke setup
Saved copy
The problem ### The problem When integrating BTicino devices through the Netatmo integration (via Nabu Casa), some devices are discovered but not mapped correctly. For example, my kitchen light switch appears as: sensor.luce_cucina_none Instead of being a `switch` or `light`. As a result: - I can send commands from HA (turn_on / turn_off works and the light reacts), - but the entity does not update its state when the physical switch is pressed, - the entity always stays `off` or is shown only as a diagnostic sensor, - so I cannot use it as a trigger in automations. ### Logs From the HA logs: …

Excerpt saved from GitHub on 2026-10-23.

Issue #152571 · 2025-09
Netatmo Smart ThermostatNot workingBroken in Home
Off mode cannot map to HomeKit; only heat/cool modes supported
Thermostat state mapping error logged
Saved copy
The problem Hi This is the error : Cannot map hvac target mode: off to homekit as only {1: , 3: } modes are supported In dev tools, climate.netatmo_smart_thermostat : hvac_modes: - 'off' - heat min_temp: 7 max_temp: 35 current_temperature: 20.6 temperature: null hvac_action: idle friendly_name: Netatmo Smart Thermostat supported_features: 1 What can I do ? Tks ### What version of Home Assistant Core has the issue? core-2023.9.3 ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you running? Home Assistant OS ### Integration causing …

Excerpt saved from GitHub on 2026-10-23.

Issue #101244 · 2023-10
Bticino NLT Wake Up/Sleep switchRequestedWorks in Home
Works as configurable button in Apple Home via HomeKit
Missing from Netatmo integration; request not planned
Saved copy
The problem Bticino has Wake Up / Sleep wireless switch within its products. Home + Control app and HomeKit integration allow to use them as configurable buttons to set a scene or trigger an automation. From the Netatmo diagnostic in HA there are NTL switches { "id": "00:04:74:00:01:33:32:af", "type": "NLT", "name": "REDACTED", "setup_date": 1704623849, "room_id": "4057106657", "bridge": "00:04:74:14:af:f8" }, I would like to understand if it is possible to add them as a new device in Netatmo integration because currently I am using them through HK to run automation in the room. They are …

Excerpt saved from GitHub on 2026-10-23.

Issue #128754 · 2024-10

Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud polling

Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.

Found automatically over

  • HomeKit pairing

Devices that also speak HomeKit

  • Healthy Home Coach
  • Netatmo Relay
  • Presence
  • Welcome

These can pair with Apple Home directly, without Home Assistant.

Details

Installs (analytics)23,807 (3.36%)
Quality scaleBronze
Added inHome Assistant 0.20
Set up in the UIYes
Maintainers@cgtobi

Brands that work through it

Home Assistant lists these brands as supported by Netatmo.

  • BTicino
  • Bubendorff
  • Legrand
  • Legrand Home+ Control
  • Smarther

In ReReHome

Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.

Bridges get their own settings page listing the accessories behind them.