Thermostat Enhancement Plugin

Posted on
Sat Sep 01, 2012 4:05 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

I did this per instructions:
Code: Select all
Install Instructions:

    Download the Thermostat Add-On
    Unzip the zip file
    Double click on the Thermostat.indigoplugin file.  Indigo should prompt to install or upgrade the plugin.
    Create a New Indigo Device
       Type is Plugin
       Plugin is Thermostat Enhancement Add-On
       Model is Thermostat Monitor

Posted on
Sat Sep 01, 2012 4:48 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

CraigM wrote:
I did this per instructions:
Code: Select all
Install Instructions:

    Download the Thermostat Add-On
    Unzip the zip file
    Double click on the Thermostat.indigoplugin file.  Indigo should prompt to install or upgrade the plugin.
    Create a New Indigo Device
       Type is Plugin
       Plugin is Thermostat Enhancement Add-On
       Model is Thermostat Monitor


What's the name of the new Thermostat Monitor device?

If you look at that device, you'll see in the state listings, the information regarding the time running, etc. Do you see any information in the states window?

- Ben

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Sat Sep 01, 2012 5:09 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

bschollnick2 wrote:
What's the name of the new Thermostat Monitor device?


HVAC [thermostat enhancement]

bschollnick2 wrote:
If you look at that device, you'll see in the state listings, the information regarding the time running, etc. Do you see any information in the states window?


All zero's and two false's

Posted on
Sat Sep 01, 2012 10:07 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

CraigM wrote:
bschollnick2 wrote:
What's the name of the new Thermostat Monitor device?


HVAC [thermostat enhancement]

bschollnick2 wrote:
If you look at that device, you'll see in the state listings, the information regarding the time running, etc. Do you see any information in the states window?


All zero's and two false's


Make sure debug logging is turned on, and see what happens around the status of the thermostat changes. You should see some debug messages when the thermostat values change.

Do you see any?

- Ben

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Sun Sep 02, 2012 3:15 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

bschollnick2 wrote:
Make sure debug logging is turned on,

It was turned on by default at install

bschollnick2 wrote:
and see what happens around the status of the thermostat changes. You should see some debug messages when the thermostat values change.
Do you see any?

All I see are HVAC temp changes in the log:
Code: Select all
Sep 1, 2012 9:05:42 PM
  Received INSTEON                "HVAC Thermostat [house]" on (button 1)
  Received INSTEON                "HVAC Thermostat [house]" temperature changed to 83.0

Sep 1, 2012 9:10:10 PM
  Received INSTEON                "HVAC Thermostat [house]" temperature changed to 82.0


Just to be clear, this plugin doesn't rely on any other plugin's, devices, variables, SQLite config's, scripts...?

Just install, and it should auto detect my Venstar Insteon traffic?

I know I'm jumping the gun since I can't even get the plugin to work at all, but will this plugin work with 2 Venstars, as I plan to add another sometime soon? If yes, are the data totals added together, or is the data kept in separate DB's?

Posted on
Sun Sep 02, 2012 8:31 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

CraigM wrote:
bschollnick2 wrote:
Make sure debug logging is turned on,

It was turned on by default at install


That shouldn't happen... Could you have previously installed the Thermostat Enhancement plugin? I'm wondering if the plugin has a bad configuration?


bschollnick2 wrote:
and see what happens around the status of the thermostat changes. You should see some debug messages when the thermostat values change.
Do you see any?


CraigM wrote:
All I see are HVAC temp changes in the log:
Code: Select all
Sep 1, 2012 9:05:42 PM
  Received INSTEON                "HVAC Thermostat [house]" on (button 1)
  Received INSTEON                "HVAC Thermostat [house]" temperature changed to 83.0



Try turning your AC or heating on and then off.

You should see something like:

Sep 2, 2012 9:40:25 PM
Sent INSTEON "Furnace Link" turn all off
Received INSTEON "Furnace Link" off (button 1)
Thermostat Enhancement Add-On The ac System ran for 489 minutes (Hours: 8.0)
Received INSTEON "Furnace Link" mode changed to all off; fan always on

CraigM wrote:
Just to be clear, this plugin doesn't rely on any other plugin's, devices, variables, SQLite config's, scripts...?
Just install, and it should auto detect my Venstar Insteon traffic?


From a design stand point, yes, it's all self contained.

