Thanks for all your hard work!!!
I had been getting other updates via email as a contributor, but didnât get this one. Do I need to comment/like every so often? Thanks for all your hard work, btw!
Hi @jeremyinmt, please send me an email to services@maisonsecomatiq.com with your paypal verified address.
Regards.
Did you check your spam? After getting about 6 updates Gmail all of the sudden started flagging as spam. Unflagged and all good again.
I have to say, Iâve been using this for some time now and itâs absolutely amazing. I love the absolute control it offers and so far Iâm only using a few of the features but those have been serving me so well. Keep up the excellent work.
Purchased the bundle less than a week ago, and am looking forward to trying it with Keen vents in the near future. Iâve opened it a total of 1 time in the last week, and it worked perfectly. I greatly appreciate all of Yves hard work, and commitment to the community!
Disclaimer:
Per an email from Yves, in order to receive updates I must either like his post, or post positive comments. I believe in full disclosure, and would like it to be clear that even though I was told to post here and like the thread, I am very pleased with the software, and all of the hard work put into this effort, as well as Yves contribution to the community! I do so happily and willingly.
Keep up the great work!
And, there are some explanations on why Iâm asking this feedback from my contributors here:
And, itâs also clearly indicated at my store under the terms of service.
Regards.
I am excited to get started with this code. I bought an ecobee last year, and just recently bought an echo device, and ordered the smartthings hub this week. I actually purchased this code before owning the hub, because lots of people on reddit seem to love what you have done for the ecobee!
Hi Clayj, please send me an email with your paypal verified address so that I can associate your ST handle with your contribution.
Regards.
Hi @farlicimo,
With the latest release (v5.9.6) of MyEcobee DTH, you may want to check the new options for the holdType input parameter and how to use the setHoldExtraParams() and setClimate() methods in the DTH for permanent/temporary holds.
Refer to the guidelines indicated here at the ST community wiki:
Regards.
Thanks, will give it another try. I have been trying (prior to this update) using webCore but donât seem to be able figure out the right way to send the command for the hold type. I think I am not doing the format quite right for sending multiple arguments.
@farlicimo,as indicated at the ST community wiki, if you send successive holds, you may need to send a resumeProgram() command to the thermostat to make it work before each hold.
There are examples of commands at the ST community wiki.
Regards.
Hi yvesracine, just wanted to let you know that I love the software. Iâve been using since about Sept. of last year! I just realized you wanted me to like this post when I went looking for old emails to see if there were any links to get newest versions. To get the latest version of the software do I need to do anything specific or will and replying to the old email be sufficient?
Thanks,
Jon
I clear the hold (by doing a resume) each time I test. Iâve been reading through the wiki and canât seem to get webCore to submit the call in the same format as the wiki. It keeps adding brackets to the outside as well as the brackets I place on the inside. Not sure if thatâs the issue or not, but the thermostat doesnât react at all. I tried doing this ââ,âawayâ,[holdType:âindefiniteâ] and it comes through as ["",âawayâ,[holdType:âindefiniteâ]]. I can get setClimate with a parameter of Away to work which comes through as [Away]. Posted a question to the get webCore help from other users thread a couple times and no answer so figured I would give up for now.
Yeah, itâs a webCore issue. Itâs adding some extra characters and ecobee wonât accept themâŠ
What do you need to send? What is an exact string that your thermostat is expecting?
Assuming you are doing a HTTPS call, webCoRE sends industry standard JSON or form encoded parameters. A valid JSON body always starts and ends with either [ ] for a list or { } for an object.
Hi @farlicimo,
You need to tell the webcORE author that youâd need to be able to send a Map to the DHTâs setClimate or setHoldExtraParams() commands via cORE/webcORE. The DTH will then be able to process the input parameters in the Map and send them in a valid JSON body to ecobee.
P.S. @ady624 has âfilteredâ any comments by me in the forum, so he cannot see my answerâŠ
Regards.
Treading carefully here so as not to get caught in the crossfire as well as some of the terms are a little out of my league.
Yves noted âneed to be able to send a Map to the DHTâs setClimate or setHoldExtraParams() commands via cORE/webcORE. The DTH will then be able to process the input parameters in the Map and send them in a valid JSON body to ecobee.â
For me I think this means I need to send:
ââ,âawayâ,[holdType:âindefiniteâ]
and from what you are saying its wrapping it in to make a valid JSON and so I get
[ââ,âawayâ,[holdType:âindefiniteâ]]
but the handler isnât expecting all JSON as input.
Wait, so you have a DTH command that takes a Map parameter⊠yeah, thatâs unfortunate, webCoRE canât (yet?) send a Map object, though I can look into it. Itâs a bit unusual for a DTH to take a map parameter, those are usually reserved for the options in standard commands, though it is not illegal (I mean ST-illegal). Iâll look into it, but canât promise - itâs kind of complicated to handle Map objects due to their highly dynamic content.
FYIâI just tried installing v5.9.6 and keep getting an error trying to publish it:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
script1500159543150213204597.groovy: 5739: expecting anything but ââ\nâ'; got it anyway @ line 5739, column 94.
ttings.trace, get_LOG_TRACE())
^
1 error
I went back to v5.9.5