Broken with 2023.1? [Not Broken]

Posted on
Mon Oct 16, 2023 5:17 pm
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Broken with 2023.1? [Not Broken]

I just updated to 2023.1 and the plugin seems to not work.

It says it's running, but all of my devices say "Error" and my iOS devices can't communicate with any of them.

Anyone else?

Edit: I downgraded back to 2022.2, restored an old version of the database, and it's working again, so there must be something up to 2023.1 and the plugin.
Last edited by mikejandreau on Mon Oct 16, 2023 5:22 pm, edited 1 time in total.

Posted on
Mon Oct 16, 2023 5:22 pm
GlennNZ offline
User avatar
Posts: 1573
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: Broken with 2023.1?

Works fine with 2023.1

It has been Python 3 since the beginning - so for the plugin nothing has changed with 2023.1 versus the earlier versions of Indigo.

Probably need some further information.


Sent from my iPad using Tapatalk

Posted on
Mon Oct 16, 2023 8:11 pm
GlennNZ offline
User avatar
Posts: 1573
Joined: Dec 07, 2014
Location: Central Coast, Australia

Broken with 2023.1?

mikejandreau wrote:
I
Edit: I downgraded back to 2022.2, restored an old version of the database, and it's working again, so there must be something up to 2023.1 and the plugin.


As I said, before this edit, the plugin works fine with 2023.1 and Python 3.

There is likely something up with one of your published devices that has changed between versions. An incorrect state when using the ‘show All’ options could cause an issue. If there has been a device that has changed or has been now supported in Indigo (when wasn’t before) that would potentially be cause. Or if you published a plugin device which is now not supported as the plugin is python2 - that would also cause an issue. But without any information it is pretty hard to know for certain.

Debug logging for one - may simply show the device that is causing the issue.
or Printing the published devices to log from pluginConfig menu may give you some idea.


Sent from my iPad using Tapatalk

Posted on
Tue Oct 17, 2023 6:14 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

I turned on debugging. Here's the log, I'm not sure how to make sense of it, so hoping you can help.

Code: Select all
Oct 17, 2023 at 8:13:00 AM
   Reloading plugin "HomeKitLink Siri 0.6.5" using API v3.2
   Stopping plugin "HomeKitLink Siri 0.6.5" (pid 44884)
   HomeKitLink Siri Debug          (plugin_base.py:stop_concurrent_thread:460): stop_concurrent_thread called
   HomeKitLink Siri                Stopping accessory HomeKitLink Bridge 303271 on address 192.168.7.45, port 51826.
   HomeKitLink Siri                Closed the flux capacitor loop.
   HomeKitLink Siri                Completing full Bridge Shutdown ...
   HomeKitLink Siri Debug          (plugin_base.py:stop_concurrent_thread:460): stop_concurrent_thread called
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:503): Siri: Stopping homeKitBridgeDevice Device 515860483
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:514): Stopping Siri HomeKitLink Bridge with Unique Bridge ID 303271
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:516): Checkid 303271 and total deviceBridgeNumber [303271]
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:518): After: Checkid 303271 and total deviceBridgeNumber []
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:532): Removed Bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:540): Found Driver to stop Driver Id: 303271
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:544): Expected when restarting as Daemon threads already closed
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:549): Driver to be deleted using port 51826 and portsinUse now set()
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:551): Removed Driver <HomeKitDevices.HomeDriver object at 0x10725d3c0>
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:555): Found Thread ID to also Stop..303271
   HomeKitLink Siri Debug          (plugin.py:deviceStopComm:563): Removed Thread object <Thread(303271, stopped daemon 6173224960)>
   HomeKitLink Siri                Siri has completed full Bridge, Driver and Bridge Thread Shutdown.
   HomeKitLink Siri                Shutting down HomeKitLink
   Stopped plugin "HomeKitLink Siri 0.6.5"
   Starting plugin "HomeKitLink Siri 0.6.5" (pid 45336)
   HomeKitLink Siri Debug          (plugin.py:__init__:185): logLevel = 5
   HomeKitLink Siri               
   HomeKitLink Siri                ================================================ Initializing New Plugin Session =================================================
   HomeKitLink Siri                Plugin name:                   HomeKitLink Siri
   HomeKitLink Siri                Plugin version:                0.6.5
   HomeKitLink Siri                Plugin ID:                     com.GlennNZ.indigoplugin.HomeKitLink-Siri
   HomeKitLink Siri                Indigo version:                2023.1.0
   HomeKitLink Siri                Python version:                3.10.2 (v3.10.2:a58ebcc701, Jan 13 2022, 14:50:16) [Clang 13.0.0 (clang-1300.0.29.30)]
   HomeKitLink Siri                Python Directory:              /Library/Frameworks/Python.framework/Versions/3.10
   HomeKitLink Siri               
   HomeKitLink Siri Debug          (plugin.py:__init__:343):
