toon rooted

If you don't know where to post, post here.

Moderators: marcelr, TheHogNL, Toonz

vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

toon rooted

Post by vso »

My toon is rooted.

Can I get more data from my "smart meter" via Zwave ? (today PV system was installed)
So can I read the data directly via cat /dev/zigbee or something like that ?

Do i need to transfer (scp?) a ipk of toonstore to the toon in order to get software on the toon ?

Can i turn of the thermostat function ? (my CV kethle is not connected to the toon) and other "messages" ?
TerrorSource
Administrator
Administrator
Posts: 494
Joined: Thu May 04, 2017 9:28 pm

Re: toon rooted

Post by TerrorSource »

vso wrote:My toon is rooted.

Can I get more data from my "smart meter" via Zwave ? (today PV system was installed)
So can I read the data directly via cat /dev/zigbee or something like that ?

Do i need to transfer (scp?) a ipk of toonstore to the toon in order to get software on the toon ?

Can i turn of the thermostat function ? (my CV kethle is not connected to the toon) and other "messages" ?
Can you be somewhat cleared what you want?

Normally, if the Toon is rooted the correct way, you already have the ToonStore.
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: toon rooted

Post by TheHogNL »

Quoting your post in another topic " and indeed RFTM --> less headache" ---> https://github.com/ToonSoftwareCollecti ... t-what-now
Member of the Toon Software Collective
marcelr
Global Moderator
Global Moderator
Posts: 1153
Joined: Thu May 10, 2012 10:58 pm
Location: Ehv

Re: toon rooted

Post by marcelr »

vso wrote:My toon is rooted.
Congratulations
vso wrote: Can I get more data from my "smart meter" via Zwave ? (today PV system was installed)
So can I read the data directly via cat /dev/zigbee or something like that ?
Yes you can, if you have an extra production kWh meter installed (zwave kWh meter by Qubino), OR have an extra production kWh meter with optical readout installed OR have a PV inverter with an S0 contact yielding acceptable pulses.
THEN you can activate Zon-op-Toon and record PV power generation.
vso wrote: Do i need to transfer (scp?) a ipk of toonstore to the toon in order to get software on the toon ?
Should be installed already, or your rooter did a lousy job, and you qualify for a refund :-).
vso wrote: Can i turn of the thermostat function ? (my CV kethle is not connected to the toon) and other "messages" ?
Yes, that's theoretically possible. You could have 6 tiles on your toon.Takes some programming, though.
BTW, the machine is called a boiler, a kettle is a thing you use for boiling water, e.g., if you want to make tea.
vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

Re: toon rooted

Post by vso »

marcelr wrote: Congratulations
thx
Yes you can, if you have an extra production kWh meter installed (zwave kWh meter by Qubino), OR have an extra production kWh meter with optical readout installed OR have a PV inverter with an S0 contact yielding acceptable pulses.
THEN you can activate Zon-op-Toon and record PV power generation.
Nope no dice there I hoped I could read p1 data and get data that way so I need to connect a device directly (tweakers.net)

Yes, that's theoretically possible. You could have 6 tiles on your toon.Takes some programming, though.
BTW, the machine is called a boiler, a kettle is a thing you use for boiling water, e.g., if you want to make tea.
lol true

So my toon is basicly "useless" (for me ..) i can't read data i need/want (boiler function --> nefit easy) and cannot get smart meter data .. i want . oke thats that ..

thx guys
vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

Re: toon rooted

Post by vso »

so I have a http://www.quassi.nl/2015/01/03/read-da ... art-meter/

basicly i need

Code: Select all

/XMX5LGBBFFB123456789
1-3:0.2.8(40)
0-0:1.0.0(141227180323W)
0-0:96.1.1(4530303034303031353535383123456789)
1-0:1.8.1(000687.138*kWh) = opgenomen energie tarief 1
1-0:2.8.1(000000.000*kWh) = teruggeleverde energie tarief 1
1-0:1.8.2(000523.849*kWh) = opgenomen energie tarief 2
1-0:2.8.2(000000.000*kWh) = teruggeleverde tarief 2
0-0:96.14.0(0001)         = huidige tarief nr
1-0:1.7.0(00.428*kW)      = huidige opgenomen vermogen
1-0:2.7.0(00.000*kW)      = huidige teruggeleverde vermogen
0-0:17.0.0(999.9*kW)
0-0:96.3.10(1)
0-0:96.7.21(00002)
0-0:96.7.9(00000)
1-0:99.97.0(0)(0-0:96.7.19)
1-0:32.32.0(00000)
1-0:32.36.0(00000)
0-0:96.13.1()
0-0:96.13.0()
1-0:31.7.0(002*A)
1-0:21.7.0(00.428*kW)
1-0:22.7.0(00.000*kW)
0-1:24.1.0(003)
0-1:96.1.0(4730303032333430313436343123456789)
0-1:24.2.1(141227170000W)(00435.247*m3) = verbruikte gas
0-1:24.4.0(1)
!0C97


