Problem or issues reports

[quote=“reneboer, post:20, topic:191192”]Hi, What version of the plugin are you running and on what version of Vera? I had this on an older version, but have nor seen it for a long time.

Cheers Rene[/quote]Vera is running the latest version: 1.7.2138 ( UI7 )
I installed the Harmony plug in from the “Install Apps browser”, it’s version 2.10
My Harmony hub is running version 4.11.6 (Harmony Elite system)

Update: Harmony updated the firmware on the hub tonight to version 4.12.35. Problem remains with new Hub firmware.
The device config page shows Link Status: Error , Current Activity ID: -1 , Last command: list_activities
The last command should have been start_activity. I did a list activities just prior to that.

[quote=“Hutchca, post:21, topic:191192”][quote=“reneboer, post:20, topic:191192”]Hi, What version of the plugin are you running and on what version of Vera? I had this on an older version, but have nor seen it for a long time.

Cheers Rene[/quote]Vera is running the latest version: 1.7.2138 ( UI7 )
I installed the Harmony plug in from the “Install Apps browser”, it’s version 2.10
My Harmony hub is running version 4.11.6 (Harmony Elite system)

Update: Harmony updated the firmware on the hub tonight to version 4.12.35. Problem remains with new Hub firmware.
The device config page shows Link Status: Error , Current Activity ID: -1 , Last command: list_activities
The last command should have been start_activity. I did a list activities just prior to that.[/quote]
I have the same versions (although on a Lite and Edge) and no issue. That does not help you of course ;).

Can you set the error logging in the plugin settings to debug and let me know what you see in the LuaPNP.log file?

Cheers Rene

[quote=“reneboer, post:22, topic:191192”][quote=“Hutchca, post:21, topic:191192”][quote=“reneboer, post:20, topic:191192”]Hi, What version of the plugin are you running and on what version of Vera? I had this on an older version, but have nor seen it for a long time.

Cheers Rene[/quote]Vera is running the latest version: 1.7.2138 ( UI7 )
I installed the Harmony plug in from the “Install Apps browser”, it’s version 2.10
My Harmony hub is running version 4.11.6 (Harmony Elite system)

Update: Harmony updated the firmware on the hub tonight to version 4.12.35. Problem remains with new Hub firmware.
The device config page shows Link Status: Error , Current Activity ID: -1 , Last command: list_activities
The last command should have been start_activity. I did a list activities just prior to that.[/quote]
I have the same versions (although on a Lite and Edge) and no issue. That does not help you of course ;).

Can you set the error logging in the plugin settings to debug and let me know what you see in the LuaPNP.log file?

Cheers Rene[/quote]

I’m getting the same error with Vera Plus beta firmware 1.7.2349 (UI7), Harmony Plugin App 2.10, and Harmony Hub 4.11.6

More Info: I can select TV when it’s already active and don’t get the error. If I select PowerOff when some other button is active I don’t get the error. It is when PowerOff is selected and it’s already active that I get the error; takes about 60 seconds to get the error.

Here’s the tail from my LuaPNP.log file from the time I clicked the Power Off button to when the error message appeared.