mDNS Setup: InterfaceChoice.All
IPVersion.All
False
   HomeKitLink Siri                ================================================== End Initializing New Plugin  ==================================================
   Started plugin "HomeKitLink Siri 0.6.5"
   HomeKitLink Siri Debug          (plugin_base.py:debugLog:385): Starting Plugin. startup() method called.
   HomeKitLink Siri                Finding devices to publish to HomeKit Given Startup...
   HomeKitLink Siri Debug          (plugin.py:startup:1406): Checking Plugin Prefs Directory
   HomeKitLink Siri Debug          (plugin.py:startup:1413): Saving Camera Snapshots to:/Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:686): create Device List Internal called
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Patio and Spa Camera,  ID: 43077442  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Living Room,  ID: 1098480196  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:724): LightBulb Device Found and assessed.  Accessory will be a LightBulb type of LightBulb
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sam's Overhead Lights,  ID: 714041033  Model: SwitchLinc Dimmer (dual-band) Type: LightBulb  Sensor     ManufacturerName:
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sams Bed,  ID: 220544621  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sams Room,  ID: 918756878  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Front Yard,  ID: 1725150803  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Driveway and Car,  ID: 626121237  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Backyard Camera,  ID: 368720957  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:deviceStartComm:459): Siri: Starting homeKitBridgeDevice Device 515860483
   HomeKitLink Siri Debug          (plugin.py:deviceStartComm:463): checkid = 303271 and self.deviceBridgeNumber = []
   HomeKitLink Siri Debug          (plugin.py:deviceStartComm:479): Starting Siri HomeKitLink Bridge with Unique Bridge ID 303271
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:686): create Device List Internal called
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Patio and Spa Camera,  ID: 43077442  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Living Room,  ID: 1098480196  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:724): LightBulb Device Found and assessed.  Accessory will be a LightBulb type of LightBulb
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sam's Overhead Lights,  ID: 714041033  Model: SwitchLinc Dimmer (dual-band) Type: LightBulb  Sensor     ManufacturerName:
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sams Bed,  ID: 220544621  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Sams Room,  ID: 918756878  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Front Yard,  ID: 1725150803  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Driveway and Car,  ID: 626121237  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:create_deviceList_internal:759): Device: Backyard Camera,  ID: 368720957  Model: Camera Type: SecuritySpyCamera  Sensor     ManufacturerName: org.cynic.indigo.securityspy
   HomeKitLink Siri Debug          (plugin.py:startsingleBridge:1118): Attempting to start a single Bridge:  Bridge Siri and ID 303271
   HomeKitLink Siri Debug          (plugin.py:startsingleBridge:1125): Next Port available:51826
   HomeKitLink Siri Debug          (plugin.py:startsingleBridge:1132): Sets of Ports Currently in Use: {51826}
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:790): get_bridge_multiple called and self.device_list_internal length 8
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 43077442, 'devicename': 'Patio and Spa Camera', 'accessory': None, 'aid': 43077442, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Patio and Spa Camera,  ID  30327143077442 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:43077442
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Patio & Spa.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 15, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Patio & Spa', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=5', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=5&width=1280'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 15, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Patio & Spa', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=5', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=5&width=1280'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Patio and Spa Camera' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 1098480196, 'devicename': 'Living Room', 'accessory': None, 'aid': 1098480196, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Living Room,  ID  3032711098480196 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:1098480196
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Living Room.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Living Room', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=7', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=7&width=1280'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Living Room', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=7', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=7&width=1280'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Living Room' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 714041033, 'devicename': "Sam's Overhead Lights", 'accessory': None, 'aid': 714041033, 'subtype': 'LightBulb', 'bridgeID': 303271, 'devicemodel': 'SwitchLinc Dimmer -dual-band-', 'devicesensor': '', 'manufacturername': ''} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Sam's Overhead Lights,  ID  303271714041033 , Type: LightBulb
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Sam's Overhead Lights' services=['AccessoryInformation', 'Lightbulb']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 220544621, 'devicename': 'Sams Bed', 'accessory': None, 'aid': 220544621, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Sams Bed,  ID  303271220544621 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:220544621
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Camera - BabyCam.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': True, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 480, 'max_width': 640, 'max_fps': 30, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Camera - BabyCam', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=2', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=2&width=640'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': True, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 480, 'max_width': 640, 'max_fps': 30, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Camera - BabyCam', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=2', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=2&width=640'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Sams Bed' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 918756878, 'devicename': 'Sams Room', 'accessory': None, 'aid': 918756878, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Sams Room,  ID  303271918756878 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:918756878
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Camera - Sam's Room.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 480, 'max_width': 640, 'max_fps': 30, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': "Camera - Sam's Room", 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=6', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=6&width=640'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 480, 'max_width': 640, 'max_fps': 30, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': "Camera - Sam's Room", 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=6', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=6&width=640'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Sams Room' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 1725150803, 'devicename': 'Front Yard', 'accessory': None, 'aid': 1725150803, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Front Yard,  ID  3032711725150803 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:1725150803
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Front Door.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Front Door', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=3', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=3&width=1280'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Front Door', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=3', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=3&width=1280'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Front Yard' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 626121237, 'devicename': 'Driveway and Car', 'accessory': None, 'aid': 626121237, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Driveway and Car,  ID  303271626121237 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:626121237
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Driveway.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '466637009', 'SS_name': 'Driveway', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=11', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=11&width=1280'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '466637009', 'SS_name': 'Driveway', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=11', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=11&width=1280'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:264): using DoorBell Setting up..
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Driveway and Car' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor', 'Doorbell', 'StatelessProgrammableSwitch']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:795): Item :{'deviceid': 368720957, 'devicename': 'Backyard Camera', 'accessory': None, 'aid': 368720957, 'subtype': 'SecuritySpyCamera', 'bridgeID': 303271, 'devicemodel': 'Camera', 'devicesensor': '', 'manufacturername': 'org.cynic.indigo.securityspy'} exisits for this bridge <accessory display_name='HomeKitLink Bridge 303271' services=['AccessoryInformation', 'HAPProtocolInformation']>
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:799): Adding Accessory Name: Backyard Camera,  ID  303271368720957 , Type: SecuritySpyCamera
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1195): sorting out camera options for ID:368720957
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1353): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Backyard.jpg
   HomeKitLink Siri Debug          (plugin.py:get_CameraOptions:1357): Config Now
{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Backyard', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=4', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=4&width=1280'}

   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:888): Options:

