Smart Traffic

Dependencies:   MQTT_G_SENSOR

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers WISEAgent.h Source File

WISEAgent.h

00001 #ifndef WISEAGENT_CLIENT_H
00002 #define WISEAGENT_CLIENT_H
00003 
00004 #include "MQTTEthernet.h"
00005 #include "MQTTClient.h"
00006 
00007 #define DEV_UNID "0014DAE996BE8899"
00008 #define SENHUB_UNID "000EC6F0F831"
00009 
00010 
00011 // Public
00012 #define DEF_WILLMSG_TOPIC    "/cagent/admin/devId/willmessage"  /*publish*/
00013 #define WA_PUB_CONNECT_TOPIC "/cagent/admin/%s/agentinfoack"
00014 #define WA_PUB_ACTION_TOPIC  "/cagent/admin/%s/agentactionreq"
00015 #define WA_PUB_DEVINFO_TOPIC "/cagent/admin/%s/deviceinfo"
00016 
00017                                
00018 
00019 // Subscribe
00020 #define WA_SUB_CBK_TOPIC "/cagent/admin/%s/agentcallbackreq"
00021 
00022 
00023 
00024 void Init(MQTTEthernet ipstack);
00025 int WISEAgentConnect(const char *ip, char *uid);
00026 
00027 #endif