<div dir="ltr"><div>Hi,<br></div><div><br></div><div>Thanks again for all the feedback. I have listed the issues raised below:</div><div><br></div><div>1) Room with thermostat should not have radiator valve.</div><div><br></div><div>Yes, I didn't realise this, but it makes absolute sense. I have changed the demo to reflect this. It also makes it easier to demonstrate the difference between RadBot and RadBot plus boiler control. So thanks for pointing that out. </div><div><br></div><div>2) Four house vs one house.</div><div><br></div><div>I have now changed the default to show only one house and will create a settings switch so you can have four if you prefer. Damon and I have just had a discussion about this and the pros and cons of each. Ideally we'd like to have small animated versions of each with the one in focus enlarged. In the mean time we'll stick with one and improve the icons for switching. </div><div><br></div><div>3) Graph bar misleading labels </div><div><br></div><div>I have now changed the labels so that they are for each individual section and therefore the openTRV has no waste bar and no waste bar label. </div><div><br></div><div>4) Shouldn't there be some waste energy for all systems </div><div><br></div><div>Yes, but... Obviously there is waste energy in all systems. I don't know how to represent it in this demo and that isn't really the point of the demo, it's to show the difference between the systems. Also not sure how to quantify this as it depends on the boiler, insulation etc etc. </div><div><br></div><div>It would be more honest to say that these bars represent total seconds of radiator on time rather than energy use per se. That is a little complex to understand though, but maybe I should make that clear, not sure.</div><div><br></div><div>5) Animation of the valves to indicate communication </div><div><br></div><div>Yes would be great. Will try and do this in due course. Any thoughts on what it should look like?</div><div><br></div><div>6) Labels change with the mode and correction of label for first room. </div><div><br></div><div>Yes I have implemented this although I am probably going to change the way labels are handled in due course. Please send any further comments about what the text should be for each of the labels.</div><div><br></div><div>7) Line graph of energy use over time or more complex bar graph showing energy use for each cycle.</div><div><br></div><div>Potentially could be good, maybe as an optional alternative as well as the bar graphs. It would be harder to show how the energy is wasted for each system in that case. It would also be more work to code, but it can be done if we think it really is the best option. Also on the four houses view there's not really space. Again we discussed this and decided it's not a priority at the moment. </div><div><br></div><div>8) Should the model automatically start and reset or let the user control when it starts and stops.</div><div><br></div><div>We discussed this and decided adding a reset button would be helpful - will implement this. However, it's good for it to be dynamic and active from the start without the need for interaction. </div><div><br></div><div>9) Visualisation of the amount of time the avatar is in comfortable/too hot/too cold.</div><div><br></div><div>Good idea - will work on this. <br></div><div><br></div><div>10) Energy use breakdown - shouldn't there be more energy used heating rooms in the RadBot with boiler control?</div><div><br></div><div>Really good point. I hadn't thought of this, but yes there should. I took a bit of  a short cut with the implementation there. When I read this question I thought, oh I can fix that easily... alas it wasn't so simple. The fundamental problem is that this is not a thermodynamic model, just a little simulation. As I said before it is not measuring energy use, just counting radiator on time. I have added an optional breakdown of how that time is allocated (bar graph style complex) so you can see the detail and play with it for yourself. It raises quite a few issues:</div><div><br></div><div>For example in the hot room without TRVs if the room is occupied and it is already too hot. Is that radiator time counted as wasted because it is too hot or useful because the room is occupied? It is a mixture of the two because some of the heat is keeping it above the cold temperature and some of it is overheating it. Any way I try to divide it will be some sort of fudge really. In reality we want to compare with the optimised system which is what I did before - using RadBot plus boiler control as the measure of energy usefully spent heating rooms hence why the green bar is the same for all. </div><div><br></div><div>The cold room is a bit easier - I have corrected for this in the latest version. </div><div><br></div><div>Another complication is that in the traditional system, where the rooms are already heated, when the avatar moves into a heated room energy that was previously counted as wasted retrospectively becomes useful. Should it be reallocated? If not then the bars appear like the radbot system is using more energy to heat occupied rooms than the traditional system which isn't the case. This would be an issue even with a more advanced model. </div><div><br></div><div>Ultimately we agreed that showing the detailed breakdown is a bit over complex and so we will probably not include this in the production version. </div><div><br></div><div>11) Extending demo to show learning feature</div><div><br></div><div>This wasn't something I had appreciated RadBot could do from the information I had found on it so interesting to know that. To be honest that is a whole different demo! I could extend this one to do that, but it would be a whole piece of work. I'm also not sure people have the attention span to teach the demo over multiple cycles, but they might do. I would also need to model the timer functions of traditional systems. I imagine such a demo would not be interactive as the user would get bored of moving the avatar/switching the light on again and again. </div><div><br></div><div class="gmail_extra">12) RadBot actually saves more than the 50% energy suggested by the demo. </div><div class="gmail_extra"><br></div><div class="gmail_extra">I would be really interested to have some actual numbers to work with. This model is entirely made up based on how I imagine the system to work. I'm not surprised RadBot can do better as most houses have more than 4 rooms. One simple option would be to add some hidden rooms to the model. On the other hand as I have said before this is just a demo not a true model so its really just trying to show how it works. The energy saving is going to be different for each house.</div><div class="gmail_extra"><br></div><div class="gmail_extra">13) Why does the boiler still come on when the temp is just right?</div><div class="gmail_extra"><br></div><div class="gmail_extra">As Stuart said the rooms gradually cool down over time so the boiler has to come on to warm them up again even though they've only gone down a little. I have set the thermostat so that it comes on again before the temperature drops below the comfort level so the avatar still says just right. I am thinking of adding more advanced options so you can control the thermostat level if you like. We could make the room colour change more dramatically I suppose, but the purpose of the model is to compare the systems not demonstrate how a thermostat works so it might be a distraction.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Sorry that ended up being so long. There is a GitHub page: <a href="https://github.com/hif2k1/openTRVDemo">https://github.com/hif2k1/openTRVDemo</a> </div><div class="gmail_extra">Perhaps opening issues there would be an easier way to keep track of bugs/suggestions. </div><div class="gmail_extra"><br></div><div class="gmail_extra">I will email again when I have implemented some of the features above. </div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks again, </div><div class="gmail_extra"><br></div><div class="gmail_extra">Hamish</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_quote">On 22 March 2017 at 12:00,  <span dir="ltr"><<a href="mailto:opentrv-interest-request@lists.opentrv.org.uk" target="_blank">opentrv-interest-request@list<wbr>s.opentrv.org.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send OpenTRV-interest mailing list submissions to<br>
        <a href="mailto:opentrv-interest@lists.opentrv.org.uk" target="_blank">opentrv-interest@lists.opentrv<wbr>.org.uk</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.opentrv.org.uk/listinfo/opentrv-interest" rel="noreferrer" target="_blank">http://lists.opentrv.org.uk/li<wbr>stinfo/opentrv-interest</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:opentrv-interest-request@lists.opentrv.org.uk" target="_blank">opentrv-interest-request@lists<wbr>.opentrv.org.uk</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:opentrv-interest-owner@lists.opentrv.org.uk" target="_blank">opentrv-interest-owner@lists.o<wbr>pentrv.org.uk</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of OpenTRV-interest digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: Explaining OpenTRV (Hamish Findlay)<br>
   2. Re: Explaining OpenTRV (Simon Hobson)<br>