{'support_audio': False, 'video_codec': 'libx264', 'audio_codec': 'libfdk_aac', 'max_height': 1080, 'max_width': 1920, 'max_fps': 25, 'video_map': '0:0', 'DoorBell_ID': '', 'SS_name': 'Backyard', 'SS_serverip': '192.168.7.44', 'SS_serverport': '8000', 'SS_username': 'Indigo', 'SS_password': '0623Megan0929', 'SS_imageURL': 'http://Indigo:0623Megan0929@192.168.7.44:8000/++image?cameraNum=4', 'useMotionSensor': True, 'start_commands_extra': '-rtsp_transport tcp -probesize 64 -analyzeduration 0 ', 'stream_source': 'rtsp://Indigo:0623Megan0929@192.168.7.44:8000/stream?cameraNum=4&width=1280'}

   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:__init__:256): useMotionSensor Enabled, setting up callbacks
   HomeKitLink Siri Debug          (plugin.py:get_bridge_multiple:930): Adding Accessory:<accessory display_name='Backyard Camera' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor']>
   HomeKitLink Siri                Starting accessory HomeKitLink Bridge 303271 on address 192.168.7.45, port 51826.
   HomeKitLink Siri Debug          (plugin.py:startsingleBridge:1139): Bridge 303271 Setup and Running.
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Patio and Spa Camera', 'SerialNumber': '30327143077442', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'Aa4BAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAEC4AECAg4BAwIPAAMMAQLgAQICaAEDAg8AAwwBAoACAgJoAQMCDwADDAECgAICAuABAwIPAAMMAQIABAICQAIDAg8AAwwBAgAEAgIAAwMCDwADDAECAAUCAtACAwIPAAMMAQIABQICwAMDAg8AAwwBAoAHAgI4BAMCDwA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'Aa4BAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAEC4AECAg4BAwIPAAMMAQLgAQICaAEDAg8AAwwBAoACAgJoAQMCDwADDAECgAICAuABAwIPAAMMAQIABAICQAIDAg8AAwwBAgAEAgIAAwMCDwADDAECAAUCAtACAwIPAAMMAQIABQICwAMDAg8AAwwBAoAHAgI4BAMCDwA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'Aa4BAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAEC4AECAg4BAwIPAAMMAQLgAQICaAEDAg8AAwwBAoACAgJoAQMCDwADDAECgAICAuABAwIPAAMMAQIABAICQAIDAg8AAwwBAgAEAgIAAwMCDwADDAECAAUCAtACAwIPAAMMAQIABQICwAMDAg8AAwwBAoAHAgI4BAMCDwA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Living Room', 'SerialNumber': '3032711098480196', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': '', 'Model': 'SwitchLinc Dimmer -dual-band-', 'Name': "Sam's Overhead Lights", 'SerialNumber': '303271714041033', 'FirmwareRevision': '0.6.5'}>, <service display_name=Lightbulb unique_id=None chars={'On': False, 'Brightness': 0}>]
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Sams Bed', 'SerialNumber': '303271220544621', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Sams Room', 'SerialNumber': '303271918756878', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AYQBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIeAAMMAQJAAQIC8AADAh4AAwwBAuABAgIOAQMCHgADDAEC4AECAmgBAwIeAAMMAQKAAgICaAEDAh4AAwwBAoACAgLgAQMCHgA=', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Front Yard', 'SerialNumber': '3032711725150803', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Driveway and Car', 'SerialNumber': '303271626121237', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>, <service display_name=Doorbell unique_id=None chars={'ProgrammableSwitchEvent': None}>, <service display_name=StatelessProgrammableSwitch unique_id=None chars={'ProgrammableSwitchEvent': None}>]
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2698): Found Doorbell:<service display_name=Doorbell unique_id=None chars={'ProgrammableSwitchEvent': None}>
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2701): Found Doorbell Service <accessory display_name='Driveway and Car' services=['AccessoryInformation', 'Microphone', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'CameraRTPStreamManagement', 'MotionSensor', 'Doorbell', 'StatelessProgrammableSwitch']>
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2703): Found DoorBell ID in Accessory. = 466637009
Searching self.device_list_internal for it..
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2706): Check DoorBell Found: 8
   HomeKitLink Siri Debug          (HKDevicesCameraSecuritySpy.py:run:288): Run called once for CAMERA MotionSensor, and/or Doorbell, add callback to plugin
   HomeKitLink Siri Debug          (plugin.py:Plugin_addCallbacktoDeviceList:2692): [<service display_name=AccessoryInformation unique_id=None chars={'Identify': False, 'Manufacturer': 'org.cynic.indigo.securityspy', 'Model': 'Camera', 'Name': 'Backyard Camera', 'SerialNumber': '303271368720957', 'FirmwareRevision': '0.6.5'}>, <service display_name=Microphone unique_id=None chars={'Volume': 0, 'Mute': False}>, <service display_name=CameraRTPStreamManagement unique_id=0 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=1 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=CameraRTPStreamManagement unique_id=2 chars={'SupportedVideoStreamConfiguration': 'AcoBAQACDwMBAAEBAQIBAAIBAQIBAgMMAQJAAQICtAADAg8AAwwBAkABAgLwAAMCDwADDAECQAECArQAAwIZAAMMAQJAAQIC8AADAhkAAwwBAuABAgIOAQMCGQADDAEC4AECAmgBAwIZAAMMAQKAAgICaAEDAhkAAwwBAoACAgLgAQMCGQADDAECAAQCAkACAwIZAAMMAQIABAICAAMDAhkAAwwBAgAFAgLQAgMCGQADDAECAAUCAsADAwIZAAMMAQKABwICOAQDAhkA', 'SupportedAudioStreamConfiguration': 'AQ4BAQICCQEBAQIBAAMBAQIBAA==', 'SupportedRTPConfiguration': 'AgEA', 'SelectedRTPStreamConfiguration': '', 'StreamingStatus': 'AQEA', 'SetupEndpoints': ''}>, <service display_name=MotionSensor unique_id=None chars={'MotionDetected': False}>]
   HomeKitLink Siri Debug          (plugin.py:startsingleBridge:1149): Camera Accessory Found, checking single thread is alive to manage images.
   HomeKitLink Siri                Camera Thread is being spooled up to manage camera images
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:973): Thread for managing all camera snapshots created and started
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Patio & Spa.jpg
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Living Room.jpg
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Camera - BabyCam.jpg
   HomeKitLink Siri Debug          (plugin.py:deviceUpdated:1488): Still starting up. Ignoring device update
   HomeKitLink Siri Debug          (plugin.py:deviceUpdated:1488): Still starting up. Ignoring device update
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Camera - Sam's Room.jpg
   HomeKitLink Siri Debug          (plugin.py:deviceUpdated:1488): Still starting up. Ignoring device update
   HomeKitLink Siri Debug          (plugin.py:deviceUpdated:1488): Still starting up. Ignoring device update
   HomeKitLink Siri Debug          (plugin.py:deviceUpdated:1488): Still starting up. Ignoring device update
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Front Door.jpg
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Driveway.jpg
   HomeKitLink Siri Debug          (plugin.py:thread_cameraSnapShots:988): Startup Refresh Snapshots images to Default for Camera: /Library/Application Support/Perceptive Automation/Indigo 2023.1/Preferences/Plugins/com.GlennNZ.indigoplugin.HomeKitLink-Siri/cameras/Backyard.jpg
   HomeKitLink Siri Debug          (plugin.py:runConcurrentThread:627): Camera Accessory Found, starting single thread to manage images.
   HomeKitLink Siri                A total of 8 devices are currently selected to be published to HomeKit
   HomeKitLink Siri                8 Home Kit Accessories are now Started.

