Help always accepted:
* Humidistat functions are implemented but not tested as I don't have anyone to test for me.
* Secondary or Alternate heat sources are not implemented as I don't have anyone to test for me.
* If anyone has a multi nest configuration I would like to test this setup (Is now supported, but would like confirmation that everything is fully functional.).

In Notepad++ the line was found a little bit further down than what you stated. But, the plugin works fine now.. I am going to order my nest soon, especially now that I know what the plug-in looks like.

Dragon, I'll help you test this in any ways, if you would like to develop it further.

I'd like to get the temp by saying it on my cell phone "Get the temperature of the house" (Tasker/AutoVoice)
Then AutoRemote will send a message to eventghost to get the temp.
So, what I am looking at is Get_Temp and sending those parameters in an outgoing AutoRemote Message

I do not know exactly how you would pick your temperature and how to set it but the basic steps would be

1) Create a macro that includes a python script that
a) picks up your current house temperature from a variable that is part of the plugin (the variable has to be defined with the leading word 'self.', then you can easily get it from outside of the plugin
b) sends the value using the way you described
c) add the event to the macro (the event that is generated in EG when you say "Get the temperature of the house" to your phone)

2) Create a second macro that includes
a) the event that is happening when you say "Set the temperature to 80degs"
b) a python script that is able to parse the temperature value from the event and then is able to set the temperature

How would I take that (payload?) and put it into a "DesiredTemp" Variable? Then use that variable to set the temp should be easy from what I read this plugin has the ability to set a temp from a variable, but, how do I address it? %desiredtemp ?

The other way around, I would need to get the temp and send it, but that is where I am really stumped. How to take the output of this plug-in to a variable and use that variable to send a message like "got-temp-was-"

When you put the last script in a macro you also need to put the event from your phone there to trigger it. Unfortunately you have to do it for all temperatures you want to set or you just put in * as event (then all events will be evaluated). The problem is that the event suffix also contains '-85', it should have been only in the payload to keep the event suffix more generic.

I've been emailing the guy that made that Tasker plug-in (auto-message) to understand how this message is supposed to be comprised so that it will be in the payload.

Here is what the instructions for EG are for the plug-in:
"If you use AutoRemote's command system in a message sent to EventGhost, all your parameters (words to the left of =:=) will be available to use in other EventGhost actions. Use {eg.event.payload.arpar[0]}, {eg.event.payload.arpar[1]}, etc to access them. To access your command (phrase on the right of =:=) use {eg.event.payload.arcomm}. "

Basically, I think I am not using the proper system and it's not sending "commands", it's sending "parameters"