物聯網:靈感與要求 - 💡 Fix My Ideas

物聯網:靈感與要求

物聯網:靈感與要求


作者: Ethan Holmes, 2019

這是由Atmel的Tom Vu和物聯網理事會成員Michael Koster組成的三部分物聯網系列中的第一部。

Tom Vu(電視):是什麼激勵您構建物聯網工具包並教育物聯網社區關於物聯網的數據模型?

邁克爾科斯特(MK):

邁克爾科斯特。

一年多以前,我和我的合作夥伴開始研究物聯網(IoT),其想法是創建一個系統作為一種“代客”來幫助管理我們生活中的事物。當時我們生活在電網之外,產生了我們自己的能量,維持了自己的水系統,並在家外度過了大量的時間。我們查看了可用的內容,並且在即用型系統中沒有任何內容可用,這些系統不需要至少一層編程就能以我們想像的方式協同工作。

多個設備之間的互操作性正在迅速成為一種常見的功能,因為人們試圖建立自己的“物聯網” - 將所有智能設備連接到“雲”。一旦他們在Kickstarter上購買設備,他們就可以輕鬆享受遠程控制能力和自動化提供了一段時間。我們發現許多供應商銷售的設備連接到互聯網等服務服務。一些供應商提供開源客戶端,但仍然將設備綁定到他們的服務。我們希望將具有多種服務的設備整合在一起,例如將家庭環境控制,能源管理以及水,花園和牲畜自動化相結合。這需要通過算法,控制閥門,門,風扇,燈,百葉窗,電池等連接在一起的多個設備。通常,垂直集成的設備和服務不允許連接所有設備,因為它們不是建立在一個可互操作的標準。

很快,他們就開始思考如何通過將兩個或三個系統中的設備集成在一起來創造關於如何在設備和人類之間建立新關係和交互的想法。他們很快發現連接系統非常複雜。

隨著人們嘗試建立自己的物聯網,這種情況變得越來越普遍。一旦他們在Kickstarter上購買設備,他們就享受了一段時間的遠程控制能力和自動化。他們很快就開始思考如何通過將兩個或三個系統中的設備集成在一起來創建關於事物之間以及它們與事物之間的新關係和交互的想法。他們很快發現這不是直截了當的。

有一個服務,IFTTT(IF This Then That),它有一些軟件連接器,可以連接到一些流行的物聯網服務的API,並提供一個規則引擎,將簡單的邏輯謂詞應用於條件並生成動作,如果 這個, 然後 那。 一切都很好,很好地證明了需要,但對於一般用例來說還不夠。

然後,我們決定調查DIY方法,並從底層開始,通過Sparkfun和Evil Mad Science等在線資源。我們還使用了Arduino等組件,其中許多都是由ATmega或ARM Cortex-M3驅動的,它們都是AVR和ARM微控制器,具有強大的開放硬件,IDE和與之相關的生態系統。我們整合了一些可聯網的傳感器,如氣象站,環境傳感器,環境LED顯示屏和電源監控。我們發現將這些連接到Pachube相對容易,用於監控和記錄,並且很快發現了我們想要完成的許多限制。

我們發現垂直集成系統的情況相同,沒有開放的標準方法將許多不同的設備連接在一起,並構建了一個更大的應用程序來管理事物。一些Platform-As-A-Service供應商運行規則引擎,類似於IFTTT,以及其平台內的其他應用程序邏輯,但我們一直在尋找一種方式,使我們能夠選擇運行軟件的位置,特別是在雲端服務和本地硬件網關。這使得更多的嵌入式設備和連接的傳感器可能成長為一個更大的系統,而沒有一個中心集線器,物聯網正在被驅動。

這很重要,因為我們的網絡連接經常受到天氣和其他變量的影響。我們意識到,即使使用DSL或有線服務,每個人都會受到某種程度的影響。我們頻繁的服務中斷經驗告訴我們能夠容忍網絡連接中斷的重要性。即使網絡連接足夠可靠,服務也會受到中斷和“延遲事件”的影響,這使得它們不適用於沒有備份的關鍵服務。

經過幾個月的調查和調查,我們決定在所有設備和事物之間進行交互的強大,通用的方式是一項要求。感覺就像互聯網的早期。在Web之前,在發明超鏈接,HTML和http協議之前,人們沒有在文檔中進行交互的常用方法,例如創建超鏈接。

物聯網處於類似的發展階段。物聯網需要一個標準來與其他機器進行交互;標準的支持軟件,以便更輕鬆地進行交互。

提供與操作系統類似的基本通用工具和服務的平台也是物聯網用戶的要求。該平台將使他們能夠快速啟動他們的物聯網創意。

可訪問性和互操作性是使用戶能夠在物聯網時代開始構建智能互聯設備的關鍵。

很明顯,如果我們能夠找到一種標準的方法來做每個人都期望物聯網做的事情,並使其像現在一樣易於訪問和使用,那麼我們可以幫助實現物聯網的擴展和發展可以想像的是互聯網的下一個階段。

我們研究了許多物聯網用例,與物聯網社區合作,並開始繪製每個人都可以使用,共享,貢獻,分發和增強的通用工具集中所需的內容。我們希望採用標準,基礎架構和系統組件中已有的內容,並構建一個我們和其他人可以用來創建我們自己的端到端物聯網系統和產品的開源平台。

在該平台中,我們希望提供來自傳感器和設備的機器到機器(M2M)連接以及應用軟件,並重新使用可輕鬆跨越設備和其他物聯網數據流的通用數據模型,以構建通用語言描述和連​​接。

我們通過社交媒體開始了這個過程,與LinkedIn上志同道合的人接觸。在我們的調查過程中,我們了解到我們發現的問題並未廣為人知和討論。許多人沒有使用物聯網的常用工具。

我們意識到社區學習對於RDF和關聯數據等一些技術已經陡峭的學習曲線是必需的。這是我們啟動此物聯網博客系列以教育人們語義數據建模和關聯數據驅動API的原因之一。大約在同一時間,我們啟動了矽谷的開源物聯網會議,以滿足其他志同道合的人並建立社區。

創始原則是圍繞開源和物聯網創建一個社區。引力原則遵循兩個成功的基礎:社區和互操作性。事實上,物聯網的本質與開源和康威定律產生了共鳴。我們想要建立一個系統。基於社區和共享創建我們想像的結構。

明天閱讀第2部分:物聯網工具包。

Tom Vu於2012年加入Atmel,擔任Digital Marketing Extraordinaire,致力於幫助改造和優化Atmel數字化領域的導電性。湯姆是市場營銷的眾多數字方面的狂熱製造者和領導者。湯姆穿越半導體空間源於多元化的初創背景,從軟件空間醞釀的超級構思對於他敏銳的方向和執行技術指南針至關重要。



您可能感興趣

工藝空間:雷切爾霍布森

工藝空間:雷切爾霍布森


數學星期一:莫頓布拉德利雕塑

數學星期一:莫頓布拉德利雕塑


Dorkbot DC會議,本週四,2月4日在HacDC舉行

Dorkbot DC會議,本週四,2月4日在HacDC舉行


情人節心臟Leis

情人節心臟Leis






最近的帖子