Posted on
Tue Oct 17, 2023 8:43 am
Korey offline
User avatar
Posts: 813
Joined: Jun 04, 2008
Location: Henderson, NV

Re: Broken with 2023.1?

HomeKitLink Siri A total of 8 devices are currently selected to be published to HomeKit
HomeKitLink Siri 8 Home Kit Accessories are now Started.


looks like its working to me?

--
Korey

Posted on
Tue Oct 17, 2023 10:37 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

looks like its working to me?


It's not. None of my Homepods can control any of the devices, and every single one published through the plugin shows "Error" in iOS/iPadOs/macOS

If I go back to Indigo 2022.2, everything is fine there.

Posted on
Tue Oct 17, 2023 10:42 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Broken with 2023.1?

How are you "going back to 2202.2? Do you have both installed? With equivalent databases? Are you sure you have the 2022.2 Server (not client) completely shut down when you try 2023.1?

Glenn and Korey said, this is not a general problem with 2023.1. Many users are using this combination successfully, so we need to figure out what's different about your setup.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Oct 17, 2023 10:46 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

How are you "going back to 2202.2? Do you have both installed? With equivalent databases? Are you sure you have the 2022.2 Server (not client) completely shut down when you try 2023.1?


I restored a copy of my database from a backup. Since Indigo doesn't uninstall the old version when you install a newer one, I just re-started that version and pointed it to the new copy of the database.