I need to sit down and rework parts of the code to better support multiple thermostats... (I don't have multiples)
But it should work...

The data is stored in the device states....

- Ben

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Mon Sep 03, 2012 1:23 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

OK, I'm going to start over.

- disable plugin
- trash plugin from disabled folder
- delete device
- stop/start server
- quit/launch client
- reboot MAC
- fresh install 1.05 (double-click on plugin)
Picture 2.png
Picture 2.png (19.48 KiB) Viewed 8234 times


de-bug ON by default at install (see line 2012-09-03 11:41:34):
Code: Select all
2012-09-03 11:41:34   Application   Installing and enabling plugin "Thermostat Enhancement Add-On" v1.05
2012-09-03 11:41:34   Application   Loading plugin "Thermostat Enhancement Add-On 1.05"
2012-09-03 11:41:34   Application   Starting plugin "Thermostat Enhancement Add-On 1.05" (pid 152)
2012-09-03 11:41:34   Application   Plugin "Thermostat Enhancement Add-On" connected
2012-09-03 11:41:34   Application   Plugin "Thermostat Enhancement Add-On 1.05" started
2012-09-03 11:41:34   Thermostat Enhancement Add-On Debug   Version Check Server reports 0.90 is available.
2012-09-03 11:41:34   Thermostat Enhancement Add-On   Debug Mode is activated.  (Only use if testing...)
2012-09-03 11:44:07   SQL Logger   creating table device_history_40218621 for "HVAC [thermo enhancement]"

Picture 3.png
Picture 3.png (9.05 KiB) Viewed 8234 times


- create device
Picture 4.png
Picture 4.png (42.23 KiB) Viewed 8234 times


- start/stop server
- cycle AC on/off

NO data in device window
NO data in event log

It would be helpful if others who are using this plugin could chime-in with their experience, so we could compare the hardware/software being used. It's hard to troubleshoot when only two people are the conversation

Indigo 5.1.5
Venstar T1800
Insteon adapter 2441v, rev2.4r, 95 (i2cs engine)
OS 10.5.8


bschollnick2, what are your specs, as per above?

Posted on
Mon Sep 03, 2012 2:10 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

CraigM wrote:
OK, I'm going to start over.

- disable plugin
- trash plugin from disabled folder
- delete device
- stop/start server
- quit/launch client
- reboot MAC
- fresh install 1.05 (double-click on plugin)


I'm sorry, but you haven't started from scratch. You need to delete the preferences for the plugin, and the devices.

- disable plugin
- trash plugin from disabled folder
- delete device
- stop server
- Delete the thermostat preference files as below
- start server

To completely uninstall, you need to go into the /Library/Application Support/Indigo 5/Preferences/Plugins folder
and remove the com.indigoplugin.Thermostat_Addons.indiPref file.

If you see any other Thermostat indiPref files, you may want to move them to the desktop....

A reboot of the computer is overkill... But acceptable.

Hardware:

Indigo 5.1.4
Venstar T1800, w/Adapter Firmware 92 (i2)
OS 10.6.8

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Mon Sep 03, 2012 4:16 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

CraigM wrote:
It would be helpful if others who are using this plugin could chime-in with their experience, so we could compare the hardware/software being used. It's hard to troubleshoot when only two people are the conversation


Yes, it would be. But time and time again, I have seen that until someone has an issue, it's rare for anyone to chime up regarding a plugin or add-on.

I have asked many times for feedback on Switchboard, Find My iDevices, etc, etc, and very rarely do I get any acknowledgement or feedback.

So, if it's one thing I would love to see from the Indigo community, is more engagement, including conversations and feedback from the users of the plugins...

Heck, I would love to know what the population is of Indigo users? Matt, and Jay? Can you give us some idea of how many people are using Indigo / Indigo Pro?

- Benjamin

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Mon Sep 03, 2012 4:24 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Thermostat Enhancement Plugin

We don't publicize user base size numbers, but the Indigo community is definitely not huge. It is a niche of a niche market: those folks wanting to do home automation, and that also own a Mac and are wanting to use it as the controller. For any given plugin you can multiply on another niche that want that particular feature/integration, so it would be a niche cubed.

It is definitely the case that folks don't typically turn to the forum unless they have a problem, which makes it difficult to get the type of feedback you want. Once people get something up, configured, and working, they aren't likely to come back to the forum for a while. There are, of course, the core group of us here that are more serious about the hobby. ;-)

