I just ported a piston on Webcore over from ST. I expected that it would not work, but I am having trouble interfacing this device. I am using the Homeseer HS-WD200+ (the one with LEDs) with the default driver.
(I had a thread about some issues with the driver going last week, but my issues with getting the device working appear to be fixed, so now I am starting this thread to try and understand how to interface through WebCore)
I just went through and moved through the entire range of single to 5-taps and collected it with the debug logging.
With Webcore, I can use "DEVICE pushed gets [1|2]" for a single press, and I can use "DEVICE doubleTapped gets [1|2]" for a double tap.
But my piston also reacts to triple, quad and quint taps. These generate a different entry in the log:
Hubitat's stock driver supports up to only two taps in each direction. For anything more, you'll need a community driver. That debug log shows the hub getting a report from the device, but that's only useful if the driver creates an event (e.g., button push) off of that.
By the way, I see you recently made several other posts on similar topics. Are these all the same issue?