But if i see correctly this is not sent by the module to the thermostat ? so the module parses the information what is sent between them ? if so I am barking up the wrong tree and need to take the adapter apart
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: toon rooted

Post by TheHogNL »

If you want P1 data there are much easier and cheaper ways to get it.

And there is a configuration option to disable all thermostat functions giving you the 6 tile option. Do you want me too look it up for you?
Member of the Toon Software Collective
vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

Re: toon rooted

Post by vso »

TheHogNL wrote:If you want P1 data there are much easier and cheaper ways to get it.
And there is a configuration option to disable all thermostat functions giving you the 6 tile option. Do you want me too look it up for you?
I know there are methods(p1 tweakers.net etc ..) I am just curious how its done at this stage .. internally in the toon ..
as in is this information available if so how do I extract etc etc ..

I don't mind breaking open the adapter soldering some wires and going in depth if needed but if i can avoid and do it more easily that would be nice



I will search thx for disabling ..
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: toon rooted

Post by TheHogNL »

vso wrote:
TheHogNL wrote:If you want P1 data there are much easier and cheaper ways to get it.
And there is a configuration option to disable all thermostat functions giving you the 6 tile option. Do you want me too look it up for you?
I know there are methods(p1 tweakers.net etc ..) I am just curious how its done at this stage .. internally in the toon ..
as in is this information available if so how do I extract etc etc ..

I don't mind breaking open the adapter soldering some wires and going in depth if needed but if i can avoid and do it more easily that would be nice
.
No one has done this before so be my guest. Would be nice to figure that out. But indeed meteradapter is translating the P1 data to Toon sensible information. Toon hasn't got the raw P1 data
Member of the Toon Software Collective
TerrorSource
Administrator
Administrator
Posts: 494
Joined: Thu May 04, 2017 9:28 pm

Re: toon rooted

Post by TerrorSource »

vso wrote:
TheHogNL wrote:If you want P1 data there are much easier and cheaper ways to get it.
And there is a configuration option to disable all thermostat functions giving you the 6 tile option. Do you want me too look it up for you?
I know there are methods(p1 tweakers.net etc ..) I am just curious how its done at this stage .. internally in the toon ..
as in is this information available if so how do I extract etc etc ..

I don't mind breaking open the adapter soldering some wires and going in depth if needed but if i can avoid and do it more easily that would be nice



I will search thx for disabling ..
What does tweakers.net has to do with the p1 port? i really dont get your messages :roll:

You can read the P1 port via different methodes, it's a simple RJ11 plug which uses DSMR 4.x or 5.x coding.
If you just want the P1 information on a device (which one is still unclear) you can buy a P1-USB cable betweek 5-15euro and your done, dont need a Toon for that.
marcelr
Global Moderator
Global Moderator
Posts: 1153
Joined: Thu May 10, 2012 10:58 pm
Location: Ehv

Re: toon rooted

Post by marcelr »

vso wrote:... I am just curious how its done at this stage .. internally in the toon ..
as in is this information available if so how do I extract etc etc ..

I don't mind breaking open the adapter soldering some wires and going in depth if needed but if i can avoid and do it more easily that would be nice

I will search thx for disabling ..
The meteradapter receives the P1 packets from the meter, rips off all unnecessary data and transmits them via a serial line through the on-board zwave interface to the thermostat. The receiving zwave controller again transmits the data through a serial interface to the interface driver which applies a bit of massage to the raw data, sends relevant, acute parts to the immediate info tiles and dumps the rest in a database. From there, the toon gui reads the info and displays it on screen. Not sure what you intend to do with a soldering iron there, it's all simple serial communication.
vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

Re: toon rooted

Post by vso »

@TerrorSource: remark regarding "tweakers" see --> https://gathering.tweakers.net/forum/li ... 1578510/21 how to extract the data etc etc .. p1

@marcelr: thx that was the info I searched for/needed ..

The intention (if I need, that is up for debate) i want bassicly "ALL" data (raw) if the toon does a lot of the work for me that's fine I see no need to "disable"
although connecting directly to the chip to get the data (below) .. might be nice

why buy "new" hardware if it is a easy/small hack to do .. ? Any way before prying the adapter open I am wondering if there are pictures here of a "teardown" of the adapter..

Code: Select all

