1) Give a description of the problem
I have a multitude of MCO Home 2-gang and 4-gang switches that I am migrating over from Zipato to Smartthings. I have applied a DTH I found at https://community.smartthings.com/t/release-neo-coolcam-mco-z-wave-light-switch/101762 and it works fairly well, but when I press a button physically on the switch, it takes an average of 30 seconds to show up that action on the app, and that only happens because the author of the DTH coded a refresh every one minute into the DTH. So basically nothing happens on Smartthings when I press the switch physically. Any automation (of whichever type) attached to these buttons will have to await that refresh. This is, of course, very inconvenient.
I had a look at the live log when I pressed some of these buttons, and I see that messages are in fact being sent to Smartthings, e.g. the following is what I see when I press buttons 1 and 2 of a 4-gang switch:
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:37 AM: debug Parsed zw device: 13, command: 2001, payload: 00 to BasicSet(value: 0) to [:]
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:37 AM: debug Command () called - Dining Light 1 BasicSet(value: 0)
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:37 AM: debug Event: zw device: 13, command: 2001, payload: 00
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:29 AM: debug Parsed zw device: 13, command: 2001, payload: FF to BasicSet(value: 255) to [:]
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:29 AM: debug Command () called - Dining Light 1 BasicSet(value: 255)
450cbed5-2403-4938-9857-b4ef4849bde4 9:15:29 AM: debug Event: zw device: 13, command: 2001, payload: FF
2) What is the expected behaviour?
The expected behaviour would be to see the status of the switch (parent or child) change in the app say within 1, max 2 seconds after a button press. I wonder whether there is any way to trap messages coming from the switch in some way and force a refresh from the physical switch at that point in timeā¦ Sure it will take a short while, but definitely better than 30 seconds for sure.
3) What is happening/not happening?
At this point in time - as explained, Smartthings takes, on average, 30 seconds (could be one, could be 60 seconds) to realise that the status has changedā¦ And so automations will run much later than you wanted them to, making them useless in many cases.
**4) Post a Green Snapshot of the piston![image|45x37]
I donāt have anything to paste - I am pretty new to WebCore and have only created one piston as yetā¦ This may be jumping into the deep end for me but at least knowing whether this is possible and a couple of pointers would be good.
5) Attach logs after turning logging level to Full
Nothing to pasteā¦ Same reason as above.