2022.2 is fully shut down before I launch 2023.1. I can try disabling the plugin there in case a daemon is running behind the scenes, blocking the port. Happy to run whichever debug methods would be helpful in nailing down what's causing it, as well.

Posted on
Tue Oct 17, 2023 10:58 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

Interesting. None of my devices were published to the Homekit device.

I just went through and re-added them all and those versions are working, but not the ones originally added. Siri is confused because I have two of everything now. This is a mess.

Now I just need to move them all out of the "Default Room"..
Last edited by mikejandreau on Tue Oct 17, 2023 11:00 am, edited 1 time in total.

Posted on
Tue Oct 17, 2023 11:00 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Broken with 2023.1?

Sounds like something messed up the device data for the HKLS server instance. Bad database copy?

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Oct 17, 2023 11:03 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

What's the best way to delete all devices from the plugin? I think I need to start fresh and re-add everything that needs to be published.

When I look at my Home app, I see two copies of all devices with the same names, which is causing Siri to break. If I push the button of the device I just added (and is thus in the Default Room), it works. The original button does not (but also does not show as published to the plugin).


Edit: I think I found the source of my issue. Most of my devices were published through the "Homekit Bridge" plugin, which is no longer supported. I just need to find a way to unpublish all of those devices, start fresh with the HomeKitLink Siri, and then add the devices all to the HomeKitLink Siri plugin.

