Kane610/deconz

Add support for Danfoss Ally Thermostat

Closed this issue · 6 comments

Not sure if it should be requested here or in HA core project. The doc says there is some kind of whitelist for the Climate device of this kind because there are seen as sensor? https://www.home-assistant.io/integrations/deconz/#climate

Sorry if I did not understand well.

Danfoss Ally were added by Swoop since a couple release dresden-elektronik/deconz-rest-plugin#2983

I own some of these devices, already set in deconz, but they do not appear in HA.

I have some time to help if needed.

So it should already work, if it doesn't we need to look at the logs, follow the instructions in the integration documentation and share the debug logs using some online service

debug log of HA? At start? or calling service refresh?

Integration documentation does not say much about Thermostat, except that line about a curated list from sensor to climate. Doc says all kind of devices appears in HA when detected, and that's what happened so far for my previous devices (I have 20+ ZigBee deconz devices in HA)

yeah the debug logs are generic for all of deconz integration, its the startup phase to share logs from

Ok I see all the lights and sensors in the log but the Danfoss Thermostats is not in the sensors list at start :(
Do you need the entire log? I prefer to not share home automation log in public.

here the beginning

2020-09-04 17:44:32 DEBUG (MainThread) [pydeconz.gateway] HTTP request response: {'config': {'UTC': '2020-09-04T15:44:34',
            'apiversion': '1.16.0',
            'backup': {'errorcode': 0, 'status': 'idle'},
            'bridgeid': '00212EFFFF05A7A3',
            'datastoreversion': '93',
            'devicename': 'ConBee II',
            'dhcp': True,
            'factorynew': False,
            'fwversion': '0x26580700',
            'gateway': '192.168.1.1',
            'internetservices': {'remoteaccess': 'disconnected'},
            'ipaddress': '192.168.1.76',
            'linkbutton': False,
            'localtime': '2020-09-04T15:44:34',
            'mac': 'b8:27:eb:76:73:0e',
            'modelid': 'deCONZ',
            'name': 'ZBGW',
            'netmask': '255.255.255.0',
            'networkopenduration': 60,
            'panid': 9342,
            'portalconnection': 'disconnected',
            'portalservices': False,
            'portalstate': {'communication': 'disconnected',
                            'incoming': False,
                            'outgoing': False,
                            'signedon': False},
            'proxyaddress': 'none',
            'proxyport': 0,
            'replacesbridgeid': None,
            'rfconnected': True,
            'starterkitid': '',
            'swupdate': {'checkforupdate': False,
                         'devicetypes': {'bridge': False,
                                         'lights': [],
                                         'sensors': []},
                         'notify': False,
                         'text': '',
                         'updatestate': 0,
                         'url': ''},
            'swupdate2': {'autoinstall': {'on': False, 'updatetime': ''},
                          'bridge': {'lastinstall': '2020-08-15T09:24:06',
                                     'state': 'allreadytoinstall'},
                          'checkforupdate': False,
                          'install': False,
                          'lastchange': '',
                          'lastinstall': '',
                          'state': 'allreadytoinstall'},
            'swversion': '2.5.80',
            'timeformat': '24h',
            'timezone': 'Etc/GMT',
            'uuid': '423a1200-b50a-4d37-832c-6946ffbe6a0a',
            'websocketnotifyall': True,
            'websocketport': 443,
            'whitelist': {'03E087A45B': {'create date': '2020-06-07T14:14:01',
                                         'last use date': '2020-09-04T15:44:34',
                                         'name': 'pydeconz'},
                          '0F7D702390': {'create date': '2020-06-07T14:01:06',
                                         'last use date': '2020-06-07T14:12:09',
                                         'name': 'Phoscon#B1592x942'},
                          '2848AFADCD': {'create date': '2020-08-27T07:44:26',
                                         'last use date': '2020-09-04T14:42:26',
                                         'name': 'Phoscon#B1574x942'},
                          '60CA07EAC4': {'create date': '2020-06-19T10:53:16',
                                         'last use date': '2020-06-19T10:53:18',
                                         'name': 'Phoscon#B1592x942'},
                          '78935C6474': {'create date': '2020-06-06T16:35:18',
                                         'last use date': '2020-06-07T12:33:28',
                                         'name': 'Phoscon#B1592x942'},
                          '85D49BBE38': {'create date': '2020-06-19T14:07:44',
                                         'last use date': '2020-08-26T20:56:11',
                                         'name': 'Phoscon#B1592x942'},
                          '9BBE38D704': {'create date': '2020-06-07T14:12:30',
                                         'last use date': '2020-06-29T18:03:15',
                                         'name': 'Phoscon#B1592x942'}},
            'zigbeechannel': 15},

If it's not listed then it's not properly paired

I'm closing it since it was due to a wrong pairing on my side