色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

如何使用homeassantant軟件創建自定義技能以在樹莓派上操作GPIO

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-11 16:06 ? 次閱讀

步驟1:設置Homeassistant .yaml文件

您需要轉到文件的HTTP部分,而與password部分不同的是,并為homeassistant實例創建密碼。

然后,您需要將alexa部分添加到您的homeassantant配置yaml文件中。檢查我的其他Instructables來配置homeassistant以獲取更多信息

在文件中,您需要拖放到文件底部并添加以下內容:

Alexa

Intents:

ActivateSceneIntent:

動作:

服務:scene.turn_on template:

entity_id:場景。{{Scene | replace(“”,“ _”)}}

語音:

類型:plaintext

文本:OK

現在,您需要設置Scene,以便可以打開和關閉內容。因此,在此文本輸入之后,您將添加以下內容(這是我的示例,我將名稱“ test”命名為您可以選擇自己的名字)

場景:

-名稱:Test_light_on

實體:

Switch.TestLED1:開

-名稱:Test_light_off

實體:

Switch.TestLed1:關

現在,您將需要添加GPIO部分,以便可以選擇要分配的GPIO引腳。要添加,將放置以下內容(這仍然是我的示例,您可以隨時更改GPIO編號)

開關:

-平臺:rpi_gpio

端口

11:TestLED1

添加這些行以保存.yaml文件并重新啟動homeassistant。

步驟2:創建技能

您首先需要在Amazon中使用您的開發人員帳戶。

登錄后,您需要轉到developer.amazon.com,選擇alexa,然后選擇alexa技能套件。

您現在將添加新技能。

現在填寫您要命名的技能和調用名稱。調用名稱將是您要激活技能時要說的名稱。

還請注意應用程序ID,因為稍后將需要它來設置lambda函數。

現在轉到交互模型并輸入以下內容:

{

“意圖”:[

{

“意圖”:“ ActivateSceneIntent”,

“廣告位”:

{

”名稱”:“場景”,

“類型”:“場景”

}

}

}

現在您將添加一個插槽。

添加插槽后,您將需要輸入名稱“ Scene”,并在homeassistant中輸入在.yaml文件中指定的名稱,但不能使用下劃線字符“ _”,因為當名稱為時,alexa將無法正確識別它們。

例如:

測試燈打開

測試燈關閉

添加后,您需要添加語音。這就是您向Alexa講命令的方式。我選擇了以下選項:

ActivateSceneIntent Activate {Scene}

這將允許您說出“ activate”命令,然后您可以從上方說出插槽的名稱,例如“ Test light on”打開

請參考以下視頻進行現場演示:

第3步:路由器設置

首先,您需要轉發您的路由器。為此,您首先需要查看您是否具有靜態IP。對于我們大多數人來說,我們都是通過DHCP從ISP獲得IP地址的。因此,如果由于某種原因與ISP斷開連接,此地址可能會更改。因此,您需要使用DDNS。我們有很多服務可以做到這一點,其中之一就是duckdns。我有一個華碩路由器,所以華碩有自己的服務。在您的WAN設置下,您將找到DDNS選項卡或類似名稱。從您使用的任何ddns站點獲取您的網址后,您都將其輸入到路由器中,然后選擇要使用的ddns服務,以便您的路由器將使用您的ISP IP地址更新該ddns服務器,以防萬一由于任何原因而改變

一旦設置好,您將需要將家庭輔助端口8123轉發到樹莓派

為此,您需要進入路由器的端口轉發設置,并將tcp/udp端口8123都轉發到您的樹莓派的IP地址。要從樹莓派獲取IP地址,只需從樹莓派登錄到終端,然后鍵入ifconfig。

請訪問www.portforward.com,了解如何轉發品牌路由器上的端口。

設置后,您就可以開始構建lambda函數了。

步驟4:Lambda函數設置

對于HTTPS設置,我使用了Amazon aws的lambda函數。因此,請轉到console.aws.amazon.com并創建一個帳戶。

創建aws帳戶后,您將轉到所有服務,然后在“計算機”部分下選擇lambda

選擇創建新的lambda函數。 br》您將在以下網址上找到的代碼添加到lambda函數的代碼部分:

https://community.home-assistant.io/t/aws-lambda-proxy-custom-alexa-skill -當您不擁有-https/5230

添加后,您將需要更改以下部分:

‘amzn1.ask.skill.xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx’更改為我們在第2步中討論過的亞馬遜開發人員技能的應用程序ID。

http://xxxxxxxx:8123/api/alexa?api_password = pas將需要更新為您的ddns網址和您創建的密碼對于設置1中的homeassantant,在配置選項卡下,您需要確保運行時為node.js處理程序為index.handler并且角色將為現有角色。在現有角色下,我只是將其命名為mine lmabda_basic_execution。

為了說明起見,我將其標記為automatic home

將內存更改為128 MB,并將超時設置為0min 10sec

在觸發條件下,它將需要具有alexa技能套件。

以下是有關如何設置所有內容的視頻,供您參考:

步驟5:最終測試

您最終將需要進行全部測試。

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    4999

    瀏覽量

    87896
  • GPIO
    +關注

    關注

    16

    文章

    1216

    瀏覽量

    52266
  • 樹莓派
    +關注

    關注

    117

    文章

    1710

    瀏覽量

    105793
收藏 人收藏

    評論

    相關推薦

    Altium Designer 15.0自定義元件設計

    電子發燒友網站提供《Altium Designer 15.0自定義元件設計.pdf》資料免費下載
    發表于 01-21 15:04 ?0次下載
    Altium Designer 15.0<b class='flag-5'>自定義</b>元件設計

    think-cell:自定義think-cell(四)

    定義這些設置。 PowerPoint 幻燈片母版視圖中,創建新的自定義版式。您將復制與 think-cell 議程幻燈片的所需外觀最匹配的現有
    的頭像 發表于 01-13 10:37 ?72次閱讀
    think-cell:<b class='flag-5'>自定義</b>think-cell(四)

    GPIO樹莓派中的應用

    直接控制和讀取外部硬件設備的狀態。 1. GPIO簡介 GPIO樹莓派上用于與外部世界交互的一組引腳。這些引腳可以被配置為輸入或輸出模式,從而實現對外部設備的控制和數據讀取。
    的頭像 發表于 01-09 09:41 ?150次閱讀

    think-cell;自定義think-cell(一)

    布局介紹了如何創建自定義議程幻燈片布局,第六部分 C.6 功能區自定義 介紹了如何使用 PowerPoint 的功能區自定義選項自定義 th
    的頭像 發表于 01-08 11:31 ?111次閱讀
    think-cell;<b class='flag-5'>自定義</b>think-cell(一)

    創建自定義的基于閃存的引導加載程序(BSL)

    電子發燒友網站提供《創建自定義的基于閃存的引導加載程序(BSL).pdf》資料免費下載
    發表于 09-19 10:50 ?0次下載
    <b class='flag-5'>創建</b><b class='flag-5'>自定義</b>的基于閃存的引導加載程序(BSL)

    如何創建TestStand自定義步驟

    之前的課程中簡單地介紹過TestStand自帶的一些步驟類型,如測試、消息彈窗、賦值、標簽等等,這些簡單的步驟從TestStand的插入選版中就可以添加到序列中。那么使用中如果碰到需要實現更加靈活、復雜的功能,使用自帶的一些步驟類型可能難以滿足,這時就需要使用到
    的頭像 發表于 09-11 14:46 ?1227次閱讀
    如何<b class='flag-5'>創建</b>TestStand<b class='flag-5'>自定義</b>步驟

    NVIDIA NeMo加速并簡化自定義模型開發

    如果企業希望充分發揮出 AI 的力量,就需要根據其行業需求量身定制的自定義模型。
    的頭像 發表于 07-26 11:17 ?788次閱讀
    NVIDIA NeMo加速并簡化<b class='flag-5'>自定義</b>模型開發

    e203自定義指令硬件模塊設計,vivado硬件里自定義指令識別為非法指令怎么解決?

    e203自定義指令硬件模塊設計,修改內核,綜合沒錯誤,軟件也修改工具鏈通過并產生verilog文件,但在vivado硬件里自定義指令識別為非法指令怎么解決
    發表于 05-28 06:40

    HarmonyOS開發案例:【 自定義彈窗】

    基于ArkTS的聲明式開發范式實現了三種不同的彈窗,第一種直接使用公共組件,后兩種使用CustomDialogController實現自定義彈窗
    的頭像 發表于 05-16 18:18 ?1421次閱讀
    HarmonyOS開發案例:【 <b class='flag-5'>自定義</b>彈窗】

    TSMaster 自定義 LIN 調度表編程指導

    LIN(LocalInterconnectNetwork)協議調度表是用于LIN總線通信中的消息調度的一種機制,我們收到越來越多來自不同用戶希望能夠通過接口實現自定義LIN調度表的需求。所以
    的頭像 發表于 05-11 08:21 ?728次閱讀
    TSMaster <b class='flag-5'>自定義</b> LIN 調度表編程指導

    HarmonyOS實戰開發-深度探索與打造個性化自定義組件

    的時候,執行build方法渲染系統組件,如果子組件為自定義組件,則創建自定義組件的實例。執行build()函數的過程中,框架會觀察每個狀態變量的讀取狀態,將保存兩個map: 狀態變量
    發表于 05-08 16:30

    微軟Dev Home應用提供自定義文件管理支持

    據悉,Microsoft 近期發布了 0.13 版 Dev Home 應用程序,除修復多項 BUG 外,還新增了自定義文件資源管理器功能。該應用支持用戶應用內創建虛擬機,利用微軟旗下的 Hyper V 技術生成本地虛擬機。
    的頭像 發表于 04-26 11:15 ?499次閱讀

    LabVIEW里Ring自定義控件,其常量無法保持同步修改,如何解決

    感覺這是LabVIEW的一個大bug。在做一些自定義映射控件時,有時用Ring控件比較好,可以直接對應非遞進的數字(相比于Enum控件),但是Ring控件很大的一個bug就是修改自定義控件的內容
    發表于 04-24 11:20

    HarmonyOS開發實例:【自定義Emitter】

    使用[Emitter]實現事件的訂閱和發布,使用[自定義彈窗]設置廣告信息。
    的頭像 發表于 04-14 11:37 ?1031次閱讀
    HarmonyOS開發實例:【<b class='flag-5'>自定義</b>Emitter】

    鴻蒙ArkUI實例:【自定義組件】

    組件是 OpenHarmony 頁面最小顯示單元,一個頁面可由多個組件組合而成,也可只由一個組件組合而成,這些組件可以是ArkUI開發框架自帶系統組件,比如?`Text`?、?`Button`?等,也可以是自定義組件,本節筆者簡單介紹一下自定義組件的語法規范。
    的頭像 發表于 04-08 10:17 ?677次閱讀
    主站蜘蛛池模板: 久久看片网| 先锋影音av无码第1页| 在线色av| 青柠视频在线观看高清HD| 国产国拍亚洲精品永久软件| 亚洲日本在线不卡二区| 麻豆传煤网站网址入口在线下载| 澳大利亚剧满足在线观看| 羞羞漫画视频| 猫咪最新破解版下载| 国产成人精品免费青青草原app| 亚洲欧美综合中文| 欧美国产日韩久久久| 国产精品一区二区人妻无码 | 久久亚洲黄色| 大胆国模一区二区三区伊人| 亚洲三级大片| 日韩高清特级特黄毛片| 精品一区二区三区色花堂| yy8090韩国理伦片在线| 一本道在线综合久久88| 色噜噜2017最新综合| 久久青草影院| 国产成人无码视频一区二区三区 | 亚洲一区二区三区乱码在线欧洲| 欧洲vs美洲完整视频| 久9青青cao精品视频在线| 纯h超级大尺度小黄文| 永久精品免费影院在线观看网站| 日韩av片无码一区二区不卡电影| 久久精品av| 国产精品手机在线视频| a免费视频| 在线 | 果冻国产传媒61国产免费| 色狠狠一区| 免费播放美女一级毛片| 国产在线精品亚洲第一区| 成人毛片18岁女人毛片免费看| 中文文字幕文字幕亚洲色| 亚洲精品国产专区91在线| 日日噜噜夜夜躁躁狠狠|