org.openhab.binding.heos
org.openhab.binding.heos copied to clipboard
Problem after lost of power.
Hi,
from time to time I have power outage. After that I have to restart openhab, because HEOS doesn't work. Is there any possibility to write some sort of reconnection/checking in this case?
In such case in openhab.log (with debug on) I see:
2019-01-10 07:30:29.829 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Heos Heart Beat
2019-01-10 07:30:29.836 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "system/heart_beat", "result": "success", "message": ""}}
2019-01-10 07:30:31.210 [INFO ] [se.smarthome.model.script.heos.rules] - HEOS Volume: 10.0
2019-01-10 07:30:31.211 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Command: heos://group/set_volume?gid=-104736039&level=12.0
2019-01-10 07:30:31.215 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "group/set_volume", "result": "fail", "message": "eid=2&text=ID Not Valid&gid=-104736039&level=12.0"}}
2019-01-10 07:30:31.215 [WARN ] [nding.heos.handler.HeosBridgeHandler] - HEOS System response failure with error code '2' and message 'ID Not Valid'
2019-01-10 07:30:31.220 [INFO ] [se.smarthome.model.script.heos.rules] - Tryb głośności HEOS: CRON
2019-01-10 07:30:31.221 [INFO ] [se.smarthome.model.script.heos.rules] - Tryb głośności HEOS: CRON
2019-01-10 07:30:31.221 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "group/set_volume", "result": "fail", "message": "eid=2&text=ID Not Valid&gid=-104736039&level=12.0"}}
2019-01-10 07:30:31.222 [WARN ] [nding.heos.handler.HeosBridgeHandler] - HEOS System response failure with error code '2' and message 'ID Not Valid'
2019-01-10 07:30:31.222 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Command: heos://player/set_volume?pid=-104736039&level=12.0
2019-01-10 07:30:31.240 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "player/set_volume", "result": "success", "message": "pid=-104736039&level=12.0"}}
2019-01-10 07:30:31.241 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Command: heos://player/set_volume?pid=1013171437&level=12.0
2019-01-10 07:30:31.322 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "player/set_volume", "result": "success", "message": "pid=1013171437&level=12.0"}}
2019-01-10 07:30:31.322 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Command: heos://group/set_volume?gid=1013171437&level=12.0
2019-01-10 07:30:31.327 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "group/set_volume", "result": "fail", "message": "eid=2&text=ID Not Valid&gid=1013171437&level=12.0"}}
2019-01-10 07:30:31.327 [WARN ] [nding.heos.handler.HeosBridgeHandler] - HEOS System response failure with error code '2' and message 'ID Not Valid'
2019-01-10 07:30:31.342 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "group/set_volume", "result": "fail", "message": "eid=2&text=ID Not Valid&gid=1013171437&level=12.0"}}
2019-01-10 07:30:31.342 [WARN ] [nding.heos.handler.HeosBridgeHandler] - HEOS System response failure with error code '2' and message 'ID Not Valid'
2019-01-10 07:30:32.211 [INFO ] [se.smarthome.model.script.heos.rules] - HEOS Volume: RESCHEDULING
2019-01-10 07:31:02.213 [INFO ] [se.smarthome.model.script.heos.rules] - HEOS Volume: 12.0
2019-01-10 07:31:02.217 [DEBUG] [binding.heos.internal.api.HeosSystem] - Sending Command: heos://group/set_volume?gid=-104736039&level=14.0
2019-01-10 07:31:02.221 [DEBUG] [nding.heos.handler.HeosBridgeHandler] - HEOS send response: {"heos": {"command": "group/set_volume", "result": "fail", "message": "eid=2&text=ID Not Valid&gid=-104736039&level=14.0"}}
2019-01-10 07:31:02.221 [WARN ] [nding.heos.handler.HeosBridgeHandler] - HEOS System response failure with error code '2' and message 'ID Not Valid'
Or maybe I have something wrong in configuration. Please help.