I have recently bought NetAtmo thermostats and relay to control my heating, but I am encountering problems getting it to work.
I already have the NetAtmo indoor and outdoor modules, which work correctly, using the described procedure form the NetAtmo bindings docs.
But the Thermostats (and Relay) don’t seem to work…
This is my thing configuration:
Bridge netatmo:netatmoapi:home "NetAtmo Bridge" [ clientId="<redacted>", clientSecret="<redacted>", username = "<redacted>", password = "<redacted>", readStation=true, readHealthyHomeCoach=false, readThermostat=true] {
Thing NAMain inside00 "NetAtmo Inside" [ equipmentId="gg:gg:gg:gg:gg:gg", refreshInterval=60000 ]
Thing NAModule1 outdoor00 "NetAtmo Outside" [ equipmentId="hh:hh:hh:hh:hh:hh", parentId="gg:gg:gg:gg:gg:gg" ]
Thing NAPlug plugtherm00 "NetAtmo Relay" [ equipmentId="ii:ii:ii:ii:ii:ii", refreshInterval=60000 ]
Thing NATherm1 thermostat00 "NetAtmo Thermostat" [ equipmentId="jj:jj:jj:jj:jj:jj", parentId="ii:ii:ii:ii:ii:ii" ]
}
where:
gg:gg:gg:gg:gg:gg
= the NetAtmo Indoor module’s Mac Address
hh:hh:hh:hh:hh:hh
= the NetAtmo Outdoor module’s Mac Address
ii:ii:ii:ii:ii:ii
= the NetAtmo Relay module’s Mac Address
jj:jj:jj:jj:jj:jj
= the NetAtmo Thermostat module’s Mac Address
I can confirm I am getting information from my Indoor and Outdoor modules, but not the Relay or Thermostat modules.
When looking at the logs, I do see some netatmo-related errors when attempting to connect to the Thermostat. Haven’t seen anything on the relay (yet)
08:29:47.747 [ERROR] [netatmo.handler.NetatmoBridgeHandler] - An error occurred while calling thermostat API : 404 Not Found
It doesn’t show anything more when logging set to DEBUG
or TRACE
I’m running OpenHab 2.1 stable on raspbian 9
root@openhab:~# dpkg-query -l 'openhab*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Arch Description
+++-=================-=========-======-=================
ii openhab2 2.1.0-1 all openhab2
ii openhab2-addons 2.1.0-1 all openhab2-addons
Zulu Java
root@openhab:~# dpkg-query -l zulu-embedded-8
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============-============-============-====================================
ii zulu-embedded-8 8.20.0.42 armhf Azul Systems Zulu Embedded is a bina
binding version
openhab> bundle:list |grep Netatmo
220 | Active | 80 | 2.1.0 | Netatmo Binding
I also tried the latest snapsot release, but that didn’t work either.
Any ideas?