Skip to content
jypma edited this page Jan 17, 2014 · 11 revisions

Spark spark is an environment for extreme home automation, based on arduino-compatible wireless nodes talking to a central Java web application on a server. An introduction presentation is available.

Spark consists of the following projects:

  • The spark web application, a Java web application that contains the Java backend. This is expected to be continuously running on a home server. A raspberry pi would easily suffice.
  • spark-node, a USB adapter that performs all wireless communication for the spark web application.
  • spark-roomsensor which provides room temperature and/or humidity information.
  • spark-rgb which is a driver for an RGB LED lamp.
  • spark-doorbell which is a smart doorbell that also measures outside temperature.
  • spark-hub which can relay events from far away sensors, observe an electricity meter's LED blinks for power consumption, and measure temperature as well.

All hardware and firmware for the remote nodes is built on the JeeNode platform, utilizing the RFM12B wireless module from Hope RF.

Clone this wiki locally