Bläddra i källkod

把插入redis改成发布到reds(设备命令)

shenlongtailang 1 år sedan
förälder
incheckning
e0ede893ff
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      maincontrol/maincontrol.cpp

+ 2 - 1
maincontrol/maincontrol.cpp

@@ -30,7 +30,8 @@ maincontrol::maincontrol() : QObject()
 void maincontrol::OnData(std::string name,QVariant val)
 {
     // 传出来的设备命令需要发送给redis(module->oneitem->maincontrol)
-    m_pRedis->hset("devicecommand",name.c_str(),val.toString());
+    //m_pRedis->hset("devicecommand",name.c_str(),val.toString());
+    m_pRedis->Publish(name,val);
 }
 
 void maincontrol::sltSubData(const std::string topic, const std::string msg)