Jump to content

Ubiquity will require MFA starting July 22, breaks unifipresence


Recommended Posts

Posted

In preparation for ubiquity starting to require multi factor authorization on 7/22 I enabled it. Unfortunately when I restarted my EISY, the Unifipresence plugin could no longer log in to my Unifi controller.

 

I understand that this plugin no longer has support but I was hoping there might be some workaround to feed an MFA token in maybe via a configuration variable?

 

Any thoughts? This was the best way I could find to tell EISY when I was home or not.

 

Thanks

Posted

I didn't enable  multi factor authorization but I understand that it will default to sending a code to my registered email. I'm not sure if that would have any effect on my Unifi presence as I have set up a user id specifically for the eisy. My config only has local information. Does multi factor authorization pertain to local login to the controller or just their web access?

  • 2 weeks later...
Posted

updated to a new cloud gateway and new version of the OS so I could create a local user. Seems like I had success, but may be short lived. The node server correctly shows my status on the network for several hours! then at 22:07:23 in the log below you see it start showing MAC addresses as going offline. These devices are still on the network. Any ideas what might be going on?

 

2024-07-18 22:07:22.551 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message longPoll
2024-07-18 22:07:22.551 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message longPoll
2024-07-18 22:07:22.551 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING longPoll
2024-07-18 22:07:22.551 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING longPoll
2024-07-18 22:07:22.551 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS longPoll message {} from Polyglot
2024-07-18 22:07:22.551 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS longPoll message {} from Polyglot
2024-07-18 22:07:22.552 Thread-617 (poll) udi_interface      DEBUG    unifi_poly:heartbeat: heartbeat: hb=1
2024-07-18 22:07:22.552 Thread-617 (poll) udi_interface      DEBUG    unifi_poly:heartbeat: heartbeat: hb=1
2024-07-18 22:07:22.552 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'command': [{'address': 'controller', 'cmd': 'DOF'}]}
2024-07-18 22:07:22.552 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'command': [{'address': 'controller', 'cmd': 'DOF'}]}
2024-07-18 22:07:22.579 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message command
2024-07-18 22:07:22.579 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message command
2024-07-18 22:07:22.579 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING command
2024-07-18 22:07:22.579 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING command
2024-07-18 22:07:22.579 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS command message {'address': 'controller', 'success': True} from Polyglot
2024-07-18 22:07:22.579 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS command message {'address': 'controller', 'success': True} from Polyglot
2024-07-18 22:07:23.326 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message shortPoll
2024-07-18 22:07:23.326 MQTT       udi_interface.interface DEBUG    interface:_message: QUEUING incoming message shortPoll
2024-07-18 22:07:23.326 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING shortPoll
2024-07-18 22:07:23.326 Command    udi_interface.interface DEBUG    interface:_parseInput: DEQUEING shortPoll
2024-07-18 22:07:23.326 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS shortPoll message {} from Polyglot
2024-07-18 22:07:23.326 Command    udi_interface.interface DEBUG    interface:_handleInput: PROCESS shortPoll message {} from Polyglot
2024-07-18 22:07:23.327 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: controller:UnifiCtrl No change in ST's value
2024-07-18 22:07:23.327 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: controller:UnifiCtrl No change in ST's value
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 08e68991dc26:08e68991dc26 Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 08e68991dc26:08e68991dc26 Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.331 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.331 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '08e68991dc26', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.331 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '08e68991dc26', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.335 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 70b30604389b:70b30604389b Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.335 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 70b30604389b:70b30604389b Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.336 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.336 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.336 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.336 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 5c3e1b5753e6:5c3e1b5753e6 Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 5c3e1b5753e6:5c3e1b5753e6 Reporting set GV1 to 0 to Polyglot
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface.node DEBUG    node:reportDriver: Updating value to 0
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.340 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.344 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: c82add87d78d:c82add87d78d No change in GV1's value
2024-07-18 22:07:23.344 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: c82add87d78d:c82add87d78d No change in GV1's value
2024-07-18 22:07:23.344 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '70b30604389b', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.344 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '70b30604389b', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.344 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.344 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.344 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '5c3e1b5753e6', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.344 Thread-1 (send_thread) udi_interface.interface DEBUG    interface:_send: PUBLISHING {'set': [{'address': '5c3e1b5753e6', 'driver': 'GV1', 'value': '0', 'uom': 2, 'text': None}]}
2024-07-18 22:07:23.349 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 0298647559fe:0298647559fe No change in GV1's value
2024-07-18 22:07:23.349 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 0298647559fe:0298647559fe No change in GV1's value
2024-07-18 22:07:23.349 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.349 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.353 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 66ad0b5f3510:66ad0b5f3510 No change in GV1's value
2024-07-18 22:07:23.353 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: 66ad0b5f3510:66ad0b5f3510 No change in GV1's value
2024-07-18 22:07:23.353 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.353 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.357 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: daf3559f989e:daf3559f989e No change in GV1's value
2024-07-18 22:07:23.357 Thread-618 (poll) udi_interface.node DEBUG    node:setDriver: daf3559f989e:daf3559f989e No change in GV1's value
2024-07-18 22:07:23.357 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.357 Thread-618 (poll) udi_interface      INFO     unifi_poly:update: update: 0
2024-07-18 22:07:23.361 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 08e68991dc26 :: GV1 to 0 UOM 2
2024-07-18 22:07:23.361 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 08e68991dc26 :: GV1 to 0 UOM 2
2024-07-18 22:07:23.450 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 70b30604389b :: GV1 to 0 UOM 2
2024-07-18 22:07:23.450 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 70b30604389b :: GV1 to 0 UOM 2
2024-07-18 22:07:23.490 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 5c3e1b5753e6 :: GV1 to 0 UOM 2
2024-07-18 22:07:23.490 MQTT       udi_interface.interface INFO     interface:_message: Successfully set 5c3e1b5753e6 :: GV1 to 0 UOM 2
 

Guest
This topic is now closed to further replies.

×
×
  • Create New...