First, I wanna give a big shout out for this awesome plugin. I've been able to do a lot of awesome things on it but I've apparently run into a situation and need a bit of guidance.
I've been trying to get two way communication working between my HS3 system and my mobile phone. When I'm on the wifi at home, everything works flawlessly both ways.
Issue: When I'm off the home wifi, I can receive messages from HS3 to my mobile device (as seen by testing control through the tasker device to send commands such as 'Vibrate' to the mobile device) but I am unable to receive messages on HS3 from tasker on mobile (such as trying to change a state of a device).
To not spam a wall of useless information, what do you think would be most helpful to start the troubleshooting process?
Tasker task:
Variable Set:
Name: %HSSetdevicestraing To Value 2
Variable Set:
Name: %HSSetdevicevalue To 50
Variable Set:
Name: %HsRef To 275
Variable Set:
Name: %HSCommand To DeviceUpdate
Result when on WiFi:
Apr-19 5:21:50 AM Device Control Device: Tasker Tasker Plugin Test Device to Value 2 (50) by/from: CAPI Control Handler
Device state successfully changes.
Tasker Logs:
When performing the same command off wifi:
No state change. Provided the tasker logs below. Do not see any events logged in HS3.
This is from running the same event on and off wifi. The only difference I'm really seeing is that at the end of the successful one, it clears all the variables but on the non-successful, it just exits.
I've been trying to get two way communication working between my HS3 system and my mobile phone. When I'm on the wifi at home, everything works flawlessly both ways.
Issue: When I'm off the home wifi, I can receive messages from HS3 to my mobile device (as seen by testing control through the tasker device to send commands such as 'Vibrate' to the mobile device) but I am unable to receive messages on HS3 from tasker on mobile (such as trying to change a state of a device).
To not spam a wall of useless information, what do you think would be most helpful to start the troubleshooting process?
Code:
System Details Current Date/Time: 4/19/2017 5:16:31 AM HomeSeer Version: HS3 Standard Edition 3.0.0.297 Operating System: Microsoft Windows 10 Home - Work Station System Uptime: 1 Day 20 Hours 38 Minutes 41 Seconds IP Address: 192.168.1.192 Number of Devices: 104 Number of Events: 50 Available Threads: 200 Enabled Plug-Ins 2.0.44.0: BLBackup 2.0.19.0: BLOccupied 3.6.5.0: Harmony Hub 3.0.0.75: HSTouch Server 3.0.0.13: ImperiHome 3.0.0.27: MediaController 3.0.1.52: PHLocation 3.0.3.3: Tasker Plugin 3.0.1.93: Z-Wave
Variable Set:
Name: %HSSetdevicestraing To Value 2
Variable Set:
Name: %HSSetdevicevalue To 50
Variable Set:
Name: %HsRef To 275
Variable Set:
Name: %HSCommand To DeviceUpdate
Result when on WiFi:
Apr-19 5:21:50 AM Device Control Device: Tasker Tasker Plugin Test Device to Value 2 (50) by/from: CAPI Control Handler
Device state successfully changes.
Tasker Logs:
Code:
20170419 05.32.00 E Start ID0:0.0 TaskService 20170419 05.32.01 T Running ID177 TestTasker 20170419 05.32.01 A OK ID177.1 TestTasker.Var Set, %HSSetdevicestring=Value 2 20170419 05.32.01 A OK ID177.2 TestTasker.Var Set, %HSSetdevicevalue=50 20170419 05.32.01 A OK ID177.3 TestTasker.Var Set, %HsRef=275 20170419 05.32.01 A OK ID177.4 TestTasker.Var Set, %HSCommand=DeviceUpdate 20170419 05.32.01 T ExitOK ID177 TestTasker 20170419 05.32.01 P Instant ID103 HS Device Trigger 20170419 05.32.01 P Instant ID110 HS Command trigger 20170419 05.32.01 T Running ID101:2 Anon 20170419 05.32.01 T Running ID75:3 Anon 20170419 05.32.01 T Running ID94:4 HS3Post 20170419 05.32.01 A OK ID75:3.1 Anon.Perform Task, HS3Post 20170419 05.32.01 T ExitOK ID75:3 Anon 20170419 05.32.01 A OK ID94:4.1 HS3Post.Var Set, %newline= 20170419 05.32.01 T RejCopy ID94 HS3Post 20170419 05.32.01 A Err ID101:2.1 Anon.Perform Task, HS3Post 20170419 05.32.01 T ExitErr ID101:2 Anon 20170419 05.32.01 A OK ID94:4.2 HS3Post.Generate timecode 20170419 05.32.01 A OK ID94:4.3 HS3Post.Read Line, %connection_method=direct 20170419 05.32.01 A OK ID94:4.4 HS3Post.Read File, %connection=Android test test .. 20170419 05.32.01 A IfFail ID94:4.5 HS3Post.Read File, %connection=Android test test .. 20170419 05.32.01 A OK ID94:4.6 HS3Post.Var Split, %connection=Android test test .. 20170419 05.32.01 A OK ID94:4.7 HS3Post.Read Line, %ssid_saved=XBOXLIVE 20170419 05.32.01 A OK ID94:4.8 HS3Post.Read Line, %localip=192.168.1.192:81 20170419 05.32.01 A IfFail ID94:4.9 HS3Post.Var Set, %protocol=%protocol 20170419 05.32.01 A OK ID94:4.10 HS3Post.Var Set, %protocol=https:// 20170419 05.32.01 A OK ID94:4.11 HS3Post.Var Convert, %code=MTQxNzk2ODAyNTc0MT.. 20170419 05.32.01 A IfFail ID94:4.12 HS3Post.Var Set, %HSSetdevicestring=Value 2 20170419 05.32.01 A IfFail ID94:4.13 HS3Post.Var Set, %HSSetdevicevalue=50 20170419 05.32.01 A IfFail ID94:4.14 HS3Post.Var Set, %HSdata=null 20170419 05.32.01 A IfFail ID94:4.15 HS3Post.Flash 20170419 05.32.01 A OK ID94:4.16 HS3Post.For, %testdata=1 20170419 05.32.02 A IfFail ID94:4.17 HS3Post.Flash 20170419 05.32.02 A OK ID94:4.18 HS3Post.Test Net, %ssid_test=XBOXLIVE 20170419 05.32.02 A OK ID94:4.19 HS3Post.If 20170419 05.32.02 A OK ID94:4.20 HS3Post.Read Line, %ssl=off 20170419 05.32.02 A OK ID94:4.21 HS3Post.Var Set, %protocol=http:// 20170419 05.32.02 A IfFail ID94:4.22 HS3Post.Var Set, %protocol=http:// 20170419 05.32.02 A OK ID94:4.23 HS3Post.Read File, %connection=Android test test .. 20170419 05.32.02 A OK ID94:4.24 HS3Post.Var Split, %connection=Android test test .. 20170419 05.32.02 A OK ID94:4.25 HS3Post.Send data till HomeSeer 20170419 05.32.02 A Disabled ID94:4.26 HS3Post.Flash 20170419 05.32.02 A OK ID94:4.27 HS3Post.Else 20170419 05.32.02 A OK ID94:4.31 HS3Post.Goto 20170419 05.32.02 T Running ID80:5 Clear_Variables 20170419 05.32.02 A OK ID94:4.38 HS3Post.Continue 20170419 05.32.02 A OK ID94:4.39 HS3Post.Read File, %httprespond=%httprespond 20170419 05.32.02 A Disabled ID94:4.40 HS3Post.Delete File 20170419 05.32.02 A IfFail ID94:4.41 HS3Post.Flash 20170419 05.32.02 A IfFail ID94:4.42 HS3Post.Show Scene 20170419 05.32.02 A IfFail ID94:4.43 HS3Post.Element Text 20170419 05.32.02 A IfFail ID94:4.44 HS3Post.Stop 20170419 05.32.02 A OK ID94:4.45 HS3Post.Stop 20170419 05.32.02 T ExitOK ID94:4 HS3Post 20170419 05.32.02 A OK ID80:5.1 Clear_Variables.Var Clear, %HSCommand=%HSCommand 20170419 05.32.02 A OK ID80:5.2 Clear_Variables.Var Clear, %HSdata=%HSdata 20170419 05.32.02 A OK ID80:5.3 Clear_Variables.Var Clear, %HSSetdevicestring=%HSSetdevicestring 20170419 05.32.02 A OK ID80:5.4 Clear_Variables.Var Clear, %HSSetdevicevalue=%HSSetdevicevalue 20170419 05.32.02 A OK ID80:5.5 Clear_Variables.Var Clear, %HsReplace=%HsReplace 20170419 05.32.02 A OK ID80:5.6 Clear_Variables.Var Clear, %HsRef=%HsRef 20170419 05.32.03 T ExitOK ID80:5 Clear_Variables 20170419 05.32.09 E Stop ID0:0.0 TaskService
No state change. Provided the tasker logs below. Do not see any events logged in HS3.
Code:
20170419 05.25.46 E Start ID0:0.0 TaskService 20170419 05.25.47 T Running ID177 TestTasker 20170419 05.25.47 A OK ID177.1 TestTasker.Var Set, %HSSetdevicestring=Value 2 20170419 05.25.47 A OK ID177.2 TestTasker.Var Set, %HSSetdevicevalue=50 20170419 05.25.47 A OK ID177.3 TestTasker.Var Set, %HsRef=275 20170419 05.25.47 A OK ID177.4 TestTasker.Var Set, %HSCommand=DeviceUpdate 20170419 05.25.47 T ExitOK ID177 TestTasker 20170419 05.25.47 P Instant ID103 HS Device Trigger 20170419 05.25.47 P Instant ID110 HS Command trigger 20170419 05.25.47 T Running ID101:2 Anon 20170419 05.25.47 T Running ID75:3 Anon 20170419 05.25.47 T Running ID94:4 HS3Post 20170419 05.25.47 A OK ID75:3.1 Anon.Perform Task, HS3Post 20170419 05.25.47 T ExitOK ID75:3 Anon 20170419 05.25.47 A OK ID94:4.1 HS3Post.Var Set, %newline= 20170419 05.25.47 T RejCopy ID94 HS3Post 20170419 05.25.48 A Err ID101:2.1 Anon.Perform Task, HS3Post 20170419 05.25.48 T ExitErr ID101:2 Anon 20170419 05.25.48 A OK ID94:4.2 HS3Post.Generate timecode 20170419 05.25.48 A OK ID94:4.3 HS3Post.Read Line, %connection_method=direct 20170419 05.25.48 A OK ID94:4.4 HS3Post.Read File, %connection=Android test test .. 20170419 05.25.48 A IfFail ID94:4.5 HS3Post.Read File, %connection=Android test test .. 20170419 05.25.48 A OK ID94:4.6 HS3Post.Var Split, %connection=Android test test .. 20170419 05.25.48 A OK ID94:4.7 HS3Post.Read Line, %ssid_saved=XBOXLIVE 20170419 05.25.48 A OK ID94:4.8 HS3Post.Read Line, %localip=192.168.1.192:81 20170419 05.25.48 A IfFail ID94:4.9 HS3Post.Var Set, %protocol=%protocol 20170419 05.25.48 A OK ID94:4.10 HS3Post.Var Set, %protocol=https:// 20170419 05.25.48 A OK ID94:4.11 HS3Post.Var Convert, %code=MTQxNzk2NzY3MDYyMz.. 20170419 05.25.48 A IfFail ID94:4.12 HS3Post.Var Set, %HSSetdevicestring=Value 2 20170419 05.25.48 A IfFail ID94:4.13 HS3Post.Var Set, %HSSetdevicevalue=50 20170419 05.25.48 A IfFail ID94:4.14 HS3Post.Var Set, %HSdata=null 20170419 05.25.48 A IfFail ID94:4.15 HS3Post.Flash 20170419 05.25.48 A OK ID94:4.16 HS3Post.For, %testdata=1 20170419 05.25.48 A IfFail ID94:4.17 HS3Post.Flash 20170419 05.25.48 A OK ID94:4.18 HS3Post.Test Net, %ssid_test=<unknown ssid> 20170419 05.25.48 A OK ID94:4.19 HS3Post.If 20170419 05.25.48 A OK ID94:4.27 HS3Post.Else 20170419 05.25.48 A IfFail ID94:4.28 HS3Post.Send data till HomeSeer 20170419 05.25.52 A ErrIgnore ID94:4.29 HS3Post.Send data till HomeSeer 20170419 05.25.52 A OK ID94:4.30 HS3Post.End If 20170419 05.25.52 A IfFail ID94:4.31 HS3Post.Goto 20170419 05.25.52 A OK ID94:4.32 HS3Post.Stop 20170419 05.25.52 T ExitOK ID94:4 HS3Post 20170419 05.25.54 E Stop ID0:0.0 TaskService
Comment