

The benefit of using the RFM12b is that it is a transceiver, capable of sending and receiving data. (like one of my outdoor temperature sensors based on TinyTX)ĭata is received using a cheap RFM12b 868Mhz transceiver. Primarily it is send by the Domotica gateway but data can be received from other devices using the RFM12b too.

The struct contains all the data I want to display on the LCD. Have a look at the source code and read some manuals about the RF12 Library. We can use a struct to define a collection of variables to be send, and also received. The RF12 library from Jeelib can send up to 66 bytes. Also a realtime clock is attached so the actual date and time can be displayed. To enhance the display more, a DHT22 temperature and humidity sensor is attached. Temperature & Humidity from two TinyTX based sensors.UNIX Timestamp to update realtime clock periodically.Switch status of gardenlights (from Raspberry Pi) and indoor lights (on Domotica Gateway itself).Times are calculated on Raspberry Pi, send over lan to domotica gateway and then forwarded over 868Mhz to wireless LCD Display Sunrise, Sunset, Moonrise en Moonset times.Data is send over lan from Energy Monitor to Domotica Gateway and then forwarded wireless over 868Mhz to the wireless LCD Display. Energy statistics like Actual Solar power, Energ圜onsumption, Gas usage, Energy Import & Export, and so on.The Domotica gateway can forward data received over LAN, Internet or send data it has generated itself (think about switch statusses). It’s main purpose is to display data that is received wireless over 868Mhz from the Domotica Gateway. The Wireless LCD Display uses the following components: Additional benefit is that I can easily use an Attiny84 for sensors like TinyTX) I’ve upgraded my setup to all RFM12b transceivers so I can send & receive data and use the Jeelib library. (in my previous versions I used cheap 434Mhz receivers with the Virtual Wire library. Unfortunately you need a powersupply, so 1 wire is necessary :-(. Therefore I’ve build an Arduino based wireless LCD Display that can send and receive data using the RFM12b 868Mhz transceiver. I want to see the data in our livingroom without using a PC or smartphone. The data of the energy monitor Arduino is published online with, but you have to be online to see the data.