/XMX5LGBBFFB123456789
1-3:0.2.8(40)
0-0:1.0.0(141227180323W)
0-0:96.1.1(4530303034303031353535383123456789)
1-0:1.8.1(000687.138*kWh) = opgenomen energie tarief 1
1-0:2.8.1(000000.000*kWh) = teruggeleverde energie tarief 1
1-0:1.8.2(000523.849*kWh) = opgenomen energie tarief 2
1-0:2.8.2(000000.000*kWh) = teruggeleverde tarief 2
0-0:96.14.0(0001)         = huidige tarief nr
1-0:1.7.0(00.428*kW)      = huidige opgenomen vermogen
1-0:2.7.0(00.000*kW)      = huidige teruggeleverde vermogen
0-0:17.0.0(999.9*kW)
0-0:96.3.10(1)
0-0:96.7.21(00002)
0-0:96.7.9(00000)
1-0:99.97.0(0)(0-0:96.7.19)
1-0:32.32.0(00000)
1-0:32.36.0(00000)
0-0:96.13.1()
0-0:96.13.0()
1-0:31.7.0(002*A)
1-0:21.7.0(00.428*kW)
1-0:22.7.0(00.000*kW)
0-1:24.1.0(003)
0-1:96.1.0(4730303032333430313436343123456789)
0-1:24.2.1(141227170000W)(00435.247*m3) = verbruikte gas
0-1:24.4.0(1)
!0C97
This is after some dinging what I found https://github.com/mr4hughz/Toon-Rooted-Node-Red-Zwave/

[img=800,499]https://github.com/mr4hughz/Toon-Rooted ... G?raw=true[/img]


it would be nice if i could extract more "data" if there is any from the toon (i have no other devices connected yet)

Also I am wondering if sound (speaker) would be possible to connect
* I have 3 "smart" thermostats 2x toon (v1), 1 nefit ..
The toon's are going to be used as a central thing (1 in the attic) and since i cannot hear my doorbell it would be nice to have some sound/ring thing to let us know there is someone at the door..
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: toon rooted

Post by TheHogNL »

Just go to http://toonip/hdrv_zwave?action=getDevices.json to get the data which is also used in that nodered example.
Also you can collect data from the stored RRD data (just search in the forum how to).

Sound requires a special kernel for the Toon. But there isn't a recent kernel build with the speaker enabled.
Member of the Toon Software Collective
vso
Member
Member
Posts: 63
Joined: Wed Mar 27, 2019 11:27 pm

Re: toon rooted

Post by vso »

TheHogNL wrote:Just go to http://toonip/hdrv_zwave?action=getDevices.json to get the data which is also used in that nodered example.
Also you can collect data from the stored RRD data (just search in the forum how to).

Sound requires a special kernel for the Toon. But there isn't a recent kernel build with the speaker enabled.
thx!, the next "questions" are just to see what my options are ..

i meant can I get "more" data from http://toonip/ ? do you guys have a list ?? (hopefully)

Nah special kernel is not worth the effort still need a usb--> sound (dime a dozen etc)

POE to the toon is also out of the question I am guessing .. (reduce wifi & muurpuist)

Is there a list here available (someone beat me to it hopefully) what i can do with USB/ethernet ? I have some https://www.hackerstore.nl/Artikel/363 if i can send send a simple message via usb to an arduino
then the arduino can do other stuff ..
TheHogNL
Forum Moderator
Forum Moderator
Posts: 2125
Joined: Sun Aug 20, 2017 8:53 pm

Re: toon rooted

Post by TheHogNL »

vso wrote:
TheHogNL wrote:Just go to http://toonip/hdrv_zwave?action=getDevices.json to get the data which is also used in that nodered example.
Also you can collect data from the stored RRD data (just search in the forum how to).

Sound requires a special kernel for the Toon. But there isn't a recent kernel build with the speaker enabled.
thx!, the next "questions" are just to see what my options are ..

i meant can I get "more" data from http://toonip/ ? do you guys have a list ?? (hopefully)

Nah special kernel is not worth the effort still need a usb--> sound (dime a dozen etc)

POE to the toon is also out of the question I am guessing .. (reduce wifi & muurpuist)

Is there a list here available (someone beat me to it hopefully) what i can do with USB/ethernet ? I have some https://www.hackerstore.nl/Artikel/363 if i can send send a simple message via usb to an arduino
then the arduino can do other stuff ..
USB = a no go.. you could mount a ext-filesystem but that is all.
Ethernet = just used instead of wifi

on the http://toonip/ you could also get thermstat info but you already said you want to disable that. Further nothing more.

BTW, you are asking a lot of questions which are on the forum talked about multiple times and years ago. If you just use the homeassisant, domoticz or other integrations you already get everythign you need.
Member of the Toon Software Collective
Post Reply

Return to “Toon miscellaneous”