Hi,
I’ve recently purchased a Dyson Heurist and have tried intergrating this with the Dyson integration but am getting the error device cannot be found in my account. Looking at the github files there is no mention of the Heurist so I would imagine there is no support for it at this stage. Does anyone know if there are plans to update the repository so that this device could be linked in the future?
Whilst I might be wrong (will need to look into this further) the Dyson 360 is only supported on the ‘v1’ API - perhaps the Heurist is on the ‘v2’ API:
for device in device_response.json():
if is_360_eye_device(device):
dyson_device = Dyson360Eye(device)
elif is_heating_device(device):
dyson_device = DysonPureHotCoolLink(device)
else:
dyson_device = DysonPureCoolLink(device)
devices.append(dyson_device)
for device_v2 in device_v2_response.json():
if is_dyson_pure_cool_device(device_v2):
devices.append(DysonPureCool(device_v2))
elif is_heating_device_v2(device_v2):
devices.append(DysonPureHotCool(device_v2))