Roomnodes
Having worked well for 5 years it is time for a network service.
One of my jeenodes has suffered somewhat being outside in a plastic bag. Known as compost node (and in some months as "are the pipes too cold" node) it has now stopped working. My normal first approach is to reprogram the main chip.
However that involves decomissioning the room node which has a socket which has been used many times.
I would like to get hold of 1) a roomnode and 2) a cable to connect - since I believe all the jeenodes apart from roomnode cannot
be made to work with the serial cable even if you put a connector on.
On the sales board I see there is a cable available but not a roomnode. Is there any way I can get one - maybe even pay someone for a second
hand one?
Kim
email sent
Hey Kim thanks - Its suprising that 5yrs has passed and people are starting to catch up with what we have achived here using xAP. There is so much that was ahead of its time and in some cases still ahead.
Any of the roomnodes you can communicate with using serial, its just a matter of what firmware you have flashed down on the AVR. I'm pretty sure Derek could rustle up a pcb.
On the ESP front I'm trying to recall if I managed to get xAP running on these. From memory I didn'y using LUA as UDP broadcast was not supported and I had to use an MQTT bridge. This did work pretty well.
http://www.homeautomationhub.com/content/esp8266-very-cheap-wifi-iot-module
I believe the LUA library has advanced somewhat and the ESP chips have more memory so it might be possible to run a fully native LUA/XAP stack on them. Most certainly if you drop back to C setting up an xAP stack would work without any issue. I've got a couple of those unit here so I'll give it a bash.
Brett
Glad you could get back up and running. As for the RFM changing frequency, it's happened to me in the past, once you realise what the problem is it's easily sorted but so easy to overlook.
Reading fuse bits: Fuse bits: http://www.engbedded.com/fusecalc/
http://www.martyncurrey.com/arduino-atmega-328p-fuse-settings/
CKSEL0/1/2/3 control the clock. Turning all these off low FF selects the external resonator as the roomnodes have one.
D0 controlls a couple of thing but the difference between D0 and DA is the size of the reserved bootloader blocks.
Depending which bootloader is used you may need to reserve more space for it.
DA - reserves 512 bytes.
D0 - reserves 2048 bytes.
The fuse bits should be set based on what bootloader you have installed.
Hiya Kim,
Like many of us in here we only pop on infrequently these days as the system is so stable (thank you)
Are you still in need of a roomnode? I have some spares (Why buy 1 when you can by 10 ? :) )