seamapi / public-tracker

0 stars 0 forks source link

Devices returned by the August API with unknown manufactures should return consistent capability flags #118

Closed razor-x closed 1 month ago

razor-x commented 1 month ago

Specifically, if the August API reports that a device has no keypad, Seam can report has_built_in_keypad: false, but if Seam cannot determine if the device supports connecting an accessory keypad, then it cannot return can_connect_accessory_keypad or can_program_online_access_codes.

razor-x commented 1 month ago

Now, when Seam cannot detect the manufacturer of a device returned by the August API, it will default to returning no capability flags. Seam will improve capability detection for these devices, but the API will no longer assume any unverified capability.