數據庫的設計: 后台使用Django web框架實現,Django和python怎么用就不介紹了,東西太多了,看完下面的這些博客就可以了,差不多就夠了https://www.cnblogs.com/ ...
EMQ: 現有的MQTT服務器有很多,例如Mosquitto Apache Apollo EMQ等等,最后呢選擇了EMQ畢,國內公司的開源產品,中文資料相對要多一些。EMQ的官網宣稱是百萬級分布式開源物聯網MQTT消息服務器,百不百萬倒無所謂,反正是給自用的沒有那么多的數據產生。 安裝: 服務器系統版本為Ubuntu . ,首先在EMQ官網下載對應的安裝包http: emqtt.com downl ...
2018-11-04 02:59 0 1547 推薦指數:
數據庫的設計: 后台使用Django web框架實現,Django和python怎么用就不介紹了,東西太多了,看完下面的這些博客就可以了,差不多就夠了https://www.cnblogs.com/ ...
前言: 讀大學的時候學的是物聯網工程,大概是在大二的時候開始接觸單片機,那時候特喜歡搗鼓那些東西,就覺得特別酷有極客范。還記得第一次做物聯網相關的是一個遠程控制的開關,第一次調通的時候真的很興奮,啥也沒干就掛在那用手機控制繼電器聽咔嗒咔噠的聲音,現在想想真的好小兒科,明明只是按照人家的教程改改 ...
遇到的問題: 查看了EMQ文檔發現並不提供消息的持久化功能,MQTT協議是按照設備一直在線設計的,數據都是保存在內存里的,但是考慮到用戶上傳傳感器數據不可能接收了就扔掉,那樣就沒法查看歷史數據了,所以用戶上傳的消息必須要能夠保存下來,以便查看歷史數據,這樣一來持久化功能就需要我們自己來實現 ...
摘要: Vue我也是剛開始學的,看了兩天的文檔就開始着手做這件事了,所以對vue了解不太深入,沒有能力說的的太詳細萬一是錯誤的不就誤導別人了,所以只對幾個相對來說比較主要的點說明一下。 搭建開發環境: 老生常談的話題!首先自然是要安裝nodejs,這個直接去官網下載安裝即可,再使用命令npm ...
搭建開發環境: 在開篇的時候就說過硬件部分會使用Arduino平台和NodeMCU,只是Arduino平台不能直接對NodeMCU進開發,正好換電腦了也需要重新安裝一遍,就順便說一下。 首先下載ArduinoIDE安裝包官網太慢可以用這個鏈接:Arduino 1.8.7我使用的版本是1.8.7 ...
$SYS-系統主題 先來看一段EMQ對於系統主題的介紹:EMQ 消息服務器周期性發布自身運行狀態、MQTT 協議統計、客戶端上下線狀態到 $SYS/ 開頭系統主題。$SYS 主題路徑以 “$SYS/brokers/{node}/” 開頭,’${node}’ 是 Erlang 節點名稱 系統主題 ...
。由於本文是講解如何在windows平台上搭建MQTT服務,所以就不再陳述MQTT的優缺點。 一、下載和 ...
1.軟件平台使用:Home Assistant 2.硬件平台使用:樹莓派 3B+ 准備工作: 1.系統選擇地址:https://www.home-assistant.io/docs/installation/hassbian/installation/ 這里有一個小插曲。當時選擇 ...