With the binding in debug shortly after saving the username/password the binding shows online and this in the event log:
Thing ‘synologysurveillancestation:station:13b0lnn0084’ changed from OFFLINE (COMMUNICATION_ERROR): Errorcode: 100 to ONLINE
It logs a massive amount of stuff to openhab.log and for a time regularly logs:
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946386&limit=25&cameraIds=6
2021-01-06 10:20:19.352 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946419","total":0},"success":true}
2021-01-06 10:20:21.735 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Snapshot tick
2021-01-06 10:20:22.352 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Event tick
2021-01-06 10:20:22.353 [DEBUG] [ternal.webapi.request.SynoApiRequest] - URI: http://192.168.1.7:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Event&version=5&method=List&_sid=_pDQSt4-HJIEcn-iSr_GLlAbR
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946389&limit=25&cameraIds=6
2021-01-06 10:20:22.426 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946422","total":0},"success":true}
2021-01-06 10:20:25.427 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Event tick
2021-01-06 10:20:25.427 [DEBUG] [ternal.webapi.request.SynoApiRequest] - URI: http://192.168.1.7:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Event&version=5&method=List&_sid=_pDQSt4-HJIEcn-iSr_GLlAbR
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946392&limit=25&cameraIds=6
2021-01-06 10:20:25.489 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946425","total":0},"success":true}
2021-01-06 10:20:28.490 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Event tick
2021-01-06 10:20:28.490 [DEBUG] [ternal.webapi.request.SynoApiRequest] - URI: http://192.168.1.7:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Event&version=5&method=List&_sid=_pDQSt4-HJIEcn-iSr_GLlAbR
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946395&limit=25&cameraIds=6
2021-01-06 10:20:28.525 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946428","total":0},"success":true}
2021-01-06 10:20:29.488 [DEBUG] [ncestation.handler.SynoBridgeHandler] - Initialize thing: hive (DS918+)::synologysurveillancestation:station:13b0lnn000084
2021-01-06 10:20:31.525 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Event tick
2021-01-06 10:20:31.526 [DEBUG] [ternal.webapi.request.SynoApiRequest] - URI: http://192.168.2.2:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Event&version=5&method=List&_sid=_pDQSt4-HJIEcn-iSr_GLlAbR
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946398&limit=25&cameraIds=6
2021-01-06 10:20:31.569 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946431","total":0},"success":true}
2021-01-06 10:20:31.735 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Snapshot tick
2021-01-06 10:20:34.569 [DEBUG] [tation.internal.thread.SynoApiThread] - Thread Event tick
2021-01-06 10:20:34.570 [DEBUG] [ternal.webapi.request.SynoApiRequest] - URI: http://192.168.2.2:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Event&version=5&method=List&_sid=_pDQSt4-HJIEcn-iSr_GLlAbR
VPiZCfQnKWP6fSyA7o--GujF3wKTOQJS1zj28QfnFNFpUse0lHYVghyFgXknc&reason=5%2C1%2C3%2C9%2C2%2C6&blIncludeSnapshot=false&fromTime=1609946401&limit=25&cameraIds=6
2021-01-06 10:20:34.733 [DEBUG] [ternal.webapi.request.SynoApiRequest] - RESPONSE: {"data":{"events":[],"offset":0,"timestamp":"1609946434","total":0},"success":true}
and then stops. then this follows in the events.log
Thing 'synologysurveillancestation:station:13b0lnn0084' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): Errorcode: 100
I’ve removed the binding. Removed the thing. Checked over the thing file in JSONDB to be sure details were removed and re-added everything. I am not using any .things files at all - ALL UI.
264 x Active x 80 x 3.0.0.202012301626 x openHAB Add-ons :: Bundles :: Synology Surveillance Station Binding
Maybe I should be using a .thing file…