siclark wrote:Ok. I’ll let you know if I get one to test. Still not quite sure what my next solution is for heating but the spirit zwave TRVs have to go. Can’t stand 30 seconds wait for automations if they are busy reporting status slowly
siclark wrote:In the meantime I now have a plus HT. Is this supported yet?
Colly wrote:I’ve a UK plug on the way too so hopefully it can be added also. Should have it next week to play about with.
aaronlionsheep wrote:v0.4.0 also adds the Shelly Plus Plug, but this is the US version. The Italian version appears to have the exact same API as the US version, but the Plus Plug UK and Plus Plug S models are completely different. I'll see how motivated I am this weekend to get the UK version added.
Colly wrote:Hoping the UK plug support is still in the pipeline
ShellyNGMQTT Debug Processing: "{"src":"shellyplusht-c049ef8e2e00","dst":"shelliesng/shellyplusht-c049ef8e2e00/events","method":"NotifyStatus","params":{"ts":1677679819.03,"mqtt":{"connected":true}}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/events/rpc"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
ShellyNGMQTT Debug Processing: "{"src":"shellyplusht-c049ef8e2e00","dst":"shelliesng/shellyplusht-c049ef8e2e00/events","method":"NotifyEvent","params":{"ts":1677679820.88,"events":[{"component":"sys", "event":"scheduled_restart", "time_ms": 998, "ts":1677679820.88}]}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/events/rpc"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
ShellyNGMQTT Debug Processing: "true" on topic "shelliesng/shellyplusht-c049ef8e2e00/online"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
ShellyNGMQTT Debug Processing: "{}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/ble"
ShellyNGMQTT Debug Processing: "{"connected":false}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/cloud"
ShellyNGMQTT Debug Processing: "{"id": 0,"battery":{"V":6.78, "percent":100},"external":{"present":false}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/devicepower:0"
ShellyNGMQTT Debug Processing: "{}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/ht_ui"
ShellyNGMQTT Debug Processing: "{"id": 0,"rh":44.4}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/humidity:0"
ShellyNGMQTT Debug Processing: "{"connected":true}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/mqtt"
ShellyNGMQTT Debug Processing: "{"mac":"C049EF8E2E00","restart_required":false,"time":null,"unixtime":null,"uptime":0,"ram_size":235284,"ram_free":163020,"fs_size":458752,"fs_free":114688,"cfg_rev":21,"kvs_rev":0,"webhook_rev":0,"available_updates":{},"wakeup_reason":{"boot":"software_restart","cause":"undefined"},"wakeup_period":7200}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/sys"
ShellyNGMQTT Debug Processing: "{"id": 0,"tC":29.9, "tF":85.8}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/temperature:0"
ShellyNGMQTT Debug Processing: "{"sta_ip":"172.16.15.220","status":"got ip","ssid":"SmartDevices","rssi":-51}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/wifi"
ShellyNGMQTT Debug Processing: "{"connected":false}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/ws"
ShellyNGMQTT Debug Processing: "{"connected":true}" on topic "shelliesng/shellyplusht-c049ef8e2e00/status/mqtt"
ShellyNGMQTT Debug Processing: "{"src":"shellyplusht-c049ef8e2e00","dst":"shelliesng/shellyplusht-c049ef8e2e00/events","method":"NotifyFullStatus","params":{"ts":0.89,"ble":{},"cloud":{"connected":false},"devicepower:0":{"id": 0,"battery":{"V":6.78, "percent":100},"external":{"present":false}},"ht_ui":{},"humidity:0":{"id": 0,"rh":44.4},"mqtt":{"connected":true},"sys":{"mac":"C049EF8E2E00","restart_required":false,"time":null,"unixtime":null,"uptime":0,"ram_size":235364,"ram_free":164808,"fs_size":458752,"fs_free":114688,"cfg_rev":21,"kvs_rev":0,"webhook_rev":0,"available_updates":{},"wakeup_reason":{"boot":"software_restart","cause":"undefined"},"wakeup_period":7200},"temperature:0":{"id": 0,"tC":29.9, "tF":85.8},"wifi":{"sta_ip":"172.16.15.220","status":"got ip","ssid":"SmartDevices","rssi":-51},"ws":{"connected":false}}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/events/rpc"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
ShellyNGMQTT Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 82, in runConcurrentThread
File "plugin.py", line 137, in process_messages
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/ShellyNGMQTT.indigoPlugin/Contents/Server Plugin/shelly/devices/Shelly.py", line 311, in handle_message
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/ShellyNGMQTT.indigoPlugin/Contents/Server Plugin/shelly/devices/ShellyPlusHT.py", line 54, in handle_notify_status
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/ShellyNGMQTT.indigoPlugin/Contents/Server Plugin/shelly/devices/Shelly.py", line 344, in handle_notify_status
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Plugins/ShellyNGMQTT.indigoPlugin/Contents/Server Plugin/shelly/components/functional/temperature.py", line 166, in process_status
KeyError: 'key unit not found in dict'
ShellyNGMQTT Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
ShellyNGMQTT Debug Processing: "{"src":"shellyplusht-c049ef8e2e00","dst":"shelliesng/shellyplusht-c049ef8e2e00/events","method":"NotifyStatus","params":{"ts":0.89,"mqtt":{"connected":true}}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/events/rpc"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
ShellyNGMQTT Debug Processing: "{"src":"shellyplusht-c049ef8e2e00","dst":"shelliesng/shellyplusht-c049ef8e2e00/events","method":"NotifyEvent","params":{"ts":1677679826.99,"events":[{"component":"sys", "event":"sleep", "ts":1677679826.99}]}}" on topic "shelliesng/shellyplusht-c049ef8e2e00/events/rpc"
ShellyNGMQTT Debug <shelly.devices.ShellyPlusHT.ShellyPlusHT object at 0x7f830800da90>
shapa wrote:It used to be an error with Humidity as well. The trick is to force to save the config for each subdevice (temperature and humidity) - then the issue was fixed.
Error device "Shelly Plus H&T Humidity" state key sensorValue not defined (ignoring update request)
Error device "Shelly Plus H&T Humidity" state key sensorValue not defined (ignoring update request)
As an improvement - may be to add "auto-create" function in the plugin?
aaronlionsheep wrote:Colly wrote:Hoping the UK plug support is still in the pipeline
Yep still in the pipe somewhere! I've been running Python 3 versions of the plugins and making sure they are still stable. I'll start on the UK Plugs shortly after that!
Colly wrote:aaronlionsheep wrote:Colly wrote:Hoping the UK plug support is still in the pipeline
Yep still in the pipe somewhere! I've been running Python 3 versions of the plugins and making sure they are still stable. I'll start on the UK Plugs shortly after that!
BUMP
Users browsing this forum: No registered users and 1 guest