Ok, progress. I've reconnected it to the same wifi, and it appeared in the app. Strange, but whatever. Then, the token was incorrect (401). I've reconnected it to the same wifi, got a new token, and got all the devices discovered! Yay!
The fans work great, but the lights do not. They are all discovered as Generic Component Dimmers, and throw bunch of NPEs when I try to operate them:
dev:5982023-11-18 05:07:49.689 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 478 (method componentOff)
dev:5982023-11-18 05:07:49.236 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 469 (method componentOn)
dev:5982023-11-18 05:07:48.564 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 260 (method gotDeviceState)
dev:5982023-11-18 05:07:48.540 PMdebuggotDeviceState [deviceId:e3d971bc8a9b033f]
dev:5982023-11-18 05:07:45.401 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 478 (method componentOff)
dev:5982023-11-18 04:57:41.549 PMdebug[_:00000000, __:00000000]
dev:5982023-11-18 04:57:41.548 PMdebuggotDeviceAction [deviceId:e3d971bc8a9b033f, actionName:TurnOff]
dev:5982023-11-18 04:57:41.458 PMdebugparse:{"B":"ZZCC68103","d":0,"v":"v3.20.1","t":"devices/e3d971bc8a9b033f/actions/TurnOff","i":"060000f89cd6f1e9","f":132,"s":200,"m":2,"x":"http","b":{"_":"00000000","__":"00000000"}}
dev:5982023-11-18 04:57:41.446 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 260 (method parse)
dev:5982023-11-18 04:57:41.418 PMdebugparse:{"B":"ZZCC68103","d":0,"v":"v3.20.1","t":"devices/e3d971bc8a9b033f/state","i":"050000e5e1b968f2","f":100,"s":200,"m":0,"x":"bond","b":{"power":0,"speed":1,"light":1,"_":"87752b7d","__":"87752b7d"}}
dev:5982023-11-18 04:57:34.117 PMdebug[_:00000000, __:00000000]
dev:5982023-11-18 04:57:34.093 PMdebuggotDeviceAction [deviceId:e3d971bc8a9b033f, actionName:TurnOn]
dev:5982023-11-18 04:57:34.010 PMerrorjava.lang.NullPointerException: Cannot get property 'type' on null object on line 260 (method parse)
dev:5982023-11-18 04:57:33.992 PMdebugparse:{"B":"ZZCC68103","d":0,"v":"v3.20.1","t":"devices/e3d971bc8a9b033f/actions/TurnOn","i":"060000e626a99538","f":132,"s":200,"m":2,"x":"http","b":{"_":"00000000","__":"00000000"}}
dev:5982023-11-18 04:57:33.956 PMdebugparse:{"B":"ZZCC68103","d":0,"v":"v3.20.1","t":"devices/e3d971bc8a9b033f/state","i":"050000119d1116a7","f":100,"s":200,"m":0,"x":"bond","b":{"power":1,"speed":1,"light":1,"_":"e472f259","__":"e472f259"}}
Switching to Generic Component Switches (as they are switches) doesn't help, and I don't see any Bond-specific drivers except for the Fan.
//cc @support_team