06 11/22/16 9:52:01.103 Device_Variable::m_szValue_set device: 46 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.106 Device_Variable::m_szValue_set device: 47 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.109 Device_Variable::m_szValue_set device: 51 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 4.90 now: 4.90 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.112 Device_Variable::m_szValue_set device: 53 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.115 Device_Variable::m_szValue_set device: 54 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 4.90 now: 4.90 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.117 Device_Variable::m_szValue_set device: 55 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:01.120 Device_Variable::m_szValue_set device: 56 service: urn:micasaverde-com:serviceId:HaDevice1 variable: WakeupRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 04 11/22/16 9:52:06.219 <Job ID="389" Name="pollnode #31 1 cmds" Device="30" Created="2016-11-22 9:52:06" Started="2016-11-22 9:52:06" Completed="2016-11-22 9:52:06" Duration="0.118389000" Runtime="0.117255000" Status="Successful" LastNote="" Node="31" NodeType="ZWaveNonDimmableLight" NodeDescription="Storage Overhead"/> <0x76e4f520> 02 11/22/16 9:52:06.220 Device_Basic::AddPoll 30 poll list full, deleting old one <0x76e4f520> 06 11/22/16 9:52:06.221 Device_Variable::m_szValue_set device: 30 service: urn:micasaverde-com:serviceId:HaDevice1 variable: PollRatings was: 4.90 now: 4.90 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:06.221 Device_Variable::m_szValue_set device: 30 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: LastPollSuccess was: 1479836426 now: 1479837126 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x76e4f520> 06 11/22/16 9:52:06.221 Device_Variable::m_szValue_set device: 30 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: ConsecutivePollFails was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 08 11/22/16 9:52:11.072 JobHandler_LuaUPnP::HandleActionRequest device: 61 service: urn:rboer-com:serviceId:Harmony1 action: StartActivity <0x73e03520> 08 11/22/16 9:52:11.073 JobHandler_LuaUPnP::HandleActionRequest argument DeviceNum=61 <0x73e03520> 08 11/22/16 9:52:11.073 JobHandler_LuaUPnP::HandleActionRequest argument serviceId=urn:rboer-com:serviceId:Harmony1 <0x73e03520> 08 11/22/16 9:52:11.074 JobHandler_LuaUPnP::HandleActionRequest argument action=StartActivity <0x73e03520> 08 11/22/16 9:52:11.074 JobHandler_LuaUPnP::HandleActionRequest argument newActivityID=-1 <0x73e03520> 06 11/22/16 9:52:11.076 Device_Variable::m_szValue_set device: 61 service: urn:rboer-com:serviceId:Harmony1 variable: IconSet was: 0 now: 2 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x779fe320> 50 11/22/16 9:52:11.108 luup_log:61: Harmony Control: StartActivity, newActivityID : -1 <0x779fe320> 50 11/22/16 9:52:11.109 luup_log:61: Harmony Control: StartActivity, ActivityID : -1 <0x779fe320> 50 11/22/16 9:52:11.109 luup_log:61: Harmony Control: Sending command cmd=start_activity <0x779fe320> 50 11/22/16 9:52:11.434 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:11.831 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:11.874 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:12.524 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:13.457 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:13.705 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:13.728 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:13.829 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:14.029 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:14.323 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:14.345 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:23.989 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:24.012 luup_log:61: Harmony Control: Get message <0x779fe320> 08 11/22/16 9:52:26.677 JobHandler_LuaUPnP::HandleActionRequest device: 0 service: urn:micasaverde-com:serviceId:HomeAutomationGateway1 action: LogIpRequest <0x7464f520> 08 11/22/16 9:52:26.678 JobHandler_LuaUPnP::HandleActionRequest argument serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1 <0x7464f520> 08 11/22/16 9:52:26.678 JobHandler_LuaUPnP::HandleActionRequest argument action=LogIpRequest <0x7464f520> 08 11/22/16 9:52:26.678 JobHandler_LuaUPnP::HandleActionRequest argument IpAddress=192.168.10.225 <0x7464f520> 08 11/22/16 9:52:26.678 JobHandler_LuaUPnP::HandleActionRequest argument MacAddress=00:23:99:67:d3:c9 <0x7464f520> 50 11/22/16 9:52:34.263 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:34.286 luup_log:61: Harmony Control: Get message <0x779fe320> 04 11/22/16 9:52:36.429 <Job ID="391" Name="pollnode #52 1 cmds" Device="66" Created="2016-11-22 9:52:36" Started="2016-11-22 9:52:36" Completed="2016-11-22 9:52:36" Duration="0.327879000" Runtime="0.326931000" Status="Successful" LastNote="" Node="52" NodeType="ZWaveNonDimmableLight" NodeDescription="Doorbell"/> <0x76e4f520> 02 11/22/16 9:52:36.429 Device_Basic::AddPoll 66 poll list full, deleting old one <0x76e4f520> 06 11/22/16 9:52:36.430 Device_Variable::m_szValue_set device: 66 service: urn:micasaverde-com:serviceId:HaDevice1 variable: PollRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:52:36.430 Device_Variable::m_szValue_set device: 66 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: LastPollSuccess was: 1479836456 now: 1479837156 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x76e4f520> 06 11/22/16 9:52:36.431 Device_Variable::m_szValue_set device: 66 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: ConsecutivePollFails was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 50 11/22/16 9:52:44.554 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:44.578 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:54.832 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:52:54.856 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:53:05.117 luup_log:61: Harmony Control: Get message <0x779fe320> 50 11/22/16 9:53:05.141 luup_log:61: Harmony Control: Get message <0x779fe320> 04 11/22/16 9:53:06.223 <Job ID="392" Name="pollnode #2 1 cmds" Device="5" Created="2016-11-22 9:53:06" Started="2016-11-22 9:53:06" Completed="2016-11-22 9:53:06" Duration="0.122493000" Runtime="0.121380000" Status="Successful" LastNote="" Node="2" NodeType="ZWaveDimmableLight" NodeDescription="Living Room Lamp"/> <0x76e4f520> 02 11/22/16 9:53:06.224 Device_Basic::AddPoll 5 poll list full, deleting old one <0x76e4f520> 06 11/22/16 9:53:06.225 Device_Variable::m_szValue_set device: 5 service: urn:micasaverde-com:serviceId:HaDevice1 variable: PollRatings was: 5.00 now: 5.00 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 06 11/22/16 9:53:06.225 Device_Variable::m_szValue_set device: 5 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: LastPollSuccess was: 1479836496 now: 1479837186 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x76e4f520> 06 11/22/16 9:53:06.226 Device_Variable::m_szValue_set device: 5 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: ConsecutivePollFails was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 <0x76e4f520> 50 11/22/16 9:53:11.390 luup_log:61: Harmony Control: SubmitCommand, invalid response from Hub after acknowledge || <0x779fe320> 06 11/22/16 9:53:11.390 Device_Variable::m_szValue_set device: 61 service: urn:rboer-com:serviceId:Harmony1 variable: LinkStatus was: Ok now: Error #hooks: 0 upnp: 0 skip: 0 v:0x1101f88/NONE duplicate:0 <0x779fe320> 50 11/22/16 9:53:11.391 luup_log:61: Harmony Control: CMD: errcode=503, errmsg=Unknown Harmony response <0x779fe320> 50 11/22/16 9:53:11.392 luup_log:61: Harmony Control: task: CMD: Failed sending command start_activity to Harmony Hub - errorcode=503, errormessage=Unknown Harmony response <0x779fe320> 50 11/22/16 9:53:11.392 luup_log:61: Harmony Control: StartActivity, ERROR failed to start Activity... errorcode=503, errormessage=Unknown Harmony response<iq/> <0x779fe320> 06 11/22/16 9:53:11.393 Device_Variable::m_szValue_set device: 61 service: urn:rboer-com:serviceId:Harmony1 variable: IconSet was: 2 now: 1 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x779fe320> 01 11/22/16 9:53:11.393 LuaInterface::CallFunction_Job device 61 function SHarmony_Harmony1_StartActivity_job took 60 seconds <0x779fe320> 04 11/22/16 9:53:11.394 <Job ID="390" Name="?u"" Device="61" Created="2016-11-22 9:52:11" Started="2016-11-22 9:52:11" Completed="2016-11-22 9:53:11" Duration="60.319057000" Runtime="60.317395000" Status="Successful" LastNote=""/> <0x779fe320> 01 11/22/16 9:53:11.396 LuaInterface::CallFunction_Timer device 61 ClearBusy took 31 seconds <0x7584f520> 06 11/22/16 9:53:14.100 Device_Variable::m_szValue_set device: 61 service: urn:rboer-com:serviceId:Harmony1 variable: IconSet was: 1 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x7584f520>
errcode=503, errmsg=Unknown Harmony response <0x779fe320>
Is the Harmony Hub reporting a failure to execute the activity?
The Harmony may be trying to send a power off command to something that’s not responding to network or Bluetooth control because it’s already off.

