<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body ><div>I've yet to see the hardware, but I'm pretty sure that there will be a simple DC controlled motor in it, and talk of an H bridge kinda confirms that.</div><div><br></div><div>I'm not sure that using someone else's board would be a good idea as a firmware or other slight change could be a disaster. Bare hardware means that can't happen. </div><div><br></div><div>The other option, to re map a different valve, would kind of cease this project, & would also mean being stuck with all their issues and design flaws. Plus of they add DRM or something it could turn out bad. Behind arrested for breaking the DMCA for your radiator valves would suck. </div><div><br></div><div>N</div><div><br></div><div style="font-size:75%">Sent from mobile</div><br><br><div>-------- Original message --------</div><div>From: Tim Small <tim@buttersideup.com> </div><div>Date:09/01/2015  14:41  (GMT+00:00) </div><div>To: opentrv-interest@lists.opentrv.org.uk </div><div>Cc:  </div><div>Subject: [OpenTRV-interest] Frankenvalve brainstorming </div><div><br></div>Hello,<br><br>You may well have already considered and rejected this option, but...<br><br>Re the Frankenvalve post:<br>http://opentrv.org.uk/blog/target-date-january-2015/<br><br>I wondered about taking a slightly different course - using some<br>slightly more expensive maybe-more-hackable valves (where there is<br>opensource firmware and/or other reverse-engineered effort already<br>available).<br><br>The rev7 could be used to replace the original 3rd party board (as in<br>the original post), or it could be connected to the 3rd party board<br>(e.g. leaving the 3rd party one doing motor control), or perhaps even<br>running the OpenTRV code directly on those boards may (or may not) be<br>feasible (both of the ones I have in mind use the Atmega 169).<br><br>The Honeywell HR20 has been fully reverse engineered, and OpenHR20<br>developed for it - this is GPLv2 based, but you could use the code<br>and/or the associated reverse engineering docs as a reference, or<br>alternatively as suggested above just speak serial to a modified version<br>of OpenHR20 and use it to do valve control, with the Rev7 board doing<br>sensing, and RF etc.<br><br>The ~ €15 Sparmatic Comet has open code (not as mature - but at least<br>some versions will run OpenHR20 ) - but cheaper and the newer variants<br>also have a nice external connector port which makes programming easy,<br>and could be used to connect it to a complete rev7 board or just an RF<br>module, etc.<br><br>Both are Atmega169 based, so running a version of the OpenTRV code<br>directly on those boards may (or may not) be feasible.<br><br><br>https://piontecsmumble.wordpress.com/2013/02/25/openhr-20-tutorial-part-0-introduction/<br><br>http://www.mikrocontroller.net/articles/Heizungsthermostat<br><br>http://www.mikrocontroller.net/articles/Sparmatic_Heizungsthermostate<br><br>Thoughts?<br><br>+ Would get people up and hacking with it<br><br>- May be a distraction if a cheap-enough reference fully OpenTRV is<br>within grasp<br><br>Tim.<br>_______________________________________________<br>OpenTRV-interest mailing list<br>OpenTRV-interest@lists.opentrv.org.uk<br>http://lists.opentrv.org.uk/listinfo/opentrv-interest<br></body>