Open Wilhelm1Daniel opened 11 months ago
Mhh. Yes the 'P110M' seems to be a new device-type. The normal Thing-Type is just 'P110'. So but you said it's working normally. So i have to integrate a new type or look how to ignore this (maybe using wildcard in types)..... So but currently i'm a bit busy. So this can take a while.
This is my working configuration file.... pherhaps it will help you
Bridge tapocontrol:bridge:myTapoBridge "TAPO-Login" [ username="@@@@", password="@@@@" ] { Thing tapocontrol:P300:myTapoBridge:SZTisch "SZ P300" @ "Schlafzimmer" [ ipAddress="xxx.xxxx.xxx.xxx", pollingInterval=30, protocol="KLAP" ] Thing tapocontrol:P110:myTapoBridge:WKDryDaniel "Trockner" @ "Keller" [ ipAddress="xxx.xxx.xxx.xxx", pollingInterval=30, protocol="AES" ] }
Hi, can you please post a trace log from the query_device_data oif this device? Thx
Hi, can you please post a trace log from the query_device_data oif this device? Thx
Yes I can do, when you Tell me how ;-)
Edit... I'll hope this will be the correct one
2023-12-02 13:15:55.553 [TRACE] [l.devices.wifi.TapoBaseDeviceHandler] - (tapocontrol:P110:myTapoBridge:WKDryDaniel) schedulerAction 2023-12-02 13:15:55.557 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sendAsync unencrypted request: '{"method":"multipleRequest","params":{"requests":[{"method":"get_device_info","requestTimeMils":1701519355555},{"method":"get_energy_usage","requestTimeMils":1701519355555}]},"requestTimeMils":1701519355555}' to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' 2023-12-02 13:15:55.559 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sending encrypted request to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' with cookie 'TP_SESSIONID=BD90C2EA89394DC720A3C0C03A7747C6' 2023-12-02 13:15:55.644 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) asyncResponseReceived '{"error_code":0,"result":{"response":"UZhEx8BqRX0zRY4ab4TA+SO62IwKX6h3oOYqfv6uHrf1JwFm7yGgVyKBfx9vTLXT8fPRYU9M/3fkL6bejIeHL9C+Q62w+q985blDLPWO9Rtr5/EAn1yotap0ReXi/kwODTNnpLVL2rAHRa3ydf6P1v2FCy7itilBihX+gV/l5qVW6eoBiwS4E3JQBYHYNKvu6kcoIOaEvU074fWUUfhHOnat1XLhE4dX/W1H7O/WSQ2IgQKf+ckSP/pwYznmJXsWPYAZRcghLH48+v7ozH93MIKBwHyoit6smH2aWO0GcoaHwR8yRkVJhXeK8Lox+yazTzRPMjhBr5+RjKPf88X+XQn5V/a/MZf+1Py+F2HAv2ACk8CwTnyEeqz4MGOwcn5MSgZvY1N/CFzBJLWAWKZJRi39gTIuibRUnArZd+xmn1OTWGpG4f2TpG6OnW/0vHIjSp9GuOAhj+lKdyBUPCZu/fR+FkEnT6erI/Y3nDjgk/i3cxRlRnLK21zNboyclC21AFKJCRsReQcWKwpCG7CAB6hGL0IiS3myWsBH50sQoTiwj12MxqOSCyqwjHEFlgKIMT1GFd40BPATZSDmCjSnbK6jNTzDtc7/0GeAJvldg1yrZOY/Qeptk6ncs7/YraroH3MQHGD/nhXWYHJgNSGfk4ked/GujS2X2atmSIXTz6QierHLs8UcLuxo1U45v6DihNGblFb62EHqkmpTIIqWWCeXsmkx3SeGn+EqHrKgwsOoMzL0irO1gNuJOQBSEnxg+qP4K7RosKRVQXWsxkQGpRDBtRnP1gab9kmqzIGHQ4tle2d0LU2WfgJT1f396B7LzdxyVKrmdRwssSmv+FWMIVWTMYE+ju7kPlmrYNLQBUGlM9fGIRunT+7XUCefnAs/3tV0xGB8MQ9aE1h0MXbD+KCLJiKl+9ibq7I7X6U69fZ9ALT49CkVSBzhcz8T3vafSX5JfyfaW5hDCJ36/ShAz6pOJRJAapXY1ouVdioKwY1jjQD8Fn6wio7KcDoEHTXd5xK+bAitYGlPctZcLGmrZchIBLV1A3mJ4Ma/yWKGoL+Gm49/u2D6h++h2AnmB/Mv1h22q1Lmk1bqkDXx9t2qh7MfhBda8sJvqvMaH45RxiAUEeHIAiaJN6/soyrRUgo/uidAhx7NsG095chgcu7qZwVlyc1iS+6xDEc9SCTK/ISkPNNo6Mz6VKZDI/kGP6y6ajFlQwn9hN695vpxR6MvUNBXm5nLiCLE6Bh6m+pwJLBtsOrs9z2T55dkd6QIS3RFiQo9Ow8lVp9lVPAUBZSR3B/1I/nj8V/jYPpBHfRuVHVqVmri7Q4Hj5zJ1Qk1uU7ZkNbnk7xb05ucMItb18PZv7UqqdEK/Oz9sQIgJal6rsZ+0kr5EpXqtw7kMFjvpfId7l1SMaNuuJnrHr+1RcgMiSl2SqATnXFgo9FH33xbnE03MIhBSc5E5XnkUDCCpnDQ"}}' 2023-12-02 13:15:55.655 [TRACE] [Passthrough.SecurePassthroughSession] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / SecurePassthrough-Session) decrypted response '{"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596029,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":795,"month_runtime":2235,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:15:54","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"error_code":0}' 2023-12-02 13:15:55.660 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle multipleResponse '{"errorcode":0,"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596029,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":795,"month_runtime":2235,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:15:54","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"method":"","msg":""}' 2023-12-02 13:15:55.662 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_device_info' 2023-12-02 13:15:55.666 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596029,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"method":"get_device_info","msg":""}' 2023-12-02 13:15:55.680 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_energy_usage' 2023-12-02 13:15:55.688 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"today_runtime":795,"month_runtime":2235,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:15:54","electricity_charge":[0,560,0],"current_power":0},"method":"get_energy_usage","msg":""}' 2023-12-02 13:16:25.562 [TRACE] [l.devices.wifi.TapoBaseDeviceHandler] - (tapocontrol:P110:myTapoBridge:WKDryDaniel) schedulerAction 2023-12-02 13:16:25.563 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sendAsync unencrypted request: '{"method":"multipleRequest","params":{"requests":[{"method":"get_device_info","requestTimeMils":1701519385563},{"method":"get_energy_usage","requestTimeMils":1701519385563}]},"requestTimeMils":1701519385563}' to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' 2023-12-02 13:16:25.566 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sending encrypted request to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' with cookie 'TP_SESSIONID=BD90C2EA89394DC720A3C0C03A7747C6' 2023-12-02 13:16:25.683 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) asyncResponseReceived '{"error_code":0,"result":{"response":"UZhEx8BqRX0zRY4ab4TA+SO62IwKX6h3oOYqfv6uHrf1JwFm7yGgVyKBfx9vTLXT8fPRYU9M/3fkL6bejIeHL9C+Q62w+q985blDLPWO9Rtr5/EAn1yotap0ReXi/kwODTNnpLVL2rAHRa3ydf6P1v2FCy7itilBihX+gV/l5qVW6eoBiwS4E3JQBYHYNKvu6kcoIOaEvU074fWUUfhHOnat1XLhE4dX/W1H7O/WSQ2IgQKf+ckSP/pwYznmJXsWPYAZRcghLH48+v7ozH93MIKBwHyoit6smH2aWO0GcoaHwR8yRkVJhXeK8Lox+yazTzRPMjhBr5+RjKPf88X+XQn5V/a/MZf+1Py+F2HAv2ACk8CwTnyEeqz4MGOwcn5MSgZvY1N/CFzBJLWAWKZJRi39gTIuibRUnArZd+xmn1OTWGpG4f2TpG6OnW/0vHIjSp9GuOAhj+lKdyBUPCZu/fR+FkEnT6erI/Y3nDjgk/i3cxRlRnLK21zNboyclC21AFKJCRsReQcWKwpCG7CAB6hGL0IiS3myWsBH50sQoTiwj12MxqOSCyqwjHEFlgKIMT1GFd40BPATZSDmCjSnbK6jNTzDtc7/0GeAJvldg1yrZOY/Qeptk6ncs7/YraroH3MQHGD/nhXWYHJgNSGfk4ked/GujS2X2atmSIXTz6QierHLs8UcLuxo1U45v6DihNGblFb62EHqkmpTIIqWWCeXsmkx3SeGn+EqHrKgwsOoMzL0irO1gNuJOQBSEnxg+qP4K7RosKRVQXWsxkQGpRDBtRnP1gab9kmqzIGHQ4tle2d0LU2WfgJT1f396B7LzdxyVKrmdRwssSmv+FWMIVWTMYE+ju7kPlmrYNLQBUGlM9fGIRunT+7XUCefnAs/3tV0xGB8MQ9aE1h0MXbD+KCLJiKl+9ibq7I7X6U69fb4cjghWuB3RRr7ogHjaPnlIWhD7DK08ybuiHve2QFZVhJReQsfgOVCzKnrFlOJ4f8q8WVb9lQyIVeqaEAJ5WPQ1X/VrORDeBb4n/ZYMxIsbcEXT4wCVkbARyeOJC2xKRbMZ0Cjf/wZBE+0h2TFAfoSZmdrPd37yUtSBCSXKElczNJVDhMROBJBugZ10RgzrVbAdH+2rpwoGAXFciuA8leTrnE2fGnUO21dwpSMPoIYtapFijiBosYu8VMy31dtEWvfOyrsOlQ+aLijxFM+bX1K9LHf3pMAg1VIm0Piar9Taj4QI+OgGgdqtTRHaWEmsqJHFw3P4/Mv+K+JNy0hASwgXUnPVZwPy86LNRTEZfwl6AgK2BnjHa77QoPX3RvfdMV1/b9as2SFVC+v+EBOQXof5WaYg13+5qvBYOkC/jubEoUDukrYJZgjaL7FVx0EH9XqVUQ3j9GH8ComL7yU2cRnDaH3IBvHrflvRZooh6w3E8XrVMOYySYuNebU43amDAjPLg0a0Aqgz0CzEa1nrT8d"}}' 2023-12-02 13:16:25.686 [TRACE] [Passthrough.SecurePassthroughSession] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / SecurePassthrough-Session) decrypted response '{"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596059,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:24","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"error_code":0}' 2023-12-02 13:16:25.708 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle multipleResponse '{"errorcode":0,"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596059,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:24","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"method":"","msg":""}' 2023-12-02 13:16:25.710 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_device_info' 2023-12-02 13:16:25.714 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596059,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"method":"get_device_info","msg":""}' 2023-12-02 13:16:25.720 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_energy_usage' 2023-12-02 13:16:25.724 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:24","electricity_charge":[0,560,0],"current_power":0},"method":"get_energy_usage","msg":""}' 2023-12-02 13:16:55.571 [TRACE] [l.devices.wifi.TapoBaseDeviceHandler] - (tapocontrol:P110:myTapoBridge:WKDryDaniel) schedulerAction 2023-12-02 13:16:55.574 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sendAsync unencrypted request: '{"method":"multipleRequest","params":{"requests":[{"method":"get_device_info","requestTimeMils":1701519415573},{"method":"get_energy_usage","requestTimeMils":1701519415573}]},"requestTimeMils":1701519415573}' to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' 2023-12-02 13:16:55.579 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) sending encrypted request to 'http://xxx.xxx.xxx.xxx:80/app?token=xxxxxxxxxxxx' with cookie 'TP_SESSIONID=BD90C2EA89394DC720A3C0C03A7747C6' 2023-12-02 13:16:55.670 [TRACE] [.securePassthrough.SecurePassthrough] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / HTTP-SecurePasstrhough) asyncResponseReceived '{"error_code":0,"result":{"response":"UZhEx8BqRX0zRY4ab4TA+SO62IwKX6h3oOYqfv6uHrf1JwFm7yGgVyKBfx9vTLXT8fPRYU9M/3fkL6bejIeHL9C+Q62w+q985blDLPWO9Rtr5/EAn1yotap0ReXi/kwODTNnpLVL2rAHRa3ydf6P1v2FCy7itilBihX+gV/l5qVW6eoBiwS4E3JQBYHYNKvu6kcoIOaEvU074fWUUfhHOnat1XLhE4dX/W1H7O/WSQ2IgQKf+ckSP/pwYznmJXsWPYAZRcghLH48+v7ozH93MIKBwHyoit6smH2aWO0GcoaHwR8yRkVJhXeK8Lox+yazTzRPMjhBr5+RjKPf88X+XQn5V/a/MZf+1Py+F2HAv2ACk8CwTnyEeqz4MGOwcn5MSgZvY1N/CFzBJLWAWKZJRi39gTIuibRUnArZd+xmn1OTWGpG4f2TpG6OnW/0vHIjSp9GuOAhj+lKdyBUPCZu/fR+FkEnT6erI/Y3nDjgk/i3cxRlRnLK21zNboyclC21AFKJCRsReQcWKwpCG7CAB6hGL0IiS3myWsBH50sQoTiwj12MxqOSCyqwjHEFlgKIMT1GFd40BPATZSDmCjSnbK6jNTzDtc7/0GeAJvldg1yrZOY/Qeptk6ncs7/YraroH3MQHGD/nhXWYHJgNSGfk4ked/GujS2X2atmSIXTz6QierHLs8UcLuxo1U45v6DihNGblFb62EHqkmpTIIqWWCeXsmkx3SeGn+EqHrKgwsOoMzL0irO1gNuJOQBSEnxg+qP4K7RosKRVQXWsxkQGpRDBtRnP1gab9kmqzIGHQ4tle2d0LU2WfgJT1f396B7LzdxyVKrmdRwssSmv+FWMIVWTMYE+ju7kPlmrYNLQBUGlM9fGIRunT+7XUCefnAs/3tV0xGB8MQ9aE1h0MXbD+KCLJiKl+9ibq7I7X6U69fY/qOrG3i7qS1K9UxCQ+1MGgL3a6FZarWbxbylj9qhHNvmBnQYrQI/d7eYdl5h3tPSb8/rj3r6jNzZW0BmztjA9c+ubfXKYmUazfMruVYl7JQdR2aSQqU3G3j7gOPSIKHRkpZOyGsKX4BKniso3yLuRmFiyR4SebEy9tPlgQ3fvhhYDP/BAtgzdFuZxEoXapkg428kyROLpFm7AkCmpnpGIrU0Q/cTKprTY0t8GtlK1RVl6KlHQylaoPF9NRsojTN1rJgZZi9LNbpp42ZT2ky/Pjsu4MdC1aUbBl1TzRH34m/LEmYnmTxtBwrzSOAGvxBsxSyQKLu1uCdyGZF/yuZ7TSxyEMiUTs01LHmA19bzlOvJhvdrAW7tCb0Jdiv8/3k5xwAtOqGuS79ZH9RgMTV1H2ALUS96eqDWfCnTD8fJxBEhzRCMQH6AhlG8VQPJ9SZbUTecIIzxHbPyVVduT4MQAh05fyXmGRXER1PLBM/88NXSsEPydFFeJhLESveSnee0PJnfIEmuLgUHqHpwi42Ef"}}' 2023-12-02 13:16:55.676 [TRACE] [Passthrough.SecurePassthroughSession] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / SecurePassthrough-Session) decrypted response '{"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596089,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:54","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"error_code":0}' 2023-12-02 13:16:55.680 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle multipleResponse '{"errorcode":0,"result":{"responses":[{"method":"get_device_info","result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596089,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"error_code":0},{"method":"get_energy_usage","result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:54","electricity_charge":[0,560,0],"current_power":0},"error_code":0}]},"method":"","msg":""}' 2023-12-02 13:16:55.692 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_device_info' 2023-12-02 13:16:55.694 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniela / DeviceConnector) handle singleResponse from command 'get_energy_usage' 2023-12-02 13:16:55.701 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"device_id":"80221CE48FE9BAD72C1D2511A5B0CF1C21790208","fw_ver":"1.0.4 Build 230825 Rel.115051","hw_ver":"1.0","type":"SMART.TAPOPLUG","model":"P110M","mac":"xx-xx-xx-xx-xx-xx","hw_id":"04E2D29EB34984CEFD2AA186FC9CE9D8","fw_id":"00000000000000000000000000000000","oem_id":"C6FCD6CB36F06930266DA843DDA18DEF","ip":"xxx.xxx.xxx.xxx","time_diff":60,"ssid":"VW5zZXIgTmV0eg==","rssi":-47,"signal_level":3,"auto_off_status":"off","auto_off_remain_time":0,"latitude":497269,"longitude":73024,"lang":"de_DE","avatar":"plug","region":"Europe/Berlin","specs":"","nickname":"VHJvY2tuZXIgRGFuaWVs","has_set_location_info":true,"device_on":true,"on_time":596089,"default_states":{"type":"last_states","state":null},"overheated":false,"power_protection_status":"normal","overcurrent_status":"normal"},"method":"get_device_info","msg":""}' 2023-12-02 13:16:55.701 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniela / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"today_runtime":199,"month_runtime":199,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:54","electricity_charge":[0,0,0],"current_power":0},"method":"get_energy_usage","msg":""}' 2023-12-02 13:16:55.711 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) handle singleResponse from command 'get_energy_usage' 2023-12-02 13:16:55.723 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:myTapoBridge:WKDryDaniel / DeviceConnector) queryResponse successfull '{"errorcode":0,"result":{"today_runtime":796,"month_runtime":2236,"today_energy":0,"month_energy":0,"local_time":"2023-12-02 13:16:54","electricity_charge":[0,560,0],"current_power":0},"method":"get_energy_usage","msg":""}'
I uploaded a new snapshot for 4.2.0 with some fixes. This should fix it. version for 4.1.0 stable will follow next days. Happy new year
Hi, is it possible to use the P110M with openHAB 3.4? The scan doesn't find any devices.
I also tried to add it as a P110.
2024-02-27 22:57:42.446 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'tapocontrol:P110:26941f1d25:78d3705e62' changed from OFFLINE (COMMUNICATION_ERROR): (1003) to UNKNOWN: (1003)
2024-02-27 22:57:42.453 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'tapocontrol:P110:26941f1d25:78d3705e62' changed from UNKNOWN: (1003) to OFFLINE (COMMUNICATION_ERROR): (1003)
==> /opt/openhab/userdata/logs/openhab.log <==
2024-02-27 22:58:12.448 [TRACE] [pocontrol.internal.device.TapoDevice] - (tapocontrol:P110:26941f1d25:78d3705e62) schedulerAction
2024-02-27 22:58:12.453 [TRACE] [ntrol.internal.api.TapoDeviceHttpApi] - (tapocontrol:P110:26941f1d25:78d3705e62) not logged in
2024-02-27 22:58:12.458 [DEBUG] [pocontrol.internal.device.TapoDevice] - (tapocontrol:P110:26941f1d25:78d3705e62) tried to query DeviceInfo but not loggedIn
2024-02-27 22:58:12.467 [TRACE] [rol.internal.api.TapoDeviceConnector] - (tapocontrol:P110:26941f1d25:78d3705e62) sending login to url 'http://192.168.0.101/app'
2024-02-27 22:58:12.472 [TRACE] [ntrol.internal.api.TapoDeviceHttpApi] - (tapocontrol:P110:26941f1d25:78d3705e62) create handhsake with payload: {"method":"handshake","params":{"key":"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCCoVIcVLgFeBAv2tlXQXPZ6+lBAKPEWW3OdDm0\r\n9ol5PBPRwB7LgCrprIXBM0Zda3pwXdjzcwXiR1Fu9RQGJKDr4GgcekKt3s3zwy+GjrVtpsI2hVzK\r\naIk8obC1kE2R35+6Yg+YRbZIJkDU/KsXWjDx0kFnTU05GJ597r5JYrwCiQIDAQAB\n-----END PUBLIC KEY-----\n"},"requestTimeMils":1709071092471}
2024-02-27 22:58:12.478 [TRACE] [ntrol.internal.api.TapoDeviceHttpApi] - (tapocontrol:P110:26941f1d25:78d3705e62) sendRequest to 'http://192.168.0.101/app' with cookie ''
2024-02-27 22:58:12.495 [DEBUG] [ntrol.internal.api.TapoDeviceHttpApi] - (tapocontrol:P110:26941f1d25:78d3705e62) device returns errorcode '1003'
2024-02-27 22:58:12.502 [TRACE] [ntrol.internal.api.TapoDeviceHttpApi] - (tapocontrol:P110:26941f1d25:78d3705e62) not logged in
Good evening to all,
After the solution for the P300, I've another problem with a different device of TAPO.
I use several P110M... with the auto-discovery of OH it works very well, without any log-warnings
When I config the P110M via thing-file, the P110M works also good, but there are many log entries (every 30 seconds) that the config of the P110M isn't correct...
2023-11-27 20:51:06.166 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'tapocontrol:P110:myTapoBridge:WKDryDaniel' changed from ONLINE to OFFLINE (CONFIGURATION_ERROR): found type:'P110M' with mac:'xx-xx-xx-xx-xx-xx'. Check IP-Address 2023-11-27 20:51:06.169 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'tapocontrol:P110:myTapoBridge:WKDryDaniel' changed from OFFLINE (CONFIGURATION_ERROR): found type:'P110M' with mac:'xx-xx-xx-xx-xx-xx'. Check IP-Address to ONLINE
Regards
Daniel