[OpenTRV-dev] OpenTRV boards
Jeremy Poulter
jeremy at bigjungle.net
Thu Dec 17 11:09:44 GMT 2015
Good news, I think that is probably what I would expect. I think all the
OpenTRV nodes will get munged into the same EmonCMS node. Not very
useful....
Change the OpenTRV Parse status node to;
---8<-----------------------
var newMsg = { };
var parts =
msg.payload.match(/^=(F|W|B)([0-9]+)\%\@([0-9]+)C([0-9A-F]+)(;X([0-9]+)
*)?;?(T([0-9]+ [0-9]+) ([^;]*))?;?(S([0-9]+) ([0-9]+) ([0-9]+))?;?(H([0-9]+
[0-9]+)*)?;?.*{(.*)}\r\n$/);
newMsg.payload = {
//'raw': parts,
'frost': 'F' == parts[1] ? 1 : 0,
'warm': 'W' == parts[1] ? 1 : 0,
'bake': 'B' == parts[1] ? 1 : 0,
'valve': parts[2],
'temp': parseInt(parts[3]) + (parseInt("0x"+parts[4]) / 16)
};
// Security, 5-6
if(null !== parts[5]) {
}
// Time, 7-8
if(null !== parts[7]) {
}
// Program, 9
if(null !== parts[9]) {
}
// Target temps, 10-13
if(null !== parts[10])
{
newMsg.payload.nominalTarget = parseInt(parts[11]);
newMsg.payload.frostTarget = parseInt(parts[12]);
newMsg.payload.warmTarget = parseInt(parts[13]);
}
// House code, 14-15
if(null !== parts[14]) {
}
// JSON block, 16
if(null !== parts[16])
{
var obj = JSON.parse('{'+parts[16]+'}');
/*
for(var i in obj) {
newMsg.payload[i] = obj[i];
}
*/
newMsg.nodeid = obj['@'];
newMsg.payload.battery = obj['B|mV'];
newMsg.payload.occupancy = obj['occ|%'];
}
return newMsg;
---8<-----------------------
and Prepare for EmonCMS to;
---8<-----------------------
var nodeMapping = {
'5e5f': 26
};
var newMsg = { payload: "", nodegroup: 1 };
if(msg.nodeid && nodeMapping[msg.nodeid])
{
newMsg.nodegroup = nodeMapping[msg.nodeid];
}
var comma = '';
for(var i in msg.payload)
{
newMsg.payload += comma+i+':'+msg.payload[i];
comma = ',';
}
return newMsg;
---8<-----------------------
You will also need to change the nodeMapping at the top to map each OpenTRV
node ID (@ in the JSON) to an EmonCMS Node ID (number from 1 to 30), eg;
var nodeMapping = {
'5e51': 20,
'5e5f': 21,
'5e46': 22,
'5e24': 23
};
Jeremy
On 17 December 2015 at 10:51, Bo Herrmannsen <bo.herrmannsen at gmail.com>
wrote:
> yaaaa... one unit showed up....
>
> but have no idea which one.... temp is 31.... hmmm
>
> i have a lidt of unit id's so if that is transfered too as i could see the
> difference
>
> 2015-12-17 11:43 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net>:
>
>> In theory ;-) Although I only have one unit so we may need some tweaking
>> to handle more than one.
>>
>> Jeremy
>>
>> On 17 December 2015 at 10:40, Bo Herrmannsen <bo.herrmannsen at gmail.com>
>> wrote:
>>
>>> thanks for that...
>>>
>>> they changed the input part recently so maybe the module used the old
>>> link....
>>>
>>> anyway we will see how it works
>>>
>>> so once i deploy will i start to see data from all the units arround the
>>> flat? or do i need to tweak it more?
>>>
>>> 2015-12-17 11:37 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net>:
>>>
>>>> No, just the base directory;
>>>>
>>>> [image: Inline images 2]
>>>>
>>>> Jeremy
>>>>
>>>> On 17 December 2015 at 10:29, Bo Herrmannsen <bo.herrmannsen at gmail.com>
>>>> wrote:
>>>>
>>>>> i have some scripts that i use to import solar data from a rooftop
>>>>> installed panel....
>>>>>
>>>>> 'http://127.0.0.1/emoncms/input/post?apikey
>>>>>
>>>>> so i change emoncms.org to match up .... but should i include
>>>>> input/post or does the module add that?
>>>>>
>>>>> 2015-12-17 11:22 GMT+01:00 Bo Herrmannsen <bo.herrmannsen at gmail.com>:
>>>>>
>>>>>> i see you both have emonbase and emoncms...
>>>>>>
>>>>>> since i only store data local i guess i can delete emonbase?
>>>>>>
>>>>>> 2015-12-17 11:20 GMT+01:00 Bo Herrmannsen <bo.herrmannsen at gmail.com>:
>>>>>>
>>>>>>> about the setup
>>>>>>>
>>>>>>> we use the same usb port config so i guess there is no need to
>>>>>>> change that...
>>>>>>>
>>>>>>> are there other things i need to change?
>>>>>>>
>>>>>>> 2015-12-17 11:13 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net>:
>>>>>>>
>>>>>>>> Yes, you probably need to restart. If you followed the instructions
>>>>>>>> on the Node-RED site it should be;
>>>>>>>>
>>>>>>>> pm2 restart node-red
>>>>>>>>
>>>>>>>> Jeremy
>>>>>>>>
>>>>>>>> On 17 December 2015 at 09:57, Bo Herrmannsen <
>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> that was install.... i guess i have to restart node-red before it
>>>>>>>>> is loaded?
>>>>>>>>>
>>>>>>>>> if so what is the right command here? sudo service ***** restart
>>>>>>>>> or something else?
>>>>>>>>>
>>>>>>>>> 2015-12-17 10:37 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net>:
>>>>>>>>>
>>>>>>>>>> The TCP Server flow is a sub flow that provides the 'telnet'
>>>>>>>>>> access directly to the serial port, allowing some form of remote control
>>>>>>>>>> although only really intended for debugging. the snapshot you sent it looks
>>>>>>>>>> like this has been loaded ok anyway.
>>>>>>>>>>
>>>>>>>>>> The EmonCMS stuff is an extra step you need to do after the
>>>>>>>>>> node-RED install, see
>>>>>>>>>> http://openenergymonitor.blogspot.co.uk/2015/11/node-red-emoncms-node.html
>>>>>>>>>>
>>>>>>>>>> Jeremy
>>>>>>>>>>
>>>>>>>>>> On 17 December 2015 at 00:10, Bo Herrmannsen <
>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> imported the opentrv.json
>>>>>>>>>>>
>>>>>>>>>>> http://imgur.com/uFypiO3
>>>>>>>>>>>
>>>>>>>>>>> it says that emoncms is not recognized/known... but i guess
>>>>>>>>>>> there is a fix for that
>>>>>>>>>>>
>>>>>>>>>>> should the TCP server also be imported... and if so how?
>>>>>>>>>>>
>>>>>>>>>>> 2015-12-17 0:31 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net>:
>>>>>>>>>>>
>>>>>>>>>>>> All of it should basically be reusable, should just be the
>>>>>>>>>>>> serial port and emoncms server setup that needs changing (and I hope those
>>>>>>>>>>>> are not in the code I shared ;-)
>>>>>>>>>>>>
>>>>>>>>>>>> Feel free to IM me via Hangouts or I can jump or the IRC
>>>>>>>>>>>> tomorrow and we can go through the process together, that should help with
>>>>>>>>>>>> my documentation.
>>>>>>>>>>>>
>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>
>>>>>>>>>>>> On 16 December 2015 at 23:05, Bo Herrmannsen <
>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> yep there was a | spinning...
>>>>>>>>>>>>>
>>>>>>>>>>>>> but installed now... setting it up to start at boot
>>>>>>>>>>>>>
>>>>>>>>>>>>> tomorrow the fun begins with setting up the flow.... how much
>>>>>>>>>>>>> of your flow can i reuse?
>>>>>>>>>>>>>
>>>>>>>>>>>>> 2015-12-17 0:03 GMT+01:00 Jeremy Poulter <jeremy at bigjungle.net
>>>>>>>>>>>>> >:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Node-RED? I think it was a while but IIRC there was at least
>>>>>>>>>>>>>> a sign of it doing something.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 16 December 2015 at 20:39, Bo Herrmannsen <
>>>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> hehe.... a over night install....
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> or how long should the install take?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2015-12-16 20:35 GMT+01:00 Bo Herrmannsen <
>>>>>>>>>>>>>>> bo.herrmannsen at gmail.com>:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> oki doke...
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> on it.... i'm just eager to get room temps looged so i can
>>>>>>>>>>>>>>>> compare outside to inside temp and how much heat i suck from the district
>>>>>>>>>>>>>>>> heating
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> on top the building *society
>>>>>>>>>>>>>>>> <https://www.google.dk/search?q=society&spell=1&sa=X&ved=0ahUKEwiv7YLnj-HJAhVk8HIKHc1aAOgQvwUIGCgA> i
>>>>>>>>>>>>>>>> rent my flat from replaces all windows and external doors with better
>>>>>>>>>>>>>>>> onces... the current ones are as good as the fly net in a tent*
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 2015-12-16 20:13 GMT+01:00 Jeremy Poulter <
>>>>>>>>>>>>>>>> jeremy at bigjungle.net>:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Correct, that is the instructions I used on a RPi B.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>>>>>> On 16 Dec 2015 18:55, "Bo Herrmannsen" <
>>>>>>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> would this page make do for installing node red?
>>>>>>>>>>>>>>>>>> http://nodered.org/docs/hardware/raspberrypi.html
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> in my case a ras pi 1... so about half way down.... not
>>>>>>>>>>>>>>>>>> on the jessie image
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2015-12-16 19:45 GMT+01:00 Jeremy Poulter <
>>>>>>>>>>>>>>>>>> jeremy at bigjungle.net>:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> One is the input and the other is the output, both go to
>>>>>>>>>>>>>>>>>>> the same physical serial port.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>>>>>>>> On 16 Dec 2015 18:42, "Bo Herrmannsen" <
>>>>>>>>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> looking at the flow picture....
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> i see 2 opentrv serials.... why is that?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2015-12-16 18:32 GMT+01:00 Jeremy Poulter <
>>>>>>>>>>>>>>>>>>>> jeremy at bigjungle.net>:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I certainly have the data going from OpenTRV to
>>>>>>>>>>>>>>>>>>>>> EmonCMS (see the post OpenTRV, EmonCMS and Node-RED
>>>>>>>>>>>>>>>>>>>>> <http://lists.opentrv.org.uk/pipermail/opentrv-dev/2015-November/001812.html>)
>>>>>>>>>>>>>>>>>>>>> and I am working on some more detailed instructions on the setup.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> With regard to the back channel I do not believe that
>>>>>>>>>>>>>>>>>>>>> the EmonCMS architecture has been built to accommodate this. It is only
>>>>>>>>>>>>>>>>>>>>> really for data storage/analyses. So I think you need something else for
>>>>>>>>>>>>>>>>>>>>> the control side of things. Have a look at;
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> http://openenergymonitor.blogspot.co.uk/2015/11/remote-control-of-lightwave-rf-plugs.html
>>>>>>>>>>>>>>>>>>>>> -
>>>>>>>>>>>>>>>>>>>>> http://openenergymonitor.blogspot.co.uk/2015/12/openenergymonitor-emonpi-and-openhab.html
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 16 December 2015 at 16:22, Bo Herrmannsen <
>>>>>>>>>>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> i think he wants 2 way control so to speak
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> and so would i... but i could live with just getting
>>>>>>>>>>>>>>>>>>>>>> the data in to emoncms... for which i have all the hardware but lacking the
>>>>>>>>>>>>>>>>>>>>>> software
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2015-12-16 17:16 GMT+01:00 Jeremy Poulter <
>>>>>>>>>>>>>>>>>>>>>> jeremy at bigjungle.net>:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I guess the biggest question is what do you want
>>>>>>>>>>>>>>>>>>>>>>> from an integration with OEM? Are we talking about just getting data in to
>>>>>>>>>>>>>>>>>>>>>>> EmonCMS? Do you want the OpenTRV radio link to directly talk with an
>>>>>>>>>>>>>>>>>>>>>>> EmonBase? Something in between?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Jeremy
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 16 December 2015 at 11:09, Bo Herrmannsen <
>>>>>>>>>>>>>>>>>>>>>>> bo.herrmannsen at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> This is also why i argue that we should take the
>>>>>>>>>>>>>>>>>>>>>>>> cost of 2 so he can get going
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> OEM is always busy and i doubt that the hackahon
>>>>>>>>>>>>>>>>>>>>>>>> bring us what we want...
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> 2015-12-16 12:06 GMT+01:00 Damon Hart-Davis <
>>>>>>>>>>>>>>>>>>>>>>>> dhd at exnet.com>:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> > What I'm particulary interested in is
>>>>>>>>>>>>>>>>>>>>>>>>> integration with open energy monitor. That's why I would like to ask if
>>>>>>>>>>>>>>>>>>>>>>>>> there's a possibility to get a hold of a couple of boards to do some
>>>>>>>>>>>>>>>>>>>>>>>>> testing / development on. Also any links to ongoing discussion on these
>>>>>>>>>>>>>>>>>>>>>>>>> integration might be useful.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On this part, there is discussion in here, and
>>>>>>>>>>>>>>>>>>>>>>>>> there is an OEM/OpenTRV hackathon scheduled for 18th February at the BCS HQ
>>>>>>>>>>>>>>>>>>>>>>>>> in London.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> This is clearly not the only integration that
>>>>>>>>>>>>>>>>>>>>>>>>> OpenTRV should be doing, but it is an important one and it’s frustrating to
>>>>>>>>>>>>>>>>>>>>>>>>> me that we have not already gotten further!
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Rgds
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Damon
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> OpenTRV-dev mailing list
>>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> OpenTRV-dev mailing list
>>>>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> OpenTRV-dev mailing list
>>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> OpenTRV-dev mailing list
>>>> OpenTRV-dev at lists.opentrv.org.uk
>>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>>
>>>>
>>>
>>> _______________________________________________
>>> OpenTRV-dev mailing list
>>> OpenTRV-dev at lists.opentrv.org.uk
>>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>>
>>>
>>
>> _______________________________________________
>> OpenTRV-dev mailing list
>> OpenTRV-dev at lists.opentrv.org.uk
>> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>>
>>
>
> _______________________________________________
> OpenTRV-dev mailing list
> OpenTRV-dev at lists.opentrv.org.uk
> http://lists.opentrv.org.uk/listinfo/opentrv-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opentrv.org.uk/pipermail/opentrv-dev/attachments/20151217/fcd74b24/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 23723 bytes
Desc: not available
URL: <http://lists.opentrv.org.uk/pipermail/opentrv-dev/attachments/20151217/fcd74b24/attachment-0001.png>
More information about the OpenTRV-dev
mailing list