If I’m in the activity “Watch TiVo” the only things powered on are the TV and the TiVo.
Running the power off command from that activity does not cause an error but the Harmony may behave differently when a power off command is sent and no activity is active. It might be trying to send a power off command to every device and failing to send the command to one or more devices.

Hi Hutcha,

So you only have the issue doing a power off when it is already off. I will try to reproduce that, but your log indeed shows that something is off.

I will let you know what I find.

Cheers Rene

Hi,

Issue reproduced. It seems some messages changed in one of the last Hub versions.

Can you try the attached fix? It will be posted to the app markets as v2.11.

Cheers Rene

I uploaded the file and replaced the existing file.
Although the app version still shows v2.10, there’s no error message now.
Looks like it’s fixed
Status:
Link Status:Ok
Current Activity ID :-1
Last command:start_activity

Thanks for the confirmation Hutchca. The new version number may only show after a refresh in your browser. UI7 known issue.

Cheers Rene

I did get that error message on my web UI again yesterday but I don’t know what caused it.
I can’t reproduce it by turning the system off like before.
I’ll keep an eye on it and try to figure out the cause if it happens again.

Update: It hasn’t happened again and the App store has updated to 2.11

I just installed your app. I am using it to control LIFX lights that are included as devices and activities on my Harmony Hub. I can control the LIFX activities that are on the Hub through your App. However, I would like to include some of the LIFX bulbs in my Modes (Night for example). Your app is not listing the LIFX devices that I have included on my Harmony Hub. Is your App able to see LIFX bulbs?

