Difference between revisions of "XMPPHWFS"

From Fixme.ch
Jump to: navigation, search
(Created page with "Under the barbarian name of XMPPHWFS stands the following idea: '''hardware IOs made available on a fuse filesystem through xml messaging protocol''' and imagine doing stuff li...")
 
Line 6: Line 6:
  
 
  garage_temp = myHome/garage/temperature
 
  garage_temp = myHome/garage/temperature
  garage_heat = myHome/heating/
+
  garage_heat = myHome/heating/pump1
 
   
 
   
 
  if (( $garage_temp < 2 ))
 
  if (( $garage_temp < 2 ))

Revision as of 00:43, 29 December 2011

Under the barbarian name of XMPPHWFS stands the following idea:

hardware IOs made available on a fuse filesystem through xml messaging protocol

and imagine doing stuff like

garage_temp = myHome/garage/temperature
garage_heat = myHome/heating/pump1

if (( $garage_temp < 2 ))
then
 echo 1 > $garage_heat
fi

XMPPHWFS is meant to replace locmon, which in my opinion was a good idea but is too buggy and impractical.

it was suggested to use IRC for communication, but device description is be greatly improved through use of XML and XMPP is just that.

interface should be event-driven

Hardware

to make XMPPHWFS as useful as possible, some hardware should be designed and the necessary firmware written

Software extensions

  • communicate with Asterisk to send voice commands
  • have some fun with XMMS2 / MPD