So my ask is: how do I nuke the configs for both of those plugins and start fresh with no published devices?.

Posted on
Tue Oct 17, 2023 11:25 am
siclark offline
Posts: 1963
Joined: Jun 13, 2017
Location: UK

Re: Broken with 2023.1?

They should be published into different bridges in HomeKit. You can remove the bridge in the Home iOS app. If you view settings on the non working version of a switch it should take you to that bridge.

Posted on
Tue Oct 17, 2023 11:27 am
FlyingDiver offline
User avatar
Posts: 7222
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: Broken with 2023.1?

Deleting both bridge devices from Indigo should do it. You should make sure the old Bridge plugin is disabled and then remove it from the Disabled Plugins folder.

But you might need to wait a while for that change to propagate to HomeKit. Deleting the bridges in the Home app would help.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Oct 17, 2023 11:29 am
mikejandreau offline
Posts: 78
Joined: Jul 07, 2016

Re: Broken with 2023.1?

Thanks for the help, ya'll.

Looks like I've got some cleanup to do. Perfect timing to align to the next 3 hours' worth of meetings that should be emails.

Appreciate all the help from everyone here!

Posted on
Thu Oct 19, 2023 12:31 am
GlennNZ offline
User avatar
Posts: 1573
Joined: Dec 07, 2014
Location: Central Coast, Australia

Re: Broken with 2023.1?

mikejandreau wrote:

Edit: I think I found the source of my issue. Most of my devices were published through the "Homekit Bridge" plugin, which is no longer supported. I just need to find a way to unpublish all of those devices, start fresh with the HomeKitLink Siri, and then add the devices all to the HomeKitLink Siri plugin.



Thanks for the replies.

Just to tie this off - essentially the issue here lay with the now fairly old Homekit Bridge plugin which will not work on Indigo 2023.1 given it is python 2 only. And given OS17 changes and HomeKit demands, security changes probably at risk of stopping working at anytime for most.

Homekit Bridge and HomekitLink Siri (this plugin, which is completely differently and solely Python based; with no homebridge needed to be run) can run at the same time if you really wish on <2023.1

Homekit Bridge - will not work at all on 2023.1 as is Python 2 only.

Removing non working devices and complete bridges in Home App is the best first step. As Homekit caches devices in iCloud and without removing them in Home app first can re-appear and cause issues.

There is no migration of HomeKit Bridge plugin devices to HomekitLink Siri plugin devices. I did consider it, but to quote Jay was non-trivial and device types and states are not immediately convertible and most need user input ideally. And as others have mentioned - there is also no avoiding re-setting up in Home App (as to the Home app they are all new devices with new security key pairing etc). This setup in the Home app is typically the most time consuming.

Thanks


Sent from my iPad using Tapatalk

Who is online

Users browsing this forum: No registered users and 10 guests