Page 3 of 8

Re: Version 1.0 of the Proliphix plugin is now available

PostPosted: Tue Dec 27, 2011 3:52 pm
by asw24b
berkinet wrote:
I have version 1.0.2 ready and will post it to the contribution library as soon as aI can confirm that it has resolved the problem with the nt10e.



What is the current version ?

Thanks !

Mike

Re: Version 1.0 of the Proliphix plugin is now available

PostPosted: Tue Dec 27, 2011 3:57 pm
by berkinet
[quote="asw24b"]What is the current version ?/quote]

1.0.7. It should be in the Contributions Library

Re: Version 1.0 of the Proliphix plugin is now available

PostPosted: Mon Jan 02, 2012 12:04 pm
by jhardesty
Where is the documentation for the current ver of the plugin


Thank jeffrey

Re: Version 1.0 of the Proliphix plugin is now available

PostPosted: Mon Jan 02, 2012 12:42 pm
by berkinet
Looks like the docs did not get into the release. I'll update the zip file to include them. In the meantime, I have placed a copy on dropbox.

Re: Version 1.0 of the Proliphix plugin is now available

PostPosted: Tue Jan 31, 2012 9:05 pm
by matt (support)
Indigo 5.0.3 now has support for thermostat plugin devices. This means that Indigo's native thermostat Actions and UI will work with plugins that device thermostat type devices (in Devices.xml) and respond to thermostat actions (in plugin.py). This also means that Indigo Touch's native thermostat popup UI can work with these plugins.

The new Indigo Plugin SDK has an example thermostat plugin (as well as relay and dimmer plugins). The documentation for catching the thermostat actions isn't on the wiki yet, but wiki does have the definition of the thermostat action object and the example source code is well documented to show where to add your code.

Take a look at it when you get a chance. It should be pretty straightforward to modify the Proliphix plugin.

Re: Proliphix™ Thermostat plugin V2.0 teaser

PostPosted: Thu Feb 02, 2012 4:54 pm
by berkinet
Now that Matt and Jay have released Indigo 5.0.3, I am in the process of upgrading the Proliphix plugin to provide complete support of the Indigo Thermostat UI. I.e. just like a Venstar (but better).

I have a solid alpha working here and just need to tweak a few things before releasing this as a 2.0 beta. In the meantime, pictures speak louder than words, so...
ss1.png
ss1.png (126.81 KiB) Viewed 9487 times

ss2.png
ss2.png (86.56 KiB) Viewed 9487 times

Re: Proliphix™ Thermostat plugin V2.0 teaser

PostPosted: Sat Feb 04, 2012 1:34 pm
by asw24b
berkinet wrote:
Now that Matt and Jay have released Indigo 5.0.3, I am in the process of upgrading the Proliphix plugin to provide complete support of the Indigo Thermostat UI. I.e. just like a Venstar (but better).

I have a solid alpha working here and just need to tweak a few things before releasing this as a 2.0 beta. In the meantime, pictures speak louder than words, so...
ss1.png

ss2.png



Cool !

Can't wait !

Mike

Beta v2 now available

PostPosted: Sun Feb 26, 2012 1:41 am
by berkinet
See the Proliphx Announcement thread for information about the v2 beta.

Re: Beta v2 now available

PostPosted: Sat Jun 02, 2012 10:07 am
by asw24b
berkinet wrote:
See the Proliphx Announcement thread for information about the v2 beta.



I am having an issue getting 1.9.1 to work.

I have created a new thermostat device for my nt10e, but when I enable it I get these errors:


Proliphix Thermostat Control Error Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
File "plugin.py", line 247, in runConcurrentThread
<type 'exceptions.KeyError'>: key ShowCoolHeatEquipmentStateUI not found in dict

Proliphix Thermostat Control Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
Proliphix Plugin Creating Proliphix Thermostat device list
Proliphix Thermostat Control Error Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
File "plugin.py", line 247, in runConcurrentThread
<type 'exceptions.KeyError'>: key ShowCoolHeatEquipmentStateUI not found in dict



I am running Indigo 5.1.2.

Any thoughts ?

Thanks !

Mike

Re: Proliphix™ Plugin Discussion

PostPosted: Sat Jun 02, 2012 2:32 pm
by berkinet
It sounds like a bug. Unfortunately am traveling and I will be unable to look at the code until the middle of the month. I will post back as soon as I get back.

Re: Proliphix™ Plugin Discussion

PostPosted: Sat Jun 02, 2012 2:47 pm
by asw24b
berkinet wrote:
It sounds like a bug. Unfortunately am traveling and I will be unable to look at the code until the middle of the month. I will post back as soon as I get back.




Found it.

This was commented out of the devices.xml file:


<Field type="checkbox" id="ShowCoolHeatEquipmentStateUI">
<Label> Supports compressor/
furnace feedback:</Label>
<Description>Show compressor/
furnace states in UI</Description>
</Field>



So the main code throws an error when it tries to reference it.

I just deleted the init code for now...

Mike

Re: Proliphix™ Plugin Discussion

PostPosted: Mon Jun 25, 2012 9:39 am
by jay (support)
Just tried the plugin to look it over (though I don't have the stat) - when starting it up I got this error:

Code: Select all
2012-06-25 10:34:15   Proliphix Thermostat Control Error   Error in plugin execution runConcurrentThread:

Traceback (most recent call last):
  File "plugin.py", line 237, in runConcurrentThread
<type 'exceptions.KeyError'>: key tstatTimeout not found in dict


Followed by this every 2 seconds or so:

Code: Select all
2012-06-25 10:34:25   Proliphix Plugin   Creating Proliphix Thermostat device list


Just FYI...

Re: Proliphix™ Plugin Discussion

PostPosted: Mon Jun 25, 2012 11:40 am
by berkinet
Jay. The plugin tries to verify the config with the thermostat. It looks like it needs a little error trapping for those creative types who try to use it without a real Proliphix tstat :-)

Re: Proliphix™ Plugin Discussion

PostPosted: Mon Jun 25, 2012 11:50 am
by jay (support)
More to the point, those errors will show up until you define a thermostat which will happen to everyone... ;)

Re: Proliphix™ Plugin Discussion

PostPosted: Mon Jun 25, 2012 11:59 am
by berkinet
Hmmm. Seems to me I recall a recent discussion about just this type of problem... whether Indigo should give up retrying or have some mechanism for dealing with the problem. :roll: