I updated the driver today. You can see in the logs below.
Summary...
1st Test: Turned on the switch using HE at 2:21:27. Switch showed "ON" at 2:21:35. 8sec delay
2nd Test: Turned off the switch using HE at 2:21:43. Switch showed "OFF" at 2:26:35. 5min delay
3rd Test: Turned on the switch using the actual switch on the wall at 2:27. Switch showed "ON" at 2:31:35. 5min delay
4th Test: Turned off the switch using the actual switch on the wall at 2:32. Switch showed "OFF" at 2:36:35. 5min delay
dev:2922019-10-09 02:36:35.446 pm info Stairs 4.5.10 Switch: off
dev:2922019-10-09 02:36:35.441 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-33, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:0, feature:TIM, relay_state:0, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:36:35.105 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:36:35.091 pm debug Stairs 4.5.10 refresh
[[[ Physically turned OFF the device at 2:32]]]
dev:2922019-10-09 02:31:35.487 pm info Stairs 4.5.10 Switch: on
dev:2922019-10-09 02:31:35.482 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-33, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:284, feature:TIM, relay_state:1, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:31:35.105 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:31:35.090 pm debug Stairs 4.5.10 refresh
[[[ Physically turned ON the device at 2:27]]]
dev:2922019-10-09 02:26:35.595 pm info Stairs 4.5.10 Switch: off
dev:2922019-10-09 02:26:35.590 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-33, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:0, feature:TIM, relay_state:0, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:26:35.126 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:26:35.112 pm debug Stairs 4.5.10 refresh
dev:2922019-10-09 02:21:44.234 pm info Stairs 4.5.10 Switch: on
dev:2922019-10-09 02:21:44.229 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-32, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:16, feature:TIM, relay_state:1, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:21:43.835 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"set_relay_state":{"state":0}},"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:21:43.817 pm debug Stairs 4.5.10 off
dev:2922019-10-09 02:21:35.469 pm info Stairs 4.5.10 Switch: on
dev:2922019-10-09 02:21:35.464 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-32, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:7, feature:TIM, relay_state:1, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:21:35.125 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:21:35.111 pm debug Stairs 4.5.10 refresh
dev:2922019-10-09 02:21:27.769 pm info Stairs 4.5.10 Switch: off
dev:2922019-10-09 02:21:27.764 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-32, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:0, feature:TIM, relay_state:0, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:21:27.347 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"set_relay_state":{"state":1}},"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:21:27.327 pm debug Stairs 4.5.10 on
dev:2922019-10-09 02:21:24.378 pm info Stairs 4.5.10 Switch: off
dev:2922019-10-09 02:21:24.373 pm debug Stairs 4.5.10 commandResponse: status = [system:[get_sysinfo:[dev_name:Smart Wi-Fi 3-Way Light Switch, hw_ver:1.0, rssi:-33, latitude_i:397741, err_code:0, longitude_i:-1047512, deviceId:8006C1A110AD328E244E86EB28396A9419FB63C9, mac:AC:84:C6:38:3B:09, active_mode:none, icon_hash:, updating:0, led_off:0, on_time:0, feature:TIM, relay_state:0, next_action:[type:-1], alias:Stairs, oemId:FA7CCD3DD290792FF84DC5EADF9B86A9, model:HS210(US), abnormal_detect:0, hwId:71C89564A7C0200DD8D25466DEA4E851, fwId:00000000000000000000000000000000, mic_type:IOT.SMARTPLUGSWITCH, sw_ver:1.5.6 Build 181210 Rel.091146]]]
dev:2922019-10-09 02:21:24.000 pm debug Stairs 4.5.10 sendCmd: command = {"system":{"get_sysinfo":{}}} // device IP = 192.168.1.12, action = commandResponse
dev:2922019-10-09 02:21:23.985 pm debug Stairs 4.5.10 refresh