Raw infrared <> serial

When interfacing my gadgets to the physical world, I often need to deal with IR of all sorts: air conditioners, TV, audio equipment, media center and so forth. These are all of different brand, so naturally the IR protocol that the remote controls have is different. Some of the more popular ones can be decoded…

Installing emoncms’s “events” module

I use emoncms to log telemetry readings from various sources (wireless sensor nodes, software bots etc), the so logged data helps my IoT connected gadgets make decisions, based on pre-defined rules. For example, my heat pump monitors outside weather conditions (temperature, humidity, wind, time of day, day of week) and adjusts its operation accordingly. Adding notifications…

Flood alarm

My father had a leaking pipe accident last year, and it happened while he was away from his place for a week. The water was flowing for few days before he returned and that caused damage for thousands of Euro, not to speak about the inconvenience. To minimize the damage of such possible future events,…

Tweeting coffee machine using Raspbery Pi

Here is a small project for social network connected home appliance, done for the sake of fun, but provides a good learning experience. I will be connecting my coffee machine to Twitter since I am one of the 6 people without a Facebook registration left on the planet. Connecting to Facebook is equally easy, just…

3D printed Stevenson screen

@Dimitrios commented the other day on my Funky+DHT22 post that my readings seem to have a lot of 99.9% relative humidity readouts and suggested that it may be due to the black box that I enclosed the project. I do have some holes drilled, but probably not enough to get decent air circulation: I compared…

Interfacing with Paradox home security system

I have a Paradox home security system and I have long wanted to interface with it. I am most interested in its status (armed, disarmed) and the zone statuses. I can use the alarm status to send myself SMS when the system becomes armed/disarmed or the alarm goes on. Zone statuses would provide me knowledge…

Low power serial keypad

I bought one of these keypads off ebay few days ago, and decided to try it out. These work pretty straight-forward, you have 8 pins – 4 for rows and 4 for columns. When you press a button, it creates contact between the respective row and column. Still, you need 8 pins to drive it,…