Switching heat for Netatmo climate device is not reflected in UI

No, either of those. Just make sure the webhook is not banned.

Not working :cry:

Enabled nabu casa, webhook not banned, webhook registred correctly, ui not change state

2020-08-18 18:00:46 DEBUG (MainThread) [homeassistant.components.netatmo.data_handler] Data class HomeCoachData added
2020-08-18 18:00:46 INFO (MainThread) [homeassistant.components.netatmo] Register Netatmo webhook: https://hooks.nabu.casa/XXXXXXXXXXXXXXXXXXXX
2020-08-18 18:00:46 INFO (MainThread) [homeassistant.components.netatmo.light] Cameras are currently not supported with this authentication method
2020-08-18 18:01:13 DEBUG (MainThread) [homeassistant.components.netatmo.data_handler] No weather station available

No, webhook did not register correctly. And you choose the wrong method. Please use configuration.yaml.

1 Like

I thought to use cloud once enabled nabu casa. Now it’s working.
Thank you for your time and support!

1 Like

Great. I probably need to improve the docs a bit.

1 Like

Hi.

Sorry, but I am very novice

I have de same problem, when I change any parameter of netatmo climate in the home assistant, the acciĂłn do it, but in the dashboard don`t updated inmediatly.

I don’t understand the solution very well, I have nabucasa and I think that have correctly the webhook and the configuration.yaml.

I don’t have open the ports 80 or 443 for HA in the router ¿Is necesary?

What could be the problem?

Thanks

Here, the image of configuration.yaml.

image

Hi @ljvindelr,

as per the documentation it should look like:

netatmo:
  client_id: !secret netatmo_client_id
  client_secret: !secret netatmo_client_secret

Since you’re a Nabu Casa user you don’t need to expose anything to the web. This handles Nabu Casa for you.

You have to configure your external url to the Nabu Casa remote url.

Thanks for your answer cgtobi, I have changed the external_URL (with nabu URL) and the configuration.yaml

image

but I still have the same problem, the dashboard don`t updated inmediatly, other integrations for example Air Conditioner yes do it.

Thanks for you time.

Please check if webhook is banned on dev.netatmo.com.
Also, please raise the log level for the Netatmo integration to INFO to check if the webhook registers successfully.

Example:

logger:
  default: error
  logs:
    homeassistant.components.netatmo: info

Thanks you very much.

I have check webhook in netatmo and It’s OK.

I have putted into the configuration.yaml your code lines but now I don’t know where I have to see the possible error, it’s possible that It’s this? (only I have this erros and sincerely I don’t know it significate)

Sorry, since I am a new user, does not allow me to put more than one image…

image

If the webhook is registered successfully you should see this in your log:
2020-08-20 08:00:22 INFO (MainThread) [homeassistant.components.netatmo.data_handler] Netatmo webhook successfully registered

I have rebooted and revised the system log and Netatmo don’t appear (no error or successfully), What’s the meaning?

I put my all log

Thanks