Image

Posted on
Mon Sep 03, 2012 4:59 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

bschollnick2 wrote:
CraigM wrote:
OK, I'm going to start over.

- disable plugin
- trash plugin from disabled folder
- delete device
- stop/start server
- quit/launch client
- reboot MAC
- fresh install 1.05 (double-click on plugin)


I'm sorry, but you haven't started from scratch. You need to delete the preferences for the plugin, and the devices.

- disable plugin
- trash plugin from disabled folder
- delete device
- stop server
- Delete the thermostat preference files as below
- start server

To completely uninstall, you need to go into the /Library/Application Support/Indigo 5/Preferences/Plugins folder
and remove the com.indigoplugin.Thermostat_Addons.indiPref file.

If you see any other Thermostat indiPref files, you may want to move them to the desktop....

A reboot of the computer is overkill... But acceptable.

Hardware:

Indigo 5.1.4
Venstar T1800, w/Adapter Firmware 92 (i2)
OS 10.6.8


OK, did your above steps, and deleted the pref file: com.schollnick.indigoplugin.Thermostat_Addons.indiPref

The only change to report is that the install DID NOT default to de-bug mode ON this time. But still no data.

Above you state
You need to delete the preferences for the plugin, and the devices

Devices plural? Is this a typo, or are there suppose to be more than one device?

Posted on
Mon Sep 03, 2012 5:21 pm
CraigM offline
Posts: 589
Joined: Oct 28, 2007

Re: Thermostat Enhancement Plugin

matt (support) wrote:
...It is definitely the case that folks don't typically turn to the forum unless they have a problem, which makes it difficult to get the type of feedback you want. Once people get something up, configured, and working, they aren't likely to come back to the forum for a while. There are, of course, the core group of us here that are more serious about the hobby. ;-)


Agreed, but I personally feel that if you are going to TAKE for free a fellow user's plugin that they have spent much time and money developing you should be obligated to subscribe to their master topic and contribute back to the developer with testing or comments when needed.

If everyone just TAKES, users will stop developing or updating their work. That wouldn't benefit any Indigo user. To all the plugin developers out there, many of us appreciate and rely on your work. THANK YOU.

But thats just me :wink:

Posted on
Mon Sep 03, 2012 5:23 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Thermostat Enhancement Plugin

Agreed totally. Nobody appreciates all these great plugins more than Jay and myself. Thanks plugin developers!

Image

Posted on
Mon Sep 03, 2012 6:00 pm
bschollnick2 offline
Posts: 1355
Joined: Oct 17, 2004
Location: Rochester, Ny

Re: Thermostat Enhancement Plugin

matt (support) wrote:
We don't publicize user base size numbers, but the Indigo community is definitely not huge. It is a niche of a niche market: those folks wanting to do home automation, and that also own a Mac and are wanting to use it as the controller. For any given plugin you can multiply on another niche that want that particular feature/integration, so it would be a niche cubed.

It is definitely the case that folks don't typically turn to the forum unless they have a problem, which makes it difficult to get the type of feedback you want. Once people get something up, configured, and working, they aren't likely to come back to the forum for a while. There are, of course, the core group of us here that are more serious about the hobby. ;-)


Very True.

Your relatively recent newsletter is a good step forward, but more outreach programs like that would be excellent move forward.

But this chain (user base) should be moved to the general forum.... But still, would it be worth having the newsletter every 2-4 months? Even if it just highlights some new features, and a 3rd party plugin?

- Benjamin

------
My Plugins for Indigo (v4, v5, and v6) - http://bit.ly/U8XxPG

Security Script for v4 - http://bit.ly/QTgclf
for v5 - http://bit.ly/T6WBKu

Support Forum(s) - http://www.perceptiveautomation.com/userforum/viewforum.php?f=33

Posted on
Mon Sep 03, 2012 6:06 pm
matt (support) offline
Site Admin
User avatar
Posts: 21417
Joined: Jan 27, 2003
Location: Texas

Re: Thermostat Enhancement Plugin

Oh, definitely. We'd like to have the newsletter more frequently. Just hard to find time to get it put together between working on everything else. We are overdue one right now as a matter of fact...

Image

Page 5 of 10 1, 2, 3, 4, 5, 6, 7, 8 ... 10

Who is online

Users browsing this forum: No registered users and 20 guests