Day: July 18, 2022

我的自動住所:Raspberry Pi + Node-Red + MQTT&Amazon Echo我的自動住所:Raspberry Pi + Node-Red + MQTT&Amazon Echo

在我們的最新我的自動家庭功能中,Dave McLaughlin帶我們完成了他開發自己的智能家居系統的旅程。有了一些DIY升級到現有的家庭自動化硬件和一些巧妙的軟件集成,他建立了一個引人入勝的系統… 在一開始的時候 在英國使用過荷馬式和許多有線和無線設備的情況在同一房間里以太網。 我決定使用Z-Wave系統,後來還添加了Wemo燈模塊。對於事物的Z波側,我選擇了用於照明的插座和彈簧燈模塊的HomePro設備模塊。這兩個模塊都不便宜。 我一直使用此設置,直到2016年中期,但是以下問題引發了變化。首先,Z-Wave是氣質的,在OU公寓的盡頭有2個單元,即使我的設備模塊之間的一半是從未可靠地工作。我會不斷地按下基於家用的平板電腦,以使我的床燈脫落。後來,我將有2個控制燈爆炸和失敗的單元。電源一部分的IC之一已經敞開了。 下一個頭痛是Wemo燈模塊。使這些工作的唯一方法是通過他們的Homeseer和Wemo頻道與IFTTT一起工作。只要我的互聯網連接很好,這一切都可以,儘管有時有時有點慢。 WAF量表上不完全是10。 2016年初,我遇到了一個由彼得·斯卡吉爾(Peter Scargill)開設的網站,他多年前從泰恩賽德(Tyneside)經營著一家電子設計公司。當時,我根據小8位PIC微控制器使用了他的AppCon有線控制器進行家庭自動化。我的公寓遍布幾百米的4米核心警報電纜。該系統是可靠的,但是試圖隱藏所有電纜當時的電纜並不順利。 快進到2016年,彼得與Little ESP8266控制器重新進行家庭自動化。 這些基於In In 802.11 WiFi內置的Cortex M4核心,並帶有SDK,可通過Eclipse和Arduino IDE選項進行開發。 由於我的HomePro單元很麻煩,我決定重新設計內部設備並保留機械部件。因此,我拿出了舊的PCB並進行了所有測量,因此我可以將自己的2個堆棧PCB組件與舊的配置組成幾乎相同。較低的PCB是電源和固態繼電器。 我選擇了固態繼電器在打開零交叉點時,避免了拉下AC並導致電源下降的任何問題。這可以無效,我可以通過這種佈置切換多達8安培。對於這些模塊的預期使用尤其綽綽有餘。 這些圖像顯示了新的板堆和模塊中的舊板,最後是安裝在HomePro機櫃中的新板。 板上有一個LED顯示狀態,我鑽了一個小孔,可以從外部看到這一點。它迅速閃爍,直到獲得WiFi和MQTT連接。使用前面的按鈕您可以在電源後緊接3-5秒鐘,然後將其固定約3-5秒,這將激活一個可以用來配置設備的APN和網頁。比嘗試在串行連接上執行此操作更容易。彼得和艾登考慮了一切。 現在需要對照明進行分類。幾年前,我從英國購買的Everspring單位過去表現出令人討厭的錯。他們有時會開始關閉,然後再重新開始。它是完全隨機的。我用一個新單元代替了一個單元,同一件事也發生了。然後有一天我發現,當公寓的電壓下降到209VAC以下時,發生了/關閉的故障 – 印尼在主電源的穩定性方面不是很好。我打開了其中一個單元,發現他們使用了基於電容器/電阻滴管類型的非常便宜的電源設計。當您擁有穩定的電源時,這些都很好,但是當電壓輸入太低時,它們真的不喜歡它。 因此,在HomePro單元的設計中,我著手創建一個新的PCB以適合現有外殼。 ESP12位於一側,另一側為AC-DC功率。固態繼電器也與電源相同。還安裝了PROD和ON/OFF按鈕,因此我可以最初安裝該軟件。 Web界面將用於以後進行配置。您可以在下面看到PCB的ESP側。 PCB中的插槽是增加AC功率與低壓直流側的分離。大墊子是交流電,並向燈出去交流。 因此,現在我有了許多升級的設備模塊和照明控制器,但是我將如何控制所有這些?現在該退休我的舊家庭2系統了。