Plugin: Harmony Hub Control

[quote=“HansW, post:80, topic:184450”]No errors so far, do have some messages like:

50 01/06/15 21:32:12.521 luup_log:113: AVRReceiverPlugin::handleResponse: data received NSE0Now Playing mServer <0x3244c680> 50 01/06/15 21:32:12.522 luup_log:113: AVRReceiverPlugin::handleResponse: Data:E0Now Playing mServer <0x3244c680> [/quote]

These are not Harmony related, those will say “Harmony something something …”

Can you do a reload (at the bottom of the advanced settings pannel of each device) and see what happens then. At a reload the child devices are created when not yet existing.

Hello Rene,

I did a reload and a reboot but to make it more clear, there are no child devices. Just the Harmony which lists the devices and they are grayed but just do not show up anywhere.

A part of the log:

06 01/06/15 21:55:23.076 Device_Variable::m_szValue_set device: 257 service: urn:rboer-com:serviceId:Harmony1 variable: e[35;1mLinkStatuse[0m was: -- now: Ok #hooks: 0 upnp: 0 skip: 0 v:0x11dc508/NONE duplicate:0 __LEAK__ this:147456 start:7020544 to 0x2588000 <0x30ef4680> 06 01/06/15 21:55:23.078 Device_Variable::m_szValue_set device: 257 service: urn:rboer-com:serviceId:Harmony1 variable: e[35;1mLastCommande[0m was: -- now: list_devices #hooks: 0 upnp: 0 skip: 0 v:0x11d2f38/NONE duplicate:0 <0x30ef4680> 50 01/06/15 21:55:23.091 luup_log:0: DataWatcher2: Vera-30102864.180.urn:micasaverde-com:serviceId:GenericSensor1.CurrentLevel 1024.8 1420577723 <0x300f4680> 06 01/06/15 21:55:23.092 Device_Variable::m_szValue_set device: 180 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mAbsolutePressuree[0m was: 1025.1 now: 1025.5 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.093 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mSlaapkamerTemperaturee[0m was: 16.7 now: 16.6 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.093 Device_Variable::m_szValue_set device: 177 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: e[35;1mCurrentTemperaturee[0m was: 16.7 now: 16.6 #hooks: 1 upnp: 0 skip: 0 v:0xf6aff8/NONE duplicate:0 <0x300f4680> 50 01/06/15 21:55:23.095 luup_log:0: DataWatcher2: Vera-30102864.177.urn:upnp-org:serviceId:TemperatureSensor1.CurrentTemperature 16.6 1420577723 <0x300f4680> 06 01/06/15 21:55:23.096 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mSlaapkamerNoisee[0m was: 38 now: 39 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.097 Device_Variable::m_szValue_set device: 181 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mCurrentLevele[0m was: 38 now: 39 #hooks: 1 upnp: 0 skip: 0 v:0x118fdc0/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.100 Device_Variable::m_szValue_set device: 257 service: urn:rboer-com:serviceId:Harmony1 variable: e[35;1mLastCommandTimee[0m was: -- now: 21:55:23 Tue, 06 Jan 2015 #hooks: 0 upnp: 0 skip: 0 v:0x11dc640/NONE duplicate:0 <0x30ef4680> 50 01/06/15 21:55:23.119 luup_log:0: DataWatcher2: Vera-30102864.181.urn:micasaverde-com:serviceId:GenericSensor1.CurrentLevel 39 1420577723 __LEAK__ this:4096 start:7024640 to 0x2589000 <0x300f4680> 06 01/06/15 21:55:23.120 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mSlaapkamerCO2e[0m was: 511 now: 493 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.121 Device_Variable::m_szValue_set device: 179 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mCurrentLevele[0m was: 511 now: 493 #hooks: 1 upnp: 0 skip: 0 v:0x118fdc0/NONE duplicate:0 <0x300f4680> 50 01/06/15 21:55:23.122 luup_log:0: DataWatcher2: Vera-30102864.179.urn:micasaverde-com:serviceId:GenericSensor1.CurrentLevel 493 1420577723 <0x300f4680> 06 01/06/15 21:55:23.123 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mRegenTimeUtce[0m was: 1420577082 now: 1420577685 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.124 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerMaxTempe[0m was: 20.2 now: 20.3 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.126 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerTemperaturee[0m was: 20.2 now: 20.3 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.127 Device_Variable::m_szValue_set device: 174 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: e[35;1mCurrentTemperaturee[0m was: 20.2 now: 20.3 #hooks: 1 upnp: 0 skip: 0 v:0xf6aff8/NONE duplicate:0 <0x300f4680> 50 01/06/15 21:55:23.128 luup_log:0: DataWatcher2: Vera-30102864.174.urn:upnp-org:serviceId:TemperatureSensor1.CurrentTemperature 20.3 1420577723 <0x300f4680> 06 01/06/15 21:55:23.149 Device_Variable::m_szValue_set device: 174 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: e[35;1mMaxTempe[0m was: 20.2 now: 20.3 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 __LEAK__ this:12288 start:7036928 to 0x258c000 <0x300f4680> 06 01/06/15 21:55:23.150 Device_Variable::m_szValue_set device: 174 service: urn:upnp-org:serviceId:TemperatureSensor1 variable: e[35;1mDateMaxTempe[0m was: 1420575863 now: 1420577351 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.151 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerDewPointe[0m was: 8.5 now: 8.6 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.152 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerCO2e[0m was: 1128 now: 1182 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.153 Device_Variable::m_szValue_set device: 176 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mCurrentLevele[0m was: 1128 now: 1182 #hooks: 1 upnp: 0 skip: 0 v:0x118fdc0/NONE duplicate:0 <0x300f4680> 50 01/06/15 21:55:23.154 luup_log:0: DataWatcher2: Vera-30102864.176.urn:micasaverde-com:serviceId:GenericSensor1.CurrentLevel 1182 1420577723 <0x300f4680> 06 01/06/15 21:55:23.155 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerDateMaxTempe[0m was: 1420575863 now: 1420577351 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.156 Device_Variable::m_szValue_set device: 171 service: urn:micasaverde-com:serviceId:GenericSensor1 variable: e[35;1mWoonkamerTimeUtce[0m was: 1420577044 now: 1420577659 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.158 Device_Variable::m_szValue_set device: 171 service: urn:akbooer-com:serviceId:Netatmo1 variable: e[35;1mTimestampe[0m was: Tue 21:47 now: Tue 21:55 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x300f4680> 06 01/06/15 21:55:23.179 Device_Variable::m_szValue_set device: 171 service: urn:akbooer-com:serviceId:Netatmo1 variable: e[35;1mAppMemoryUsede[0m was: 533 now: 646 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 __LEAK__ this:28672 start:7065600 to 0x2593000 <0x300f4680> 50 01/06/15 21:55:23.180 luup_log:171: Netatmo: poll complete <0x300f4680> 06 01/06/15 21:55:24.935 Device_Variable::m_szValue_set device: 258 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mDeviceIDe[0m was: EMPTY now: 24321741 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 __LEAK__ this:372736 start:7438336 to 0x25ee000 <0x30ef4680> 06 01/06/15 21:55:24.936 Device_Variable::m_szValue_set device: 258 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mHubNamee[0m was: EMPTY now: Harmony Control #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:25.090 Device_Variable::m_szValue_set device: 144 service: urn:demo-ted-striker:serviceId:PingSensor1 variable: e[35;1mCurrentFailureCounte[0m was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:1 __LEAK__ this:8192 start:7446528 to 0x25f0000 <0x2f0f4680> 09 01/06/15 21:55:25.165 Child_Devices::ProcessChildDevice created device 258 id HAM257_24321741 under 257 topmost parent 257 __LEAK__ this:8192 start:7454720 to 0x25f2000 <0x30ef4680> 06 01/06/15 21:55:25.166 Device_Variable::m_szValue_set device: 259 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mDeviceIDe[0m was: EMPTY now: 24321565 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:25.167 Device_Variable::m_szValue_set device: 259 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mHubNamee[0m was: EMPTY now: Harmony Control #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 09 01/06/15 21:55:25.301 Child_Devices::ProcessChildDevice created device 259 id HAM257_24321565 under 257 topmost parent 257 <0x30ef4680> 06 01/06/15 21:55:25.302 Device_Variable::m_szValue_set device: 260 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mDeviceIDe[0m was: EMPTY now: 24321489 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:25.303 Device_Variable::m_szValue_set device: 260 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mHubNamee[0m was: EMPTY now: Harmony Control #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 09 01/06/15 21:55:25.398 Child_Devices::ProcessChildDevice created device 260 id HAM257_24321489 under 257 topmost parent 257 __LEAK__ this:8192 start:7462912 to 0x25f4000 <0x30ef4680> 06 01/06/15 21:55:25.420 Device_Variable::m_szValue_set device: 261 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mDeviceIDe[0m was: EMPTY now: 24321606 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:25.420 Device_Variable::m_szValue_set device: 261 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mHubNamee[0m was: EMPTY now: Harmony Control #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 09 01/06/15 21:55:25.515 Child_Devices::ProcessChildDevice created device 261 id HAM257_24321606 under 257 topmost parent 257 <0x30ef4680> 06 01/06/15 21:55:25.517 Device_Variable::m_szValue_set device: 262 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mDeviceIDe[0m was: EMPTY now: 24321545 #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:25.518 Device_Variable::m_szValue_set device: 262 service: urn:rboer-com:serviceId:HarmonyDevice1 variable: e[35;1mHubNamee[0m was: EMPTY now: Harmony Control #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 09 01/06/15 21:55:25.634 Child_Devices::ProcessChildDevice created device 262 id HAM257_24321545 under 257 topmost parent 257 __LEAK__ this:4096 start:7467008 to 0x25f5000 <0x30ef4680> 06 01/06/15 21:55:25.634 Device_Variable::m_szValue_set device: 1 service: urn:micasaverde-com:serviceId:ZWaveNetwork1 variable: e[35;1mLastDongleBackupe[0m was: 1420511982 now: #hooks: 0 upnp: 0 skip: 0 v:(nil)/NONE duplicate:0 <0x30ef4680> 06 01/06/15 21:55:26.415 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mLastUsere[0m was: User 1 now: User 1 #hooks: 0 upnp: 0 skip: 0 v:0xfa27c8/NONE duplicate:0 __LEAK__ this:196608 start:7663616 to 0x2625000 <0x32778680> 06 01/06/15 21:55:26.416 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mChimeEnablede[0m was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:0xfa2058/NONE duplicate:1 <0x32778680> 06 01/06/15 21:55:26.416 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mAlarmMemorye[0m was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:0xfa2480/NONE duplicate:0 <0x32778680> 06 01/06/15 21:55:26.417 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mAlarme[0m was: None now: None #hooks: 0 upnp: 0 skip: 0 v:0xfa1e98/NONE duplicate:1 <0x32778680> 06 01/06/15 21:55:26.417 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mDetailedArmModee[0m was: Disarmed now: Ready #hooks: 2 upnp: 0 skip: 0 v:0xf97038/NONE duplicate:0 <0x32778680> 07 01/06/15 21:55:26.418 Event::Evaluate 23 scene Alarm Aan Thuis is false repeat 0/-1 <0x32778680> 07 01/06/15 21:55:26.418 Event::Evaluate 24 scene Alarm Aan Weg is false repeat 0/-1 <0x32778680> 06 01/06/15 21:55:26.449 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mArmModee[0m was: Disarmed now: Disarmed #hooks: 1 upnp: 0 skip: 0 v:0xf96fc0/NONE duplicate:1 <0x32778680> 06 01/06/15 21:55:26.484 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mLastUsere[0m was: User 1 now: User 1 #hooks: 0 upnp: 0 skip: 0 v:0xfa27c8/NONE duplicate:0 <0x32778680> 06 01/06/15 21:55:26.484 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mChimeEnablede[0m was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:0xfa2058/NONE duplicate:1 <0x32778680> 06 01/06/15 21:55:26.485 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mAlarmMemorye[0m was: 0 now: 0 #hooks: 0 upnp: 0 skip: 0 v:0xfa2480/NONE duplicate:0 <0x32778680> 06 01/06/15 21:55:26.485 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mAlarme[0m was: None now: None #hooks: 0 upnp: 0 skip: 0 v:0xfa1e98/NONE duplicate:1 <0x32778680> 06 01/06/15 21:55:26.486 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mDetailedArmModee[0m was: Ready now: Disarmed #hooks: 2 upnp: 0 skip: 0 v:0xf97038/NONE duplicate:0 <0x32778680> 07 01/06/15 21:55:26.486 Event::Evaluate 23 scene Alarm Aan Thuis is false repeat 0/-1 <0x32778680> 07 01/06/15 21:55:26.487 Event::Evaluate 24 scene Alarm Aan Weg is false repeat 0/-1 <0x32778680> 06 01/06/15 21:55:26.487 Device_Variable::m_szValue_set device: 14 service: urn:micasaverde-com:serviceId:AlarmPartition2 variable: e[35;1mArmModee[0m was: Disarmed now: Disarmed #hooks: 1 upnp: 0 skip: 0 v:0xf96fc0/NONE duplicate:1 <0x32778680> 01 01/06/15 21:55:26.913 e[31;1mUserData::WriteUserData saved--before move File Size: 87685 save size 87685e[0m <0x30ef4680>

Hello Rene,

I took the liberty of deleting the app and reinstalling it and again adding the child devices and now with result! No idea what went wrong last time. The only difference I can think of is that this time I used settings to add ip, user id and password while on the previous install i used the advanced tab, but maybe there was just a hickup of some sort. I do have some experiences with hickups ;(.

Will see wether all works now and keep you posted!

Hans

[quote=“HansW, post:83, topic:184450”]Hello Rene,

I took the liberty of deleting the app and reinstalling it and again adding the child devices and now with result! No idea what went wrong last time. The only difference I can think of is that this time I used settings to add ip, user id and password while on the previous install i used the advanced tab, but maybe there was just a hickup of some sort. I do have some experiences with hickups ;(.

Will see wether all works now and keep you posted!

Hans[/quote]
Hi Hans,

Good to hear it is now working. It is better to use the settings tab then the Advanced as the save button on the settings tab will also trigger a reload and as this plug in rewrites the json and some xml files a reload is required to pick up the changes.

Cheers Rene.

quick question, is there any way to actually “see” the mode has been chosen by the remote on vera ?

all it shows right now is “list_device” … as last command … but i never see a action/scene to be active … now do the triggers based on this work …
is there anything i have set up wrong ?

another thing is the bluetooth error …

CMD: Failed sending command start_activity to Harmony Hub - errorcode=401, errormessage=Bluetooth not paired

not sure where this is from (not use bluetooth at all)

[quote=“nullx8, post:85, topic:184450”]quick question, is there any way to actually “see” the mode has been chosen by the remote on vera ?

all it shows right now is “list_device” … as last command … but i never see a action/scene to be active … now do the triggers based on this work …
is there anything i have set up wrong ?

another thing is the bluetooth error …

CMD: Failed sending command start_activity to Harmony Hub - errorcode=401, errormessage=Bluetooth not paired

not sure where this is from (not use bluetooth at all)[/quote]
Hi,

You will see the current activity when you set the Current Activity Poll Interval to anythis else then zero the Vera will show the current activity.

I think there is some setup issue with your Hub causing the bluetooth error. Have you tried the Harmony App?

Cheers Rene

that fixed it :wink: thanks for that … the Bluetooth thing i have not solved yet …
i made about 95% of the setup using the Mac application and sync via USB
later then i used the iOS app … but i was not at home … maybe that causes it …

well everything working just fine …

do you maybe have a hint on how i can use a Button as a aswitch ?
the idea behind it is to use the harmony physical remote to trigger some HA items “on key press”
the sub-devices added working just fine … BUT i need to press the button longer as the interval time is for the plug-in to register it …
well thats not a plugin issue … its just how things are, but maybe someone can point me in the right direction ?

i did set up a fake Device which does not really exist … and just map the functions comming with it to vera-triggers …
in theory this should work if i can find a device that actually keep the status and not do momentary acations …
anyone a ware of a harmony device maybe capable of doing this ?

[quote=“reneboer, post:53, topic:184450”][quote=“CucK, post:49, topic:184450”]Forgive me if this is a stupid question - I have added the app to my Vera and been playing around with it for the past few hours in conjunction with my new Harmony Home Hub. I’ve read the app documentation and this thread but it is not clear to me: can you use this app to hit a physical button on my harmony home remote and trigger the Vera to turn a light on? If so can someone be so kind as to walk me though it? I’m on UI7.

I have created children and can get the Vera to trigger the hub but I want to get my remote to trigger the Vera. I’ve tried to create scenes to watch for hub activities and buttons but no luck?

Thanks in advance[/quote]
You can have the Vera detect the activity you select on your remote by setting the Polling Interval. The Harmony does not report anything else (button click for a device) so you cannot trigger any actions like that on your Vera. To control your Vera via IR you will have to add an IR receiver. Several form topics on thta exists.

Cheers Rene[/quote]

I’m trying to determine if my question is related to CucK’s. I have the Harmony Home Control and the remote has dedicated Home Automation buttons (see attached image). I would like to map these to scenes. I know that Vera is not natively supported by this Harmony, but I’m hoping there is a plugin or “hack” that would allow this. The Harmony UI is somewhat restrictive about how these buttons are mapped (not as flexible as their other buttons).

Thanks,
Tim

Hi Nullx8, twerdahl,

You can use a Keene IR module, Rex’s KiraRx plug in and a dummy device on your Harmony to trigger a scene that is not related to the current activity on the Harmony. A few posts back you find the links to Rex’s plug in and all details. I just installed the module and plug in and it works great. Eliminated my z-wave remote for the lights and can now do that with my Harmony remote.

[url=http://forum.micasaverde.com/index.php/topic,28689.msg211802.html#msg211802]http://forum.micasaverde.com/index.php/topic,28689.msg211802.html#msg211802[/url]

Cheers Rene.

short question
everything works perfectly … even my activity based z-wave commands are almost instantly.

however … after some time the icon in the master plugin stays Blue … and it does not update the status anymore until the next lua restart …

any idea what that could be ?

everything works perfectly for about 10-15 times … and then it just stops and the icon stays blue
also clicking activity buttons on the UI (UI5) … just beeing ignored … basically nothing happens anymore.

Link Status says: Error

i guess this is related to the network itself … and since this is wifi based … its easy to happen.
my suggestion would be to have some sort of auto retry the connection after a failure …

using 2.0.2 of the plugin

[quote=“nullx8, post:90, topic:184450”]short question
everything works perfectly … even my activity based z-wave commands are almost instantly.

however … after some time the icon in the master plugin stays Blue … and it does not update the status anymore until the next lua restart …

any idea what that could be ?

everything works perfectly for about 10-15 times … and then it just stops and the icon stays blue
also clicking activity buttons on the UI (UI5) … just beeing ignored … basically nothing happens anymore.

Link Status says: Error

i guess this is related to the network itself … and since this is wifi based … its easy to happen.
my suggestion would be to have some sort of auto retry the connection after a failure …

using 2.0.2 of the plugin[/quote]
To how many seconds do you have the poll time set? Maybe there is some clash in setting to poll time too short and other commands. I have mine set at 60 seconds and not seeing this issue. I am using a busy flag to make sure no two commands get send at the same time and it seems the plugin stays in the busy status when some condition occurs. I’ll go over the code to see if I can find how that may happen and see if I should set a limit on the busy status so the error would clear automatically.

Cheers Rene.

in all honesty … i actually do stress it alittle … in order to have the z-wave commands (simple vera triggers) to fire as quickly as possible (wife mode) :wink:

the polling is set to 15 sec and i set the re-try count to 6 now … i will stress it a little bit more for more clear data on how it occours …

in all honesty … i actually do stress it alittle … in order to have the z-wave commands (simple vera triggers) to fire as quickly as possible (wife mode) :wink:

the polling is set to 15 sec and i set the re-try count to 6 now … i will stress it a little bit more for more clear data on how it occours …[/quote]
Hi,

Can you try this one? I added two timeouts. One incase the connection goes bad in the middle of a command reply. The other is the busy status lasts more then a minute. I tried to get it to miss a single command but it did not even after 20-30 in a row.

Let me know how this works for you.

Cheers Rene

Question I have a Vera 3 ui7 my harmony plug in has crashed my system 2x now. What could i be doing wrong?Is any one else having this problem?

Reneboer
Did you see Logitech released the api today?

Sent from my HTC6525LVW using Tapatalk

[quote=“Aaron, post:95, topic:184450”]Reneboer
Did you see Logitech released the api today?[/quote]

great news … BUT . it looks like they will be quite Picky …

hopefully my worries are thin air …

Hi, I am running it on a VeraLite with UI6 and one with UI7 and not having issues. What do you see when it crashes? Can you set the loglevel to debug and see what causes the Vera to crash?

Cheers Rene

the Store version (1.8 somethings) also killed my vera …
(had to hard remove the plugin in order to get it out of the crash loop) VeraLite UI5

but the 2.0.1 (and now 2.0.3) versions are pretty stable …

well by stable i mean “the vera does not crash more than it does already” :wink:

[quote=“nullx8, post:96, topic:184450”][quote=“Aaron, post:95, topic:184450”]Reneboer
Did you see Logitech released the api today?[/quote]

great news … BUT . it looks like they will be quite Picky …

hopefully my worries are thin air …[/quote]
I dropped them an email so lets see what they say.
Update: I know what they say; it is still underdevelopment will be released soon. So I’ll be waiting for soon to happen I guess ;).

Has anyone seen the Harmony plugin create a ’ ’ directory in /overlay/www/cmh/skins/default/icons? My Vera 3 is prevented from upgrading due to a limited amount of disk space in /overlay, and I was searching for files that are no longer used. I came across a small set of Harmony files in this “blank” ’ ’ directory.

cd /overlay/www/cmh/skins/default/icons
cd ’ ’
ls -l Harmon