Log provider
Supervisor
20-08-21 14:39:44 INFO (MainThread) [supervisor.bootstrap] Setup coresys for machine: raspberrypi3
20-08-21 14:39:44 INFO (SyncWorker_0) [supervisor.docker.supervisor] Attach to Supervisor homeassistant/armv7-hassio-supervisor with version 235
20-08-21 14:39:45 INFO (MainThread) [__main__] Setup Supervisor
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Connect to dbus: org.freedesktop.systemd1 - /org/freedesktop/systemd1
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Connect to dbus: org.freedesktop.hostname1 - /org/freedesktop/hostname1
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Connect to dbus: de.pengutronix.rauc - /
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Connect to dbus: org.freedesktop.NetworkManager - /org/freedesktop/NetworkManager/DnsManager
20-08-21 14:41:31 INFO (MainThread) [supervisor.host.info] Update local host information
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1
20-08-21 14:41:31 INFO (MainThread) [supervisor.host.services] Update service information
20-08-21 14:41:31 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.systemd1.Manager.ListUnits on /org/freedesktop/systemd1
20-08-21 14:41:32 INFO (MainThread) [supervisor.host.network] Update local network DNS information
20-08-21 14:41:32 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/NetworkManager/DnsManager
20-08-21 14:41:32 INFO (MainThread) [supervisor.host.sound] Update PulseAudio information
20-08-21 14:41:32 INFO (MainThread) [supervisor.host.apparmor] Load AppArmor Profiles: {'hassio-supervisor'}
20-08-21 14:41:32 INFO (MainThread) [supervisor.host.services] Reload local service hassos-apparmor.service
20-08-21 14:41:32 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.systemd1.Manager.ReloadOrRestartUnit on /org/freedesktop/systemd1
20-08-21 14:41:32 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/armv7-hassio-dns with version 9
20-08-21 14:41:32 INFO (MainThread) [supervisor.plugins.dns] Start CoreDNS plugin
20-08-21 14:41:32 INFO (MainThread) [supervisor.misc.forwarder] Start DNS port forwarding to 172.30.32.3
20-08-21 14:41:35 INFO (SyncWorker_0) [supervisor.docker.dns] Start DNS homeassistant/armv7-hassio-dns with version 9 - 172.30.32.3
20-08-21 14:41:35 INFO (MainThread) [supervisor.plugins.dns] Updated /etc/resolv.conf
20-08-21 14:41:35 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/armv7-hassio-audio with version 17
20-08-21 14:41:35 INFO (MainThread) [supervisor.plugins.audio] Start Audio plugin
20-08-21 14:41:37 INFO (SyncWorker_0) [supervisor.docker.audio] Start Audio homeassistant/armv7-hassio-audio with version 17 - 172.30.32.4
20-08-21 14:41:37 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/armv7-hassio-cli with version 25
20-08-21 14:41:37 INFO (MainThread) [supervisor.plugins.cli] Start cli plugin
20-08-21 14:41:39 INFO (SyncWorker_0) [supervisor.docker.cli] Start CLI homeassistant/armv7-hassio-cli with version 25 - 172.30.32.5
20-08-21 14:41:39 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/armv7-hassio-multicast with version 3
20-08-21 14:41:39 INFO (MainThread) [supervisor.plugins.multicast] Start Multicast plugin
20-08-21 14:41:41 INFO (SyncWorker_0) [supervisor.docker.multicast] Start Multicast homeassistant/armv7-hassio-multicast with version 3 - Host
20-08-21 14:41:41 INFO (MainThread) [supervisor.updater] Fetch update data from https://version.home-assistant.io/stable.json
20-08-21 14:41:41 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/raspberrypi3-homeassistant with version 0.114.3
20-08-21 14:41:41 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /
20-08-21 14:41:41 INFO (MainThread) [supervisor.hassos] Detect HassOS 4.12 / BootSlot B
20-08-21 14:41:41 ERROR (MainThread) [supervisor.utils.json] Can't read json from /data/addons/git/cfb95fd4/repository.json: [Errno 2] No such file or directory: '/data/addons/git/cfb95fd4/repository.json'
20-08-21 14:41:41 WARNING (MainThread) [supervisor.store.data] Can't read repository information from /data/addons/git/cfb95fd4/repository.json
20-08-21 14:41:42 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/git/cebe7a76 repository
20-08-21 14:41:42 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/git/a0d7b954 repository
20-08-21 14:41:42 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/git/cfb95fd4 repository
20-08-21 14:41:42 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/core repository
20-08-21 14:41:42 ERROR (MainThread) [supervisor.utils.json] Can't read json from /data/addons/git/cfb95fd4/repository.json: [Errno 2] No such file or directory: '/data/addons/git/cfb95fd4/repository.json'
20-08-21 14:41:42 WARNING (MainThread) [supervisor.store.data] Can't read repository information from /data/addons/git/cfb95fd4/repository.json
20-08-21 14:41:42 INFO (MainThread) [supervisor.store] Load add-ons from store: 67 all - 67 new - 0 remove
20-08-21 14:41:42 INFO (MainThread) [supervisor.addons] Found 7 installed add-ons
20-08-21 14:41:42 INFO (SyncWorker_3) [supervisor.docker.interface] Attach to hassioaddons/adguard-armv7 with version 2.4.2
20-08-21 14:41:42 INFO (SyncWorker_5) [supervisor.docker.interface] Attach to homeassistant/armv7-addon-configurator with version 5.0.0
20-08-21 14:41:42 INFO (SyncWorker_4) [supervisor.docker.interface] Attach to hassioaddons/ssh-armv7 with version 7.4.1
20-08-21 14:41:42 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to hassioaddons/wireguard-armv7 with version 0.3.2
20-08-21 14:41:42 INFO (SyncWorker_1) [supervisor.docker.interface] Attach to sabeechen/hassio-google-drive-backup-armv7 with version 3.12
20-08-21 14:41:42 INFO (SyncWorker_2) [supervisor.docker.interface] Attach to homeassistant/armv7-addon-samba with version 9.2.0
20-08-21 14:41:42 INFO (SyncWorker_6) [supervisor.docker.interface] Attach to homeassistant/armv7-addon-mosquitto with version 5.1
20-08-21 14:41:43 INFO (MainThread) [supervisor.snapshots] Found 6 snapshot files
20-08-21 14:41:43 INFO (MainThread) [supervisor.discovery] Load 2 messages
20-08-21 14:41:43 INFO (MainThread) [supervisor.ingress] Load 1 ingress session
20-08-21 14:41:43 INFO (MainThread) [supervisor.misc.secrets] Load Home Assistant secrets: 16
20-08-21 14:41:43 INFO (MainThread) [__main__] Run Supervisor
20-08-21 14:41:43 INFO (MainThread) [supervisor.api] Start API on 172.30.32.2
20-08-21 14:41:43 INFO (MainThread) [supervisor.utils.gdbus] Call de.pengutronix.rauc.Installer.Mark on /
20-08-21 14:41:43 INFO (MainThread) [supervisor.hassos] Rauc: B - marked slot kernel.1 as good
20-08-21 14:41:43 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.INITIALIZE' start 0 add-ons
20-08-21 14:41:43 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.SYSTEM' start 1 add-ons
20-08-21 14:41:46 INFO (SyncWorker_1) [supervisor.docker.addon] Start Docker add-on homeassistant/armv7-addon-mosquitto with version 5.1
20-08-21 14:41:50 INFO (MainThread) [supervisor.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
20-08-21 14:41:51 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.SERVICES' start 3 add-ons
20-08-21 14:41:53 INFO (SyncWorker_6) [supervisor.docker.addon] Start Docker add-on hassioaddons/adguard-armv7 with version 2.4.2
20-08-21 14:41:54 INFO (SyncWorker_1) [supervisor.docker.addon] Start Docker add-on homeassistant/armv7-addon-samba with version 9.2.0
20-08-21 14:41:56 INFO (SyncWorker_6) [supervisor.docker.addon] Start Docker add-on hassioaddons/ssh-armv7 with version 7.4.1
20-08-21 14:41:57 INFO (MainThread) [supervisor.auth] Auth request from core_mosquitto for mqtt
20-08-21 14:41:57 INFO (MainThread) [supervisor.auth] Home Assistant not running, check cache
20-08-21 14:41:57 INFO (MainThread) [supervisor.auth] Cache hit for mqtt
20-08-21 14:42:01 INFO (SyncWorker_5) [supervisor.docker.interface] Start homeassistant
20-08-21 14:42:02 INFO (MainThread) [supervisor.homeassistant] Wait until Home Assistant is ready
20-08-21 14:42:07 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_adguard
20-08-21 14:43:04 INFO (MainThread) [supervisor.homeassistant] Updated Home Assistant API token
20-08-21 14:43:30 INFO (MainThread) [supervisor.homeassistant] Detect a running Home Assistant instance
20-08-21 14:43:30 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.APPLICATION' start 3 add-ons
20-08-21 14:43:35 INFO (SyncWorker_4) [supervisor.docker.addon] Start Docker add-on hassioaddons/wireguard-armv7 with version 0.3.2
20-08-21 14:43:39 INFO (SyncWorker_5) [supervisor.docker.addon] Start Docker add-on homeassistant/armv7-addon-configurator with version 5.0.0
20-08-21 14:43:42 INFO (SyncWorker_2) [supervisor.docker.addon] Start Docker add-on sabeechen/hassio-google-drive-backup-armv7 with version 3.12
20-08-21 14:43:47 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
20-08-21 14:43:47 INFO (MainThread) [supervisor.misc.hwmon] Started Supervisor hardware monitor
20-08-21 14:43:47 INFO (MainThread) [supervisor.core] Supervisor is up and running
20-08-21 14:43:47 INFO (MainThread) [supervisor.host.info] Update local host information
20-08-21 14:43:47 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1
20-08-21 14:43:47 INFO (MainThread) [supervisor.updater] Fetch update data from https://version.home-assistant.io/stable.json
20-08-21 14:43:48 INFO (MainThread) [supervisor.host.services] Update service information
20-08-21 14:43:48 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.systemd1.Manager.ListUnits on /org/freedesktop/systemd1
20-08-21 14:43:49 INFO (MainThread) [supervisor.host.network] Update local network DNS information
20-08-21 14:43:49 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/NetworkManager/DnsManager
20-08-21 14:43:49 INFO (MainThread) [supervisor.host.sound] Update PulseAudio information
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /homeassistant/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /supervisor/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/69ade326/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/24a22b09/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/00b7a4e9/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/4d667aff/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/630990fd/info access from cebe7a76_hassio_google_drive_backup
20-08-21 14:43:50 INFO (MainThread) [supervisor.api.security] /snapshots/19c82cb5/info access from cebe7a76_hassio_google_drive_backup

I think you’re looking at the wrong log. Check inside HA/Settings for logs.

Sorry, Now I think that I have looked for in the correct site, I put all relationate with Netatmo.

I don’t read any successfully only I see a URL

Ah, you choose HA Cloud link. For cameras to work you need to use configuration.yaml.

Pardon but I don’t understand you, I want than de card of netatmo thermostat when I press button do the acción and refresh inmediatly de card, I haven’t cameras. Do I need to do something in the configuratiom.yaml?.

Thanks

No, the file is fine, but you need to remove the integration, restart HA and re-add the integration using the configuration.yaml in the pop up dialogue.