Hi Copley,

The Preset Modes It seems the modes only handle the more standard devices. There is no documentation to make non-standard show up.

(Vera are you reading this? Your app developers need better documentation !! ;D )

The simplest way to do what you are looking for is to install the HoudeMode plug in. You can then create a scene triggered by the nigh mode becoming active and then turn your lights on or off. I use something similar.

Cheers Rene

Thanks for the quick reply. I will give your suggestion a try.

Hi Copley,

I am on to something. There is a variable CustomModeConfiguration that seems to relate to that. I’ll report back once I have it working.

Cheers Rene

Hi,

Just created version 2.12 that has support for the preset House Modes on the Dashboard. So you can start an activity and send device commands when the House mode is changed just like for Z-Wave devices.

See version log on how to install as it pending Vera’s approval to show on the app market.

Cheers Rene

Will give it a try. Thank you for jumping on this and turning it around so fast.

Also bumped into another issue. I have a Set Nest Setpoint activity on my Harmony Hub. It executes consistently from the Harmony App. The plug-in recognizes the activity and displays it as a button on the HarmonyHub device on the Vera. However, no matter what I do, it will not successfully execute the activity from either the button interface or from a scene. I can, however, use the HarmonyHub plugin to execute activities associated with the LIFX bulbs. So the problem seems related to the NEST only.

Will give it a try. Thank you for jumping on this and turning it around so fast.

Also bumped into another issue. I have a Set Nest Setpoint activity on my Harmony Hub. It executes consistently from the Harmony App. The plug-in recognizes the activity and displays it as a button on the HarmonyHub device on the Vera. However, no matter what I do, it will not successfully execute the activity from either the button interface or from a scene. I can, however, use the HarmonyHub plugin to execute activities associated with the LIFX bulbs. So the problem seems related to the NEST only.[/quote]
Yes, this is as expected. You can only do the IR controled devices with the plugin, so no Hue or Nest that are controlled via Wifi.

However, you have plugins for Vera to control those from your Vera.

Cheers Rene

“Yes, this is as expected. You can only do the IR controled devices with the plugin, so no Hue or Nest that are controlled via Wifi.”

OK, got it. However, the LIFX bulbs are Wifi just as the Nest is. LIFX works with your plug in via the Harmony. I am trying to use your plugin for NEST because the Vera plug-in for Nest is not working in Scenes. Vera is aware of this problem and said that they are working on fix but I have heard nothing from them on this.

Hi Copley,

See I learn about the Harmony Hub all the time. Problem is that the API is not public so I can only reverse engineer it for devices I have my self. With all the protocols next to IR they add it is impossible to keep up.

One thing you can try to enable the HTTP Request Hander in the plug in settings. Then run the http get_config command from your bowser (not IE) (http://192.168.1.1:3480/data_request?id=lr_Harmony66&cmd=get_config&format=json). Put in the Ip address of your Vera the harmony plugin ID (in the advanced parameters). If you can share the resulting output. You can send me a pm for my email so you can send it directly. With these details I may be able to add the Nest support.

Odd the Nest plugin does not work with scenes. I find it one of the simplest things to make working on a plugin typically, just three files that need to be in perfectly alignment ;D. And if I can do it, Vera sure must be able to.

Cheers Rene

Hello

Ive setup the plugin and it works ok, but there is one thing that I?m wondering if I?m doing something wrong with.

If I put my ?AllPowerOff?Harmony event in a scene, and then execute the scene twice, what happens is that everything is shut of the first time, and then the second time the scene is run, then my ?PS3harmony event gets executed. If I run the scene the third time, the correct AllPowerOff`runs again.

Regards
Tommy

Hi Tommy,

Can you set the Log level to Debug and then tell me what is showing in the LuaUPnp.log file on your Vera?

Cheers Rene