<br>
<br>
------------------------------<wbr>------------------------------<wbr>----------<br>
<br>
Message: 1<br>
Date: Tue, 21 Mar 2017 22:09:49 +0000<br>
From: Hamish Findlay <<a href="mailto:hif2k1@gmail.com" target="_blank">hif2k1@gmail.com</a>><br>
To: <a href="mailto:opentrv-interest@lists.opentrv.org.uk" target="_blank">opentrv-interest@lists.opentrv<wbr>.org.uk</a><br>
Subject: Re: [OpenTRV-interest] Explaining OpenTRV<br>
Message-ID:<br>
        <CAE9o3ToNRpY3ACGOp=qYoJ4y5a-x<wbr>FJYj6cVo_=<a href="mailto:g24qgTaN1zNw@mail.gmail.com" target="_blank">g24qgTaN1zNw@mail.gm<wbr>ail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi,<br>
<br>
Thank you for all the useful feedback. Will certainly take it on board as<br>
we keep working on it. Keep the suggestions coming.<br>
<br>
One question was whether it is better to make a tutorial style walk through<br>
or just to let people interact with it, but with more helpful explanations<br>
so they discover for themselves.<br>
<br>
If you look at it on a smaller screen or shrink the browser window size it<br>
will switch to only showing one house to give you an idea of what that<br>
might look like.<br>
<br>
Hamish<br>
<br>
On 21 Mar 2017 12:00, <<a href="mailto:opentrv-interest-request@lists.opentrv.org.uk" target="_blank">opentrv-interest-request@list<wbr>s.opentrv.org.uk</a>> wrote:<br>
<br>
> Hi All,<br>
><br>
> We’re looking for a simple way to explain to people how OpenTRV works,<br>
> both for (say) <a href="http://myradbot.com" rel="noreferrer" target="_blank">myradbot.com</a> and for, for example, the New Scientist Live<br>
> show which we may be at.<br>
><br>
> They don’t need to be exactly the same, and the New Scientist gig may also<br>
> get a physical model for people to see.<br>
><br>
> Hamish F has created this lovely JavaScript page:<br>
><br>
> <a href="https://youcsa.org.uk/openTRV/demo.html" rel="noreferrer" target="_blank">https://youcsa.org.uk/openTRV/<wbr>demo.html</a><br>
><br>
> and we are wondering what tweaks or changes or explanations might make its<br>
> behaviour instantly understandable to Jo Everyone.<br>
><br>
> Rgds<br>
><br>
> Damon<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.opentrv.org.uk/pipermail/opentrv-interest/attachments/20170321/c74db610/attachment-0001.html" rel="noreferrer" target="_blank">http://lists.opentrv.org.uk/p<wbr>ipermail/opentrv-interest/atta<wbr>chments/20170321/c74db610/atta<wbr>chment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 22 Mar 2017 11:24:12 +0000<br>
From: Simon Hobson <<a href="mailto:linux@thehobsons.co.uk" target="_blank">linux@thehobsons.co.uk</a>><br>
To: "Open, non-developer list for interested parties"<br>
        <<a href="mailto:opentrv-interest@lists.opentrv.org.uk" target="_blank">opentrv-interest@lists.opentr<wbr>v.org.uk</a>><br>
Subject: Re: [OpenTRV-interest] Explaining OpenTRV<br>
Message-ID: <<a href="mailto:D8755572-A457-4B7B-8CF7-378821FF04E1@thehobsons.co.uk" target="_blank">D8755572-A457-4B7B-8CF7-37882<wbr>1FF04E1@thehobsons.co.uk</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Hamish Findlay <<a href="mailto:hif2k1@gmail.com" target="_blank">hif2k1@gmail.com</a>> wrote:<br>
<br>
> If you look at it on a smaller screen or shrink the browser window size it will switch to only showing one house to give you an idea of what that might look like.<br>
<br>
Ah, that's a lot better.<br>
<br>
There's a niggle about the energy bars. Surely the green "energy heating occupied rooms" bar should be shorter (or at least different) as you go down the list no TRVs > TRVs > radbot > Radbot + boiler controller ?<br>
Tricky one as it'll depend on which room the man is stood in. So if the man is stood in the "cold" room, the radbot options will actually use more energy heating the occupied room - but if he's stood in the "hot" room then they'll use less.<br>
<br>
Also, the shading behind the text makes it look like the radbot+controller has a lot of wasted energy when in fact there's next to nothing there - perhaps not show the "Wasted energy" block at all when hovering over that one ?<br>
<br>
Also, it might help to animate the thermostat or radbot to indicate that it's controlling the boiler.<br>
<br>
Lastly, I'm wondering if the room descriptions should be different for each mode - with radbots, saying the lower left room "will never get warm enough ..." seems a bit odd.<br>
<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
______________________________<wbr>_________________<br>
OpenTRV-interest mailing list<br>
<a href="mailto:OpenTRV-interest@lists.opentrv.org.uk" target="_blank">OpenTRV-interest@lists.opentrv<wbr>.org.uk</a><br>
<a href="http://lists.opentrv.org.uk/listinfo/opentrv-interest" rel="noreferrer" target="_blank">http://lists.opentrv.org.uk/li<wbr>stinfo/opentrv-interest</a><br>
<br>
<br>
------------------------------<br>
<br>
End of OpenTRV-interest Digest, Vol 32, Issue 2<br>
******************************<wbr>*****************<br>
</blockquote></div><br></div></div>