在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>帶有WeMo開關和Amazon Echo語音功能的Sonos控制器

帶有WeMo開關和Amazon Echo語音功能的Sonos控制器

2022-12-23 | zip | 0.13 MB | 次下載 | 免費

資料介紹

描述

我沒有編輯我的原始文章。但是做了相當大的改動。如果 Sonos 狀態發生變化,我沒有使用 IFTTT 打開/關閉 WeMo,而是使用粒子的直接 SOAP 命令來完成它。這種方法更健壯,因為:

  • 避免延遲,使用 IFTTT 可能會延遲 5 秒以上
  • 有一個循環引用,在某些情況下使以前的解決方案不穩定(WeMo 開關的更改通過 IFTTT 觸發了 Particle 上的功能,進而觸發了 WeMo 開關)

我不會編輯所有的文章,但會指出一些主要差異。新的軟件在 github 上。

高級系統視圖如下圖所示。

?
pYYBAGOkHI6ALwFZAABdJgcuuZo746.png
?

只需要這個 IFTTT 配方(請注意顯示 ON,也需要 OFF,只需在所有字段中將 ON 與 OFF 交換)。如果您根據我最初的文章 (IF Particle THEN WeMo) 創建了另一個,請刪除或禁用那個。

?
poYBAGOkHJOARs7sAADroNBbFLk209.png
?

我對軟件做了一些整體更改,但主要區別在于添加了 SOAP 調用以啟動/停止 WeMo 開關),示例如下

?
poYBAGOkHJuAKau-AACpl68Fw98975.png
?

對于 SW 使用 NewController 文件

?

請注意,使用此配置,您還需要為 WeMo 交換機創建一個靜態地址。按照“如何獲取和鎖定 Sonos IP 地址”的說明進行操作

?

************************原始未經編輯的項目

我家里的一個 Sonos 是 CONNECT,這是我的家庭放大器音樂來源。挑戰在于在播放 Sonos 時打開/關閉放大器。伸手去拿遙控器的需要在很大程度上消除了在我的應用程序中點擊始終可用的 Sonos 的便利性。當然,CONNECT:AMP 旨在成為始終在線的集成放大器的組件。但可能有多種原因導致這不是選項:

  • 家里的立體聲可能更高級,帶有發燒級放大器和揚聲器;只需要源來驅動它(順便說一句——也有這樣的安裝;Sonos 有點完美,但它有相當高的抖動;這可以通過介于兩者之間的抖動消除帶 DAC 設備來克服,有效地使 Sonos 成為高質量聯網 CD;我只希望能支持 44.1kHz 以上的氣流)
  • 安裝支持帶吸頂揚聲器的多個區域;理論上可以用多個 CONNECT:AMP(s) 代替,但這太麻煩了

放大器通常不會一直保持開啟狀態。它要么消耗太多能量,要么就像我的情況一樣,另外它被安置在一個柜子里,所以讓它 24/24 供電只會產生相當多的熱量。

我查看了市場上的解決方案,發現有可以檢測音樂信號并能夠打開/關閉開關的模擬開關。除了不是很便宜,我發現它非常有限,并開始尋找更好的方法。

我的解決方案是使用 Particle Photon 檢測 Sonos 狀態并基于此做一些事情。基本上,Photon 每隔幾秒就會對 Sonos 執行一次 ping 操作,并檢測狀態是否發生了變化(可能是 PLAYING、PAUSED_PLAYBACK、STOPPED、TRANSITIONING)。

一旦我有了那個,不同的選擇是可能的。一種解決方案是向 Photon 的 GPIO 添加一個繼電器。雖然可能是最便宜和更簡單的(這可以轉化為更好的可靠性),但我采用了略微不同的方式與 WeMo 開關集成。我的 POV 的最大優勢是能夠添加簡單的 Alexa Echo 集成。我選擇的方法的一些優點和缺點:

?
pYYBAGOkHKGAFDoFAABl2LHh2Rw618.png
?

優點:

  • 無焊接;我只是使用開箱即用的組件
  • 可以做更多;我不僅可以通過 Sonos 應用程序切換系統,還可以通過 WeMo 應用程序或只需按下 WeMo 開關上的按鈕,這也將激活 Sonos
  • 最后但同樣重要的是,我可以間接但以一種簡單的方式集成 Amazon Echo,并通過語音命令打開放大器和 Sonos

缺點:

  • 可能更貴,WeMo 開關大約是 50 美元
  • 復雜的云解決方案;我遇到了 5 秒以上的延遲才能檢測到 IFTTT 事件;通常,更多的事情可能會出錯;話雖如此,到目前為止似乎工作正常


亞馬遜回聲整合

?
pYYBAGOkHKOAalpeAAA5jxVtEFo479.png
?

這是最好的部分 - 在您完成項目中的所有其他操作之后,這部分就變得微不足道了。只需轉到 Alexa 應用程序,在設置部分找到 Connected Home 并添加 WeMo 開關。以一些獨特但可識別的方式命名,以便 Echo 可以理解。我將它命名為“揚聲器”,所以當我說“Alexa 揚聲器打開”時,WeMo 開關被激活,這反過來又讓 Sonos 開始播放。

IFTTT 集成

這并不難,但如果您是 IFTTT 的新手,您可能需要先閱讀他們的教程。實際上有兩組不同的命令:由 Particle Photon 觸發,打開 WeMo 開關和相反的操作。

在開始創建食譜之前,您需要連接到 Particle 和 WeMo Switch 通道。在?ifttt.com 中,?注冊/登錄后,轉到“頻道”,搜索上述頻道(分別),按“連接”并按照說明進行操作:

  • 對于 Particle,您需要先在 particle.io 上注冊一個帳戶,然后將您要使用的 Photon 注冊到您的帳戶
  • 對于 WeMo Switch,您需要激活開關;手機上 WeMo 應用程序的設置部分,您需要生成一個用于 IFTTT 注冊的 Pin

粒子光子觸發 WeMo 開關

?
pYYBAGOkHKmAebBqAAA9v-6QrME800.png
?

創建兩個食譜。一個如下所示,另一個類似(將 OFF 替換為 ON)

?
poYBAGOkHKyASGWcAAD5E6eItrs362.png
?

?

WeMo Switch 觸發 Particle Photon 云功能

創建兩個食譜。一個如下所示,另一個類似(將 ON 替換為 OFF)。請注意,在 Photon 上運行該程序之前,云功能在 IFTTT 中不可見。

?
poYBAGOkHJOARs7sAADroNBbFLk209.png
?

節目亮點

不會逐行解釋,只解釋最重要的部分

云功能

?
poYBAGOkHLGAWnVaAACwfIs4sIs097.png
?

該功能是 Sonos 在設置中注冊并在打開或關閉 WeMo 開關時調用。請注意,我創建的它不是對稱的。如果 Switch 打開(可以通過 WeMo 應用程序或 Amazon Echo 手動打開),它就會開始播放 Sonos。請注意,我并沒有試圖讓它變得太復雜,它只是從停止的地方開始。例如,在我的例子中,我正在收聽 TuneIn Radio,因此它將啟動該電臺。我可以在早上告訴“Alexa 揚聲器打開”。如果要選擇要播放的音樂,請轉到 Sonos 應用程序。如果開關關閉,我不會向 Sonos 發送停止命令。不對稱是有意的。如果一個人有多個 Sonos 安裝并且它們被組合在一起,可能是為了關閉連接到放大器的 Sonos。

主循環

?
pYYBAGOkHLSASdqMAAE2e3ta-2c998.png
?

在主循環中,每隔幾秒請求一次 Sonos 狀態并進行響應處理。如果發生變化,則會生成 IFTTT 觸發器以打開或關閉 WeMO 開關。

板載 LED 用于基本狀態指示。如果 Sonos 正在播放,則打開,否則關閉。此外,還有一個疊加的短閃爍(“心跳”),表示該裝置正在工作。

?
poYBAGOkHLaAAj45AAA2sb8ILBM178.png
?

我還添加了所謂的冗余檢查。可能完全沒有必要,但考慮到系統的復雜性,我認為最好再做一次檢查。所以每隔 5 分鐘,如果 Sonos 沒有播放,就會向 WeMo 開關發送一個命令(通過 IFTTT)將其關閉。通常情況下,這種情況不應發生,但萬一命令丟失,這會阻止放大器保持打開狀態。

?

Sonos 的 SOAP API

?
poYBAGOkHLqAHz-7AADg3R6Xehg542.png
?

Sonos 可以通過 SOAP API 調用進行控制。我已經實現了 3 個基本功能:檢查 Sonos 狀態(是否正在播放),從上次播放的內容開始和停止。對于我的項目來說,這已經足夠了,我發現我需要更復雜的交互,我會恢復到 Sonos 應用程序。但理論上,更復雜的解決方案是可行的。

?

如何獲取和鎖定 Sonos IP 地址

第 6 行:

字節服務器[] = { 192, 168, 0, xxx }; //輸入你的 Sonos_IP_address

需要更改以反映您的系統 IP 地址。根據您的家庭路由器,可能需要查看手冊。

通常,如果您沒有更改管理員密碼,通常在路由器的標簽上會有說明。例如,對于 TP-Link 路由器,可以從 Web 瀏覽器轉到 192.168.0.1 并使用 admin 作為用戶名和密碼登錄。

進入路由器界面后,查看 DHCP 客戶端列表并找到 Sonos,其地址可能類似于 192.168.0.173。

為確保地址不變,將其作為保留地址,基本上將其鎖定到 Sonos。TP-

粒子光子電路

?
poYBAGOkHL2AEQS0AAEaK33lj3c760.jpg
?

好吧,沒有。正如我在介紹中提到的,可以用繼電器構建這個項目,在這種情況下,使用 Photon 上的 GPIO 來控制繼電器。使用我所做的設置,只需要安裝是將 Photon 連接到電源。任何微型 USB 手機充電器都可以。至于光子,以某種方式保護它是個好主意。可以留在面包板上。或者買一個小容器。我自己使用了 Loctite 絕緣和密封包裝,您可以從亞馬遜或 Home Depot 購買。它具有透明的優點 - 因此 LED 狀態可見,并且靈活,因此在必要時可以按下重置/重啟按鈕。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 久久综合操 | 2021日本三级理论影院 | 大尺度免费高清在线观看视频 | 色婷婷色综合激情国产日韩 | 国产h视频在线观看网站免费 | 久青草视频在线 | 久久久国产在线 | 亚洲美女高清一区二区三区 | 色性网 | 狠狠色狠狠色综合久久一 | 免费黄色小视频 | 欧美高清在线观看视频 | 全免费午夜一级毛片真人 | 操日本美女视频 | 精品国产你懂的在线观看 | 色女人在线 | 婷婷久久综合 | 91精品福利视频 | 久久久免费精品 | 免费看日本大片免费 | 免费观看黄视频网站 | 国产精品嫩草影院人体模特 | 最刺激黄a大片免费观看 | 老色视频| 国产无套视频在线观看香蕉 | 午夜黄色影片 | 天天色综合3 | 色婷婷九月 | 波多野结衣第一页 | 国产亚洲精品久久久久久久软件 | 中文字幕一区在线 | 国产叼嘿免费视频网站 | 公妇乱淫日本免费观看 | 黄视频国产 | 一区二区免费视频 | 爱操综合网 | 天天做夜夜做 | 精品一区二区三区免费爱 | www.99热.com| 第三级视频在线观看 | www.成人在线|