<output id="lfp77"><del id="lfp77"></del></output>

<meter id="lfp77"></meter>
<ol id="lfp77"><strike id="lfp77"></strike></ol>

    <delect id="lfp77"><strike id="lfp77"></strike></delect>

    <track id="lfp77"></track>
    <delect id="lfp77"><ruby id="lfp77"></ruby></delect>

      <sub id="lfp77"></sub><meter id="lfp77"></meter>

      <em id="lfp77"></em>
      您好,歡迎訪問沃航(武漢)科技有限公司官方網站
      WiFi版IO控制器
      2021-12-03 11:26:19

      使用說明

      使用前需先進行配置 配置步驟如下:

      1.長按按鍵5秒,如圖所示

      QQ圖片20211203113016.png


      2.微信搜索沃航智聯小程序或者通過微信掃描二維碼

      QQ圖片20211203113304.png9bfec7a0e4c6784fcd4a9db68a30605.png


      3.進入小程序填寫配置,首先需要手機連接上室內的wifi,然后點擊第一步獲取當前網絡,下一步填寫wifi密碼,最后填寫相關MQTT的參數,完成后點擊開始配置

      QQ圖片20211203113806.png


      4.重啟設備即可。




      軟件控制說明如下:


      服務器需要監聽的topic

      /wf/wifiswitch/server

      設備注冊后首次發送上線消息

      {"act":"register","type":"wifiswitch","buildtime":"2016-07-11 10:15:20","sn":"EUK2ppECWEUJqb2t","sw":{"sw":0,"btnenable":0},"sw2":{"sw":0,"btnenable":0},"wifissid":"worldflying","wifipass":"12345687","mode":"static","ip":"192.168.88.50","netmask":"255.255.255.0","gw":"192.168.88.1","dns":"192.168.88.1","deviceid":"1T5Aq1Dl0PyaGuYw","cycle":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"cycle2":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"timers":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}],"timers2":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}]}
      事件為register
      type為設備類型wifiswitch
      buildtime為編譯時間,可以作為系統版本號使用
      sn為設備序列號,最長32位
      sw為第一個開關,sw2為第一個開關
      sw為當前開關狀態
      btnenable為當前按鈕是否有效
      wifissid為當前綁定的wifissid
      wifipass為當前綁定的wifi密碼
      mode網絡模式,一般為dhcp,但是支持客戶設置為固定ip
      ip如果是固定ip模式,這個為被設置的ip
      netmask如果是固定ip模式,這個為被設置的子網掩碼
      gw如果是固定ip模式,這個為被設置的網關
      dns如果是固定ip模式,這個為被設置的dns服務器地址
      deviceid為設備綁定的客戶id
      cycle為第一個開關,cycle2為第一個開關
      cycleenable為是否啟動,true為啟動,false為關閉
      cycleuptime為通電時間,單位為分鐘
      cycledowntime為斷電時間,單位為分鐘
      cycleduration為循環結束時的時間戳(這里只接受以秒為單位的時間戳,不要送字符串),0為永不結束。
      cycleendsw為循環結束時開關的狀態,0為斷開,1為合并。
      timers為目前已有的定時器

      ● ID為定時器ID

      ● hour為定時器定時的小時

      ● minute為定時器定時的分鐘

      ● enable為當前定時器是否啟動

      ● mode為區分定時模式還是延時模式,定時模式為1,延時模式為0

      ● sw為時間到了后控制設備開還是關

      ● MON為周一,如果為true則每周一觸發

      ● TUE為周二,如果為true則每周二觸發

      ● WED為周三,如果為true則每周三觸發

      ● THU為周四,如果為true則每周四觸發

      ● FRI為周五,如果為true則每周五觸發

      ● SAT為周六,如果為true則每周六觸發

      ● SUN為周日,如果為true則每周日觸發


      如果星期都為false則為單次模式,觸發一次后enable自動由true變為false
      說明:受制于微信公眾號的限制,只有這里可以判斷設備是與哪個房間綁定的。
      同時還會向設備狀態廣播topic發送mqtt消息


      設備廣播自己狀態的topic為/wf/wifiswitch/device/status/EUK2ppECWEUJqb2t
      其中/wf/wifiswitch/device/status/為固定字符串,EUK2ppECWEUJqb2t為設備sn

      設備配網成功后首次上線,只會發送注冊消息,不會發送上線消息,因此本消息可作為上線消息使用。

      設備上線會收到的msg消息

      {"act":"deviceonline","type":"wifiswitch","buildtime":"2016-07-11 10:15:20","sn":"EUK2ppECWEUJqb2t","sw":{"sw":0,"btnenable":0},"sw2":{"sw":0,"btnenable":0},"wifissid":"worldflying","wifipass":"12345687","mode":"static","ip":"192.168.88.50","netmask":"255.255.255.0","gw":"192.168.88.1","dns":"192.168.88.1","deviceid":"1T5Aq1Dl0PyaGuYw","cycle":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"cycle2":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"timers":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}],"timers2":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}]}
      事件為deviceonline
      type為設備類型wifiswitch
      buildtime為編譯時間,可以作為系統版本號使用
      sn為設備序列號,最長32位
      sw為第一個開關,sw2為第一個開關
      sw為當前開關狀態
      btnenable為當前按鈕是否有效
      wifissid為當前綁定的wifissid
      wifipass為當前綁定的wifi密碼
      mode網絡模式,一般為dhcp,但是支持客戶設置為固定ip
      ip如果是固定ip模式,這個為被設置的ip
      netmask如果是固定ip模式,這個為被設置的子網掩碼
      gw如果是固定ip模式,這個為被設置的網關
      dns如果是固定ip模式,這個為被設置的dns服務器地址
      deviceid為設備綁定的客戶id
      cycle為第一個開關,cycle2為第一個開關
      cycleenable為是否啟動,true為啟動,false為關閉
      cycleuptime為通電時間,單位為分鐘
      cycledowntime為斷電時間,單位為分鐘
      cycleduration為循環結束時的時間戳(這里只接受以秒為單位的時間戳,不要送字符串),0為永不結束。
      cycleendsw為循環結束時開關的狀態,0為斷開,1為合并。
      timers為第一個開關,timers2為第一個開關
      timers為目前已有的定時器

      ● ID為定時器ID

      ● hour為定時器定時的小時

      ● minute為定時器定時的分鐘

      ● enable為當前定時器是否啟動

      ● mode為區分定時模式還是延時模式,定時模式為1,延時模式為0

      ● sw為時間到了后控制設備開還是關

      ● MON為周一,如果為true則每周一觸發

      ● TUE為周二,如果為true則每周二觸發

      ● WED為周三,如果為true則每周三觸發

      ● THU為周四,如果為true則每周四觸發

      ● FRI為周五,如果為true則每周五觸發

      ● SAT為周六,如果為true則每周六觸發

      ● SUN為周日,如果為true則每周日觸發

      如果星期都為false則為單次模式,觸發一次后enable自動由true變為false
      說明:受制于微信公眾號的限制,只有這里可以判斷設備是與哪個房間綁定的。
      同時還會向設備狀態廣播topic發送mqtt消息
      設備廣播自己狀態的topic為/wf/wifiswitch/device/status/EUK2ppECWEUJqb2t
      其中/wf/wifiswitch/device/status/為固定字符串,EUK2ppECWEUJqb2t為設備sn

      設備下線會收到的msg消息

      {"act":"deviceoffline","sn":"EUK2ppECWEUJqb2t"}
      事件為deviceoffline
      sn為設備序列號,最長32位
      說明:由于mqtt服務器判斷下線事件會有一定的延時,可能設備掉電后過了2-3分鐘才會發出掉電通知。但是這個期間很有可能設備已經再次重啟上線了。因此下線時比較時間戳,確認這次收到的下線通知一定是當前收到的上線是很重要的。

      直接改變設備開關狀態命令

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=ctrlio&sw=0 事件為ctrlio或ctrlio2,分別代表開關一與開關二
      sw為希望的開關狀態,1為啟動,0為關閉

      設備的開關狀態發生變化時會收到的msg消息

      {"act":"deviceswchange","sn":"EUK2ppECWEUJqb2t","sw":0}
      事件為deviceswchange或devicesw2change,分別代表開關一與開關二
      sn為設備序列號,最長32位
      sw為最新開關狀態
      同時還會向設備狀態廣播topic發送mqtt消息
      設備廣播自己狀態的topic為/wf/wifiswitch/device/status/EUK2ppECWEUJqb2t
      其中/wf/wifiswitch/device/status/為固定字符串,EUK2ppECWEUJqb2t為設備sn

      獲取設備的最新狀態數據

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=getallmsg&mode=0
      事件為getallmsg
      mode為0或是無mode參數是給服務器
      為1是發送給設備的/wf/wifiswitch/device/status/EUK2ppECWEUJqb2t
      為2兩個都發。

      接收到設備返回自己的數據信息

      {"act":"allmsg","type":"wifiswitch","buildtime":"2016-07-11 10:15:20","sn":"EUK2ppECWEUJqb2t","sw":{"sw":0,"btnenable":0},"sw2":{"sw":0,"btnenable":0},"wifissid":"worldflying","wifipass":"12345687","mode":"static","ip":"192.168.88.50","netmask":"255.255.255.0","gw":"192.168.88.1","dns":"192.168.88.1","deviceid":"1T5Aq1Dl0PyaGuYw","cycle":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"cycle2":{"cycleenable":false,"cycleduration":0,"cycleuptime":5,"cycledowntime":15,"cycleendsw":0},"timers":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}],"timers2":[{"ID":1,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false},{"ID":2,"hour":10,"minute":15,"enable":true,"mode":0,"sw":0,"MON":true,"TUE":false,"WED":false,"THU":false,"FRI":true,"SAT":false,"SUN":false}]}
      事件為allmsg
      type為設備類型wifiswitch
      buildtime為編譯時間,可以作為系統版本號使用
      sn為設備序列號,最長32位
      sw為第一個開關,sw2為第一個開關
      sw為當前開關狀態
      btnenable為當前按鈕是否有效
      wifissid為當前綁定的wifissid
      wifipass為當前綁定的wifi密碼
      mode網絡模式,一般為dhcp,但是支持客戶設置為固定ip
      ip如果是固定ip模式,這個為被設置的ip
      netmask如果是固定ip模式,這個為被設置的子網掩碼
      gw如果是固定ip模式,這個為被設置的網關
      dns如果是固定ip模式,這個為被設置的dns服務器地址
      deviceid為用戶的設備自定義id
      cycle為第一個開關,cycle2為第一個開關
      cycleenable為是否啟動,true為啟動,false為關閉
      cycleuptime為通電時間,單位為分鐘
      cycledowntime為斷電時間,單位為分鐘
      cycleduration為循環結束時的時間戳(這里只接受以秒為單位的時間戳,不要送字符串),0為永不結束。
      cycleendsw為循環結束時開關的狀態,0為斷開,1為合并。
      timers為目前已有的定時器

      ● ID為定時器ID

      ● hour為定時器定時的小時

      ● minute為定時器定時的分鐘

      ● enable為當前定時器是否啟動

      ● mode為區分定時模式還是延時模式,定時模式為1,延時模式為0

      ● sw為時間到了后控制設備開還是關

      ● MON為周一,如果為true則每周一觸發

      ● TUE為周二,如果為true則每周二觸發

      ● WED為周三,如果為true則每周三觸發

      ● THU為周四,如果為true則每周四觸發

      ● FRI為周五,如果為true則每周五觸發

      ● SAT為周六,如果為true則每周六觸發

      ● SUN為周日,如果為true則每周日觸發

      如果星期都為false則為單次模式,觸發一次后enable自動由true變為false

      添加定時器與修改定時器

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=settimer&ID=0&hour=10&minute=30&sw=0&enable=true&mode=1&MON=true&TUE=false&WED=false&THU=false&FRI=false&SAT=false&SUN=false
      事件為settimer或是settimer2,分別是第一個與第二個開關。
      ID為0為添加,ID不為0,為對應的定時器ID則為修改,如果找不到對應的定時器id,則以送的ID為id新建定時任務。
      其他參數與allmsg中參數定義完全一致
      一共可以添加56個定時器,包括了延時與定時,另外,硬件并沒創建真正的延時,如果客戶設置延時,需要先由移動端計算好延時后的新時間

      刪除改定時器

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=deltimer&ID=2
      事件為deltimer或是deltimer2,分別是第一個與第二個開關。
      ID為定時器ID,如果找不到,什么事情也不做。

      代碼更新

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=update&imgurl=http://47.91.225.92/Downloads/wifiswitch.bin.ota&buildtime=Jan 6 2021, 21:50:27
      事件為update
      imgurl為用于更新的代碼下載路徑
      buildtime為代碼版本,用于防止重復更新,當設備檢查到版本與系統當前版本一致,則什么都不做,可選參數,如果沒有這個參數,則一定更新。

      設備重啟

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=restart
      事件為restart

      設備自動循環開關

      向topic為/wf/wifiswitch/device/EUK2ppECWEUJqb2t發送
      act=cycle&enable=true&uptime=1&downtime=2&cycleduration=0&cycleendsw=0

      act=cycle&enable=false
      事件為cycle或是cycle2,分別是第一個與第二個開關。
      enable為是否啟動,true為啟動,false為關閉
      uptime為通電時間,單位為分鐘
      downtime為斷電時間,單位為分鐘
      cycleduration為循環結束時的時間戳(這里只接受以秒為單位的時間戳,不要送字符串),0為永不結束。
      cycleendsw為循環結束時開關的狀態,0為斷開,1為合并。

      說明:循環開關配置掉電就消失,也就是說如果出現了設備斷電的情況,這個配置自動消失了。







      優秀產品推薦:可編程網絡IO控制器
      聯系我們
      地址:
      武漢市洪山區藍晶國際7棟903
      QQ:
      932773931
      電話:
      027-59761089-806
      手機:
      13397158231
      郵箱:
      jevian_ma@worldflying.cn
      ×
      物聯網組態平臺
      試用賬號:123456
      試用密碼:123456
      如需測試更多功能或者有疑問可發送郵件至:jevian_ma@worldflying.cn
      ×
      積木編程平臺
      試用方式:試用手機號碼注冊即可使用
      如需測試更多功能或者有疑問可發送郵件至:jevian_ma@worldflying.cn
      国产精品综合日本欧美,日韩欧美国产精品第一页不卡,国产综合一区二区中文,久久久精品无码久久久久久
      <output id="lfp77"><del id="lfp77"></del></output>

      <meter id="lfp77"></meter>
      <ol id="lfp77"><strike id="lfp77"></strike></ol>

        <delect id="lfp77"><strike id="lfp77"></strike></delect>

        <track id="lfp77"></track>
        <delect id="lfp77"><ruby id="lfp77"></ruby></delect>

          <sub id="lfp77"></sub><meter id="lfp77"></meter>

          <em id="lfp77"></em>