Unpair buttons form Device Managed Flic HUB

  • Is there a way to create module that, when applied to Device Managed Flic HUB, can unpair all the buttons from that HUB (some code example is appreciated)?

    Something like issuing command in HUB SDK Command Prompt:

    • deleteButton [bdaddr] ===> Delete button
    • clearAllButtons ===> Delete all buttons

    I can go over the buttons array and get (bdaddr) one by one, but I don't know what should I use to actually unpair them.

    Is there a way to use Command Prompt commands in module it self (main.js)..?

    Thank you in advance!

  • FlicTeam

    We have a method "deleteButton(bdaddr)" on the buttons module that apparently is missing in the documentation that you can use.

    If you use the FDM configuration to remove all buttons you should probably write [] in the field to specify an empty array and then check Exclusive.

  • I notice in FDM configuration there is field "Exclusive". Is that mean, if we remove everything from field "Button pairings JSON" and check "Exclusive", that managed HUB will unpair all the buttons..?

    When I try that and update configuration. I wait for update to be confirmed in "HUB" menu.. and when I double check in Flic app on my phone, I can see that buttons are still connected to managed HUB.

    When I try to connect them to other HUB (bulkScan) they are able to connect. Is it a bug in Flic app or..?

    Screenshot 2021-08-16 at 10.14.30.png

Log in to reply