mbed based IoT Gateway More details http://blog.thiseldo.co.uk/wp-filez/IoTGateway.pdf

Dependencies:   NetServices FatFileSystem csv_parser mbed MQTTClient RF12B DNSResolver SDFileSystem

Revision:
4:d460406ac780
Parent:
0:a29a0225f203
Child:
5:0dbc27a7af55
--- a/Routing/IoTRouting.h	Fri Apr 20 19:32:34 2012 +0000
+++ b/Routing/IoTRouting.h	Tue May 01 21:43:40 2012 +0000
@@ -37,6 +37,8 @@
 #include "OutputDef.h"
 #include "OutputPachube.h"
 #include "OutputMqtt.h"
+#include "OutputEmonCms.h"
+#include "OutputSenSe.h"
 #include "PayloadV1.h"
 #include "PayloadV2.h"
 #include "PayloadSimple.h"
@@ -56,6 +58,8 @@
 #define OUTPUT_UNKNOWN 0
 #define OUTPUT_TYPE_PACHUBE 1
 #define OUTPUT_TYPE_MQTT 2
+#define OUTPUT_TYPE_EMONCMS 3
+#define OUTPUT_TYPE_SENSE 4
 
 /** Routing definition for a reading
  * Input source, node ID, sensor ID, output
@@ -174,7 +178,8 @@
     int sendCount;
     OutputDef *pachubeOutput;
     OutputDef *mqttOutput;
-//    IpAddr serverIpAddr(192,168,1,77);
+    OutputDef *emonCmsOutput;
+    OutputDef *senSeOutput;
 
     std::vector<PayloadRouting*> _routing;
     std::vector<IoTNodeDef*> _nodeDefList;