⑴ Gokit和ESP8266有什麼關系了,那我要是不用ESP8266,我能鏈接上機智雲的雲
Gokit是個機智雲推出的開發套件;ESP8266是個wifi模塊。
Gokit可以通過ESP8266這個WIFI模塊實現WIFI連接(路由或AP)。
Gokit也可以通過其他WIFI模塊實現WIFI連接(路由或AP)。
Gokit(或其他開發板、MCU)要接上機智雲的雲平台,可以通過WIFI模塊或GPRS模塊實現聯網,前提是WIFI模塊或GPRS模塊需要具備作為網關的功能(其實就是使用專門的對應機智雲伺服器連接的固件)。
機智雲官方有公布合作開發支持的通訊模塊列表,可以直接選用。
另外,也可以與機智雲簽訂協議,獲取網路協議,自行使用任何網路通訊設備進行開發。
總之,機智雲服務端擺在那,MCU端在你手上,中間需要聯系雙方的網關,ESP8266隻是網關載體的其中一種選擇
⑵ 怎樣用手機通過無線wifi遠程式控制制單片機
遠程式控制制需要去伺服器,我用過機智雲的。你可以到機智去論壇上看看,哪裡開源資料比較多,你參考一下。我自己做過,還時比較好用,操作設置多一點,慢慢學。我做的多的都是單近距離遙控的,WIFI模塊工作在AP模式下,這種模式下手機直連接單片機上的WIFI模塊,還有就是STA模式,系統可在人家的WIFI網路中使用。下面是我做的實物:
⑶ 產品開發後,設備如何進行遠程升級
產品開發後,設備可以遠程實現OTA升級。OTA 英文全稱是Over-the-Air Technology,即空間下載技術。當設備連上雲端時會收到OTA升級通知,再通過HTTP完成固件升級。機智雲的OTA服務主要提供以下功能:OTA通知服務(即離線升級),當設備的固件程序有新版本發布,OTA 通知服務會推送升級通知到設備;OTA透傳服務(即在線升級),設備固件程序通過M2M 消息服務透傳到設備端;支持一個產品同時有多個推送;支持WiFi/MCU升級;支持定向升級,可指定設備MAC地址、區域、舊固件版本進行推送;支持定時推送,可自定義推送周期及推送時段;支持OTA進度統計分析。機智雲在設備智能開發方面經驗充足,有一整套的軟硬體解決方案,能提供包括設備遠程升級在內的多種設備管理服務,機智雲的數據壓縮演算法還可以大大提高OTA的效率,資深技術專家一對一服務,找機智雲來做設備智能化服務比較靠譜。
⑷ 機智雲創建的esp8266 soc 怎樣發出wifi
可以免費申請,但看你的級別,如果要升到高級別,那就要和客服談價格。
⑸ 怎麼使用esp8266WiFi模塊,js連接mqtt,實現簡單的智能家居控制
開發資源
1、Esp8266 Wi-Fi模塊
2、機智雲串口調試軟體
3、51單片機或者STM32單片機或者其它單片機
4、Windows 10
主要設計思路
一句話概括:將esp8266 Wi-Fi 模塊連接上能上網的路由器(手機開熱點作為路由器也行),連接過程需要做一些配置,以跟機智雲平台對接。之後智能終端(手機或平板)跟Wi-Fi模塊綁定後即可遠程或者區域網控制設備。
簡易介紹機智雲官方提供的文檔資料
機智雲給開發者提供了大量開發支持,如開源的安卓/蘋果SDK、APP等,開發者直接在開源的架構上二次開發即可,從而減少開發工作量。文檔中心提供大量的接入教程,非常詳細,此處不再重復說明。
機智雲官方文檔中心鏈接:http://docs.gizwits.com/zh-cn/overview/overview.html
步驟一:
我們要將自己的Wi-Fi模組跟機智雲對接,必須對Wi-Fi模組燒錄機智雲官方給的GAgen固件。硬體廠商對硬體智能化的第一步是讓設備能夠聯網,GAgent是機智雲提供的一款兼容國內主流Wi-Fi模塊、移動網路模塊的模組系統。硬體廠商只需理解如何與GAgent進行通訊即可。
詳細教程鏈接地址:http://docs.gizwits.com/zh-cn/GCP/wmole/ESP8266.html#ESP8266
步驟二:
在機智雲平台注冊一個屬於自己的賬號。
1、創建產品
2、創建數據點
3、根據需求選擇MCU開發或者SOC開發。MCU開發就是在51/STM32等單片機開發,代碼可自動生成,不需要懂協議即可開發。SOC開發是指直接在ESP8266上開發。注意:自動生成的代碼,MCU運行環境至少要有2K的RAM左右的大小,如果是普通的51單片機,RAM一般不足1K,STC15系列有2K大小的RAM,STM32基本所有系列RAM大小都超過2K。如果RAM不夠的單片機,就需要自己懂協議,才能開發。協議其實也挺簡單,無非就是一些你發數據包,我解析後回復給你數據,有來有往。
4、手機安裝機智雲開源的APP,進行調試測試
5、.......
詳細教程:http://docs.gizwits.com/zh-cn/quickstart/UseMCU.html
步驟三:
建議直接使用機智雲封裝好的協議,直接自動生成包含協議相關的代碼,前提是,你得保證你的單片機擁有超過2K的RAM大小空間。如果不滿足RAM大小的單片機,則自己根據協議文檔編寫代碼,通信協議在《開發向導》里下載,如圖下所示。
根據文檔協議寫測試代碼的時候,可以不著急在單片機上測試,機智雲提供了一個串口調試助手,可在這里先測試好。
機智雲機智雲串口工具使用文檔:http://docs.gizwits.com/zh-cn/deviceDev/%E4%B8%B2%E5%8F%A3%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3.html
關於單片機上的應用開發,不管開發什麼產品,協議上報數據格式都是固定不變的。遇到問題多看機智雲官方給的教程即可解決絕大部分問題。
⑹ IOS 家庭 APP 如何添加支持 HomeKit 的 WiFi 設備
簡單說,HomeKit要打破現在各個智能硬體廠家各自為政,用戶體驗參差不齊的混亂市場格局,讓各個廠家的智能家居設備能在iOS層面互動協作,而無需這些廠家直接對接。仔細研究這個架構後,我們發現Home Kit是一套協議,是一個iOS上的資料庫,更是智能家居產品互聯互通的新思維模式。蘋果留給了智能硬體開發商以及第三方開發者很多的發展空間。
首先說說通訊協議。 HomeKit規范了智能家居產品如何和iOS終端連接和通信。蘋果軟體高級副總裁 Craig Federighi 在WWDC Keynote里輕描淡寫地說通過Home Kit協議的綁定功能(Secure Pairing)能確保只有你的iPhone能夠開你的車庫門。當然軟硬體通信協議學問大了。在宣布的晶元合作夥伴里有Broadcom, Marvell和Ti,這幾家都是植入式Wi-Fi晶元的主流供應商,所以可以確認HomeKit前期主要支持Wi-Fi或者直連乙太網的設備。目前Wi-Fi智能硬體開發上有不少難點要克服,包括設備如何與手機配對, 如何得到Wi-Fi密碼並且加入家裡的熱點,如何保證穩定和安全的遠程連接等等。
在資料庫層面,蘋果推出了一個有利於行業發展的基礎設施:在iOS上建立了一個可以供第三方app查詢和編輯的智能家居資料庫。這個資料庫包含幾個非常重要的概念是對現在的智能硬體開發商有借鑒意義的:家庭,房間,區域,設備,服務, 動作,觸發。
HomeKit把家庭看作一個智能家居設備的集合,通過家庭,房間,區域把這些設備有機的組合起來。設備和服務這兩個概念很有意思。這里蘋果引入了一個對於硬體產業相對陌生,但是相當「互聯網」的概念:面向服務設計(Service Oriented Architecture)。硬體設備被定義成一個提供一個或者多個服務的單元,而這些服務可以被第三方應用發現和調用。例如飛利浦的Hue LED燈就可以理解成提供照明服務的設備,其中開關控制,顏色和亮度的控制都是屬於這個服務的具體功能。同樣,海爾的天尊空調可以理解為一個提供製冷,制熱,空氣凈化等多個和空氣質量相關的服務的設備。
家庭里所有的支持HomeKit標準的智能設備把支持的服務發布出來,通過iOS的發現機制被收錄到一個統一的資料庫里。 在設備和服務這些基本單位之上,HomeKit定義了家,房間,區域(多個房間的組合)等場景單元來讓家裡的多台設備形成有機的組合。例如睡房裡的電器(例如燈和窗簾)可以被組織成一個場景,統一控制。區域可以把多個房間的設備組合起來一起控制。
HomeKit除了遙控還能幹什麼?
說到控制,HomeKit的設計遠遠不像有些媒體解讀的那樣,簡單地把iPhone變成一個萬用搖控器。Home Kit的控制體系裡有兩個重要的自動化概念: 觸發 (Trigger)和操作 (Action)。 這個非常像國外比較火的IFTTT應用,用戶可以用簡單的「IF X THEN Y」 公式和很多現成的數據介面實現非常多元化的自動提醒和操作功能。同樣,通過Home Kit的觸發和操作機制可以實現各種場景的自動化操作:例如 「當睡房燈被打開時把窗簾拉上」等。
當然以蘋果的做事風格,他們把HomeKit作為一個開發框架,不會也不可能參與到這些具體的場景的定義和實現。就好比在iOS上可以具有開發游戲的基礎設施,但蘋果不會做游戲一樣,HomeKit開放數據介面給開發者,方便他們實現智能家居的創新。Home Kit的一個賣點是Siri的整合。用戶可以通過語音輸入控制指令。這其實也是為開發者所用的設施,因為指令本身是開發者定義的。
通過對HomeKit架構和第一批合作夥伴的分析,我們可以認為蘋果在智能家居其實是在打造一個廠家+開發者共同服務用戶的生態環境。通過一個開放的設計理念,蘋果預留了相當大的空間給合作方,同時也細化了他們的分工。硬體廠家的專長在提供好的產品,而在手機上建立良好的用戶體驗則是開發者,特別是第三方開發者的長處。而蘋果本身則繼續以平台的定位。在公創造推進智能家居行業發展的環境,在私鞏固iOS設備在家庭中的核心地位。
HomeKit這張拼圖還缺了什麼?
但是我們也能看到HomeKit這個智能硬體+iOS+Apps/Siri的智能家居組合顯然是不完整的。當用戶拿著iOS設備在家時,手機可以暫時成為 智能家居的中樞神經,但iOS的高度移動性作為part-time中樞神經顯然是不合適或者說是不足夠的:當用戶離開家,原來完美的智能的家庭馬上被打回到石器時代。
這里蘋果留出了一個空缺:在iOS以外協調智能硬體的hub。這里有兩種可能性:一個是偏硬體的做法 —— 蘋果可以把自己的Apple TV,Airport路由器,以及未來要推出的iTV,作為persistent的智能家居中樞。另外一個偏軟體的可能性是這個責任放在iCloud。
最關鍵的是,HomeKit給國內創業團隊和硬體廠家提供了什麼機會?
最後我來分析一下智能家居市場的現狀和HomeKit帶來的的機會。目前智能家居產品的市場策略主要有4種:
第一類是像海爾uHome或者美國的Control4這樣的整體智能家居系統,通過物理布線或Zigbee等無線通訊方式把兼容的照明,影音,安防電子設備連接到一個中控系統實現統一控制。這種整體方案功能完整,用戶體驗統一,但需要專業的安裝,而且價格不菲。國內廠家一般選擇跟房地產開發商合作,主打前裝市場,但是普及速度比較慢。
第二類是國際一線的家電企業先制定一套軟體協議先把自家產品連接起來成為一個平台,然後通過協議的開放讓其他廠家的產品加入其生態系統。三星的Smart Home和海爾的U+智慧家庭操作系統都是這個理念。三星是從強勢的電視和手機方面切入,海爾則憑著白色家電的領先優勢入場。
第三類是以路由器/網關方式切入,用取代路由器這樣的普及性產品來降低進入家庭的門檻,佔領家庭的數據入口,然後逐漸整合其他產品。最近市面上智能路由器的玩家不少。小米更是高調地用小米智能家居樣板間來展示小米路由器的整合能力。
這三類走的是平台思維,門檻高而且周期長。大多數創業團隊和廠家選擇的是第四種策略:把單一功能的產品做到極致,單點突破進入家庭,然後逐漸擴展產品線,嘗試整合其他產品。Nest(Google收購前),Dropcam,Belkin WeMo,Smartthings,Hue,墨跡天氣, 幻騰智能,博聯,以及大多數的家電企業和智能硬體創客都是走的這個產品方向 。
顯然 HomeKit的定位對第四類的玩家更為友好,而前三類玩家將在未來受到較大沖擊。
蘋果希望通過一個比較開放的模式來吸引這些單品硬體廠家與其對接。除了提供完善的協議,通用資料庫和龐大的iOS用戶群,還引入了第三方開發者,使其為廠家產品所用,給不同場景的應用提供軟體支持。
於是,有能力和野心操作前三種平台模式的玩家局面就有點尷尬。那些在硬體產品上和蘋果沒有直接競爭產品的企業,倒是可以盡量與蘋果HomeKit兼容。而三星,小米這些定位和蘋果類似的平台的發展必然會使市場形成多個具有規模的智能家居平台同時存在的群雄割據局面,給希望能與這些平台同時兼容的硬體廠家帶來非常高的研發和維護成本。
幫助這些硬體廠家克服這些智能家居平台之間的兼容性問題也給物聯網技術和雲端服務的供應商帶來了新的機遇。機智雲,還有像Arrayent和Ayla Networks這些與我們定位類似的物聯網服務平台在提供完善的硬體雲端支持服務基礎上,可以通過提供硬體產品的跨平台的接入能力而被更多的智能家居廠家接受。
總的來說,蘋果HomeKit的推出對整個智能家居產業的發展是個利好。iOS8在10月份推出後會大大提升消費者對相關智能硬體的關注度。在手機操作系統上搭建了合理的架構,留出來給各路玩家的機會也相當的巨大。Google馬上就要召開的Google IO開發者大會也一定會有相應的動作,讓智能家居市場的熱度繼續升溫。Show Time!
⑺ 有人會這個機智雲esp8266wifi模塊嗎
是的
可以用的
希望採納
謝謝
⑻ 目前的物聯網系統那麼多,我們得咋選
物聯網技術的發展已經掀起了全球各行各業數字化、智能化轉型的浪潮。對於企業來說,選擇合適的物聯網平台是一項非常重大的決策,因為它會影響企業各個方面。選擇一個合適的物聯網平台主要看平台的安全性、可擴展性、可操作性、穩定性、兼容性等。機智雲這個品牌的物聯網平台可以幫助企業高效率、低成本實現智能化轉型。
安全性方面,機智雲提供對數據、安全性和服務質量的最有效控制。其可部署在企業數據中心的防火牆內,也可以部署在一個安全的主機託管場所,還有針對多樣化的設備端硬體平台和設備應用場景配備的高級安全服務,可以滿足企業不同安全等級的需求,最大程度保護中高端設備的安全,幫助企業提升安全性與服務質量,實現IT投資統籌、流程管理。
擴展性方面,機智雲平台提供橫向擴展能力,支持設備量的不斷增長;提供豐富的擴展服務,支持設備接入後的各類應用。企業可以基於API介面進行二次開發,平台OPEN API集成設備管理、用戶管理、設備綁定、遠程式控制制、設備分享、定時預約、數據統計、OTA管理等業務能力。
穩定性方面,機智雲平台提供高可用的M2M服務,滿足設備、應用之間的穩定和高效的實時通訊,高可用性,SLA99.95%以上;提供可靠的設備接入模組,滿足設備與應用的互聯互通,支持LoRa/WiFi/Zigbee/BLE等無線通信協議與Cat.1/NB-IoT/4G/5G等通信網路,讓企業內部設備能夠穩定地接入互聯網,在用戶與設備、設備與雲端之間構建連接。
在選擇物聯網平台時,企業用戶通過與服務商溝通,明確自身的需求,這將有助於作出更有針對性⌄更明智的決策。
⑼ 智能家居中有: 終端設備,網關,雲服務,手機APP。網關(帶WIFI功能)如何與雲伺服器連接的比
一般這種方案集成wifi模組的,都是通過MAC生成加密,加密再綁定到伺服器才可以在伺服器上找到你這台設備