ဆောင်းပါးတွင်ကျွန်ုပ်သည် eWeLink cloud ဝန်ဆောင်မှုများကို သုံး၍ ပေါင်းစည်းခြင်းဥပမာအားဖြင့် Home Assistant သို့တရား ၀ င်မဟုတ်သောပေါင်းစည်းမှု (Custom Component) ကိုထည့်သွင်းခြင်းနှင့်ရလဒ်အားဖြင့်သူတို့၏ firmware ကိုပြောင်းလဲခြင်းမရှိဘဲ Sonoff ထုတ်ကုန်များကိုထိန်းချုပ်ရန်ခွင့်ပြုခြင်းကိုတင်ပြပါမည်။

ကျနော်တို့မကြာသေးမီက built-in IKEA Tradfri ပေါင်းစည်းမှုသုံးစွဲဖို့ဘယ်လိုပြသခဲ့သည်။ တရားမ ၀ င်ပေါင်းစည်းမှုများကိုမည်ကဲ့သို့တပ်ဆင်ရမည်ကိုယနေ့ကျွန်ုပ်တို့သင်ပြပါလိမ့်မည်။

Home Assistant တွင်တရားဝင်ပေါင်းစည်းမှုများစွာရှိပြီး၊ ၎င်းအတွက်အသုံးပြုရန်အသုံးပြုရန်အဆင်သင့်ရှိသည်။ ၎င်းတို့မှကျွန်ုပ်တို့မှထပ်မံတပ်ဆင်ရန်သို့မဟုတ်မွမ်းမံရန်မလိုအပ်ပါ - ၎င်းတို့သည်စနစ်နှင့်အတူအဆင့်မြှင့်တင်ထားခြင်းဖြစ်သည်။ လက်ရှိရရှိနိုင်သည့်တရားဝင်ပေါင်းစည်းမှုများစာရင်းကို -

https://www.home-assistant.io/integrations/

ထိုကဲ့သို့သောကြီးမားသောစုဆောင်းမှု (လက်ရှိ 1540 တိုးချဲ့မှု) နေသော်လည်းကြောင့် IoT ကမ္ဘာ၏ဖွံ့ဖြိုးတိုးတက်မှုအရှိန်အဟုန်မှ, နောက်ဆက်တွဲထုတ်ကုန်ကိုထောကျပံ့ဖို့သာမကဒါပေမယ့်အမျိုးမျိုးသောအင်တာနက်ကိုအသုံးပြုခြင်းနှင့်ဆက်စပ်သော, Home Assistant အတွင်းထပ်မံပေါင်းစည်းမှုကိုဖန်တီးရန်လိုအပ်ကြောင်းလည်းမရှိ, အမျိုးမျိုးသောအင်တာနက်ဝန်ဆောင်မှုများ, algorithms, အလိုအလျောက်, etc ။ Home Assistant community မှရေးသားထားသော၊ သူတို့ကိုခေါ်တယ် စိတ်တိုင်းကျအစိတ်အပိုင်းများ။ များသောအားဖြင့်သူတို့၏ repositories နှင့်ညွှန်ကြားချက်များသည် GitHub ပေါ်တယ်။

တရား ၀ င်မဟုတ်သောပေါင်းစည်းမှုများကို directory ထဲတွင်ထည့်ထားသည်။

\\ ဒေသခံ \ config ကို \ custom_components

ဘယ်မှာ ဒေသဆိုင်ရာ, Home Assistant ၏မူလလမ်းညွှန်ဖြစ်သည်။ ကျွန်ုပ်တို့၏ Custom Component updates များကိုကျွန်ုပ်တို့ဂရုစိုက်ရမည်။

eWeLink cloud service များကို သုံး၍ ပေါင်းစည်းခြင်းဥပမာအားဖြင့် Home Assistant သို့တရား ၀ င်မဟုတ်သောပေါင်းစည်းမှုကိုထည့်သွင်းခြင်း၏ရလဒ်ကိုတင်ပြပါမည်။ ရလဒ်အနေနှင့် Sonoff ထုတ်ကုန်များကိုသူတို့၏ firmware ပြောင်းလဲခြင်းမရှိဘဲထိန်းချုပ်ခွင့်ပြုသည်။ Sonoff T4EU1C switch (Neutral cable မရှိပဲ) ကို eWeLink application သို့ကျွန်ုပ်ထည့်ပြီးပါပြီ။

ဓာတ်ပုံ။ ။ Banggood

2020-01-26 13_30_24-sonoff t4eu1c

စမ်းသပ်မှုပုံစံ:

  • Home Assistant ၀.၁၀၂.၃၊
  • Hass.io စနစ် (Raspberry Pi 2 B),
  • Samba ရှယ်ယာ 9.0 သို့မဟုတ် Configurator 4.2

လိုအပ်သည့်ကိရိယာများ -

  • Custom Component ပေါ် မူတည်၍ ကျွန်ုပ်တို့၏အမှု၌မူရင်း eWeLink လျှောက်လွှာတွင် Sonoff ခလုတ်များ (TX T4EU1C model) တစ်ခုဖြစ်လာလိမ့်မည်။

တိုးတက်မှုအဆင့်

  • Home Assistant ၏အခြေခံဗဟုသုတလိုအပ်သည်။

Sonoff ပေါင်းစည်းမှု

ကျွန်ုပ်တို့အသုံးပြုမည့်ပေါင်းစည်းမှုစာမျက်နှာကိုဤနေရာတွင်တွေ့နိုင်သည်။

https://github.com/peterbuga/HASS-sonoff-ewelink

ကျွန်ုပ်တို့မှ၎င်းမှလိုအပ်သောဖိုင်များကို download လုပ်ပြီးတပ်ဆင်ခြင်းညွှန်ကြားချက်များနှင့်ပံ့ပိုးထားသော Sonoff ကိရိယာများစာရင်းကိုကျွန်ုပ်တို့ရှာဖွေလိမ့်မည်။

အဘယ်ကြောင့်ဆိုသော်၎င်းသည် eWeLink ဝန်ဆောင်မှုနှင့်ပေါင်းစည်းခြင်း ဖြစ်၍ ၎င်းသည်အဓိပ္ပာယ်ရှိစေရန် eWeLink အက်ပလီကေးရှင်းတွင်သင်ပထမ ဦး ဆုံးအကောင့်တစ်ခုဖွင့်ပြီး၎င်းကိုကိရိယာတစ်ခုထည့်ရမည်။

၁။ "HASS-sonoff-ewelink" စိတ်ကြိုက်အစိတ်အပိုင်းကိုကူးယူပါ။

ဝက်ဘ်ဆိုက်ကိုသွားသည်။

https://github.com/peterbuga/HASS-sonoff-ewelink

နှင့် .zip archive ကိုလိုအပ်သောဖိုင်များဖြင့် download လုပ်ပါ။ ထို့နောက် archive ကို disk ထဲသို့ဖြည်ပါ။

ဖိုင်များကိုကူးယူခြင်း

ကျွန်ုပ်တို့ add-on ကို install လုပ်ပြီး configure လုပ်ထားပါတယ် Samba ဝေစု.

အောက်ပါလိပ်စာသို့ file explorer ကိုရိုက်ထည့်ပါ။

HASSIO \\ \ config ကို \

မင်္ဂလာပါ ကျွန်ုပ်တို့သည်ပြုပြင်ခြင်းတွင် set up လုပ်သော Home Assistant ကွန်ယက်တည်နေရာ၏အမည်ဖြစ်သည် Samba ဝေစု (ပုံသေသတ်မှတ်ထားသည် မင်္ဂလာပါ) ။ ကျနော်တို့အဲဒီမှာအမည်ရှိ folder အသစ်တစ်ခုကိုဖန်တီးနေကြသည် custom_componentsနောက်တစ်ခုအတွင်း - ချစ်သူ.

ဤဖိုင်တွဲသို့

HASSIO \\ \ config ကို \ custom_components \ sonoff \

ယခင်ကဖြည့်ဖြူးထားသည့် HASS-sonoff-ewelink-master.zip မှဖိုင်များကိုကူးယူပါ။

၃။ မလုပ်မနေရ - ကိရိယာ၏ဒေသတွင်းအိုင်ပီလိပ်စာကိုစစ်ဆေးပါ

Sonoff ၏ Custom Component သည် Cloud မှပံ့ပိုးပေးသောအင်တာနက် ၀ န်ဆောင်မှုများကိုအသုံးပြုသည့်နိယာမတွင်အလုပ်လုပ်သည်။ ဤကိစ္စတွင်ဤအချက်ကိုမလိုအပ်ပါ။

သို့သော်တရားဝင်ဖြစ်ခြင်း (သို့) မပေါင်းခြင်းသည်ကျွန်ုပ်တို့၏ဒေသကွန်ယက်ရှိစက်နှင့် WiFi မှတစ်ဆင့်တိုက်ရိုက်ဆက်သွယ်သည်။ ထို့နောက်၎င်းစက်၏ IP လိပ်စာကိုသိရန်လိုအပ်ပြီးကျွန်ုပ်တို့၏ router တွင်ထိုလိပ်စာကိုအမြဲတမ်းသတ်မှတ်ရန်အကြံပြုသည်။ ဤကိစ္စတွင်ဤအချက်ကိုဖတ်ပါ။

Home Assistant မှပံ့ပိုးထားသောရွေးချယ်ထားသည့် device ၏ local IP address ကိုကျွန်ုပ်တို့စစ်ဆေးသည်။ ပုံမှန်အားဖြင့် router ၏ website သည် -

192.168.0.1

Device လိုင်းကိုနာမည်နဲ့မကြာခဏတွေ့နိုင်တယ်။

မှတ်ချက်တွေ:

  • UPC "Connect Box" routers များတွင် IPv4 protocol ကို default IPv6 အစားအဝေးမှ upload လုပ်ရန် hotline ကိုအရင်တောင်းဆိုပါ။ ၎င်းမပါဘဲ router menu မှသင့်လျော်သောအရာကိုရှာမတွေ့ပါ။

4. ပြုပြင်မွမ်းမံ configuration.yaml

ရွေးချယ်ထားသောပေါင်းစည်းမှုနှင့်ပါ ၀ င်သည့် GitHub ဝက်ဘ်ဆိုက်တွင်မကြာခဏရေးသားသူသည် configuration ဖိုင်ထဲသို့ထည့်သင့်သောအပိုင်းကိုရေးသားသူအသေးစိတ်အသေးစိတ်ဖော်ပြထားသည်။ ယခင်ကတင်ထားသောပေါင်းစည်းမှုကိုသက်ဝင်စေရန်ဤအပိုင်းကိုထည့်သွင်းသင့်သည်။

ဖိုင် configuration.yaml ကိုအခြားသူများအကြားပြုပြင်နိုင်သည် add-on တစ်ခုကိုအသုံးပြုခြင်း Samba ဝေစု နှင့် Configuration ။ W Samba ဝေစု ကျနော်တို့နေစဉ်, တိုက်ရိုက်ရရှိနိုင်ဖိုင်ရှိသည် configurationဖိုင်များကို Home Assistant user interface မှတဆင့်သွယ်ဝိုက်တည်းဖြတ်နိုင်သည်။ ငါများသောအားဖြင့်ဒီရည်ရွယ်ချက်အတွက်အသုံးပြုသည် configuration.

ရွေးချယ်မှု ၁ - Samba ဝေစု

ပလပ်အင်ကိုထည့်သွင်းပြီးပါက "configuration.yaml" ဖိုင်သည်ဖိုင်တွဲထဲတွင်ရှိနေသင့်သည်။

HASSIO \\ \ config ကို \

Option ကို 2 - Configurator

add-on ကိုထည့်သွင်းပြီးသောအခါ၎င်း၏ချိန်ညှိချက်များတွင် menu မှလွယ်ကူစွာဝင်ရောက်နိုင်ရန် "Show in sidebar" ကိုရွေးချယ်ရန်လုံလောက်သည်။ Home Assistant။ ထို့အပြင်ကျွန်ုပ်တို့သည် configuration file ကိုရွေးပြီးကျန်လမ်းညွှန်ချက်များနှင့်အညီပြုပြင်ပြီးသိမ်းဆည်းသည်။

Sonoff ပေါင်းစည်းမှုကိုသက်ဝင်စေရန်အောက်ပါအပိုင်းကို configuration file ထဲသို့ထည့်ပါ -

sonoff: username: [eWeLink application မှအသုံးပြုသူအမည်] လျှို့ဝှက်နံပါတ် - [eWeLink အပလီကေးရှင်းမှစကားဝှက်] scan_interval - ၆၀ grace_period: 60 api_region: 'eu' entity_prefix: စစ်မှန်သော debug - မှားသော

အပိုင်း၏လိုင်းများအားလုံးမလိုအပ်ပါ။ အသေးစိတ်ဖော်ပြချက်ကိုပေါင်းစည်းခြင်းစာမျက်နှာတွင်တွေ့နိုင်သည်။ ယခုဖိုင်ကိုသိမ်းပြီးသင်၏ Home Assistant ကိုပြန်လည်စတင်ပါ။

ဆက်ပြောသည် Sonoff စက်ပစ္စည်းများ၏ 5. Preview

Home Assistant ကိုပြန်လည်စတင်ပြီးသည့်အခါသဟဇာတဖြစ်သော Sonoff ကိရိယာများကို Entities တွင်ရရှိနိုင်ပါပြီ -

Enter:

ဖွံ့ဖြိုးရေးကိရိယာများ -> STATES

ဤ Home Assistant integration တွင်ထည့်သွင်းထားသောကိရိယာများသည်အစအ ဦး ၌“ sonoff_” ရှိလိမ့်မည် (မဟုတ်ပါက configuration.yaml တွင်မဟုတ်ပါ) ။ ထို့ကြောင့်သူတို့ကိုကြိုတင်ကြည့်ရှုနိုင်ရန်အတွက်လယ်ပြင်၌လုံလောက်သည် entity "sonoff" ကိုစတင်စတင်ပါ။

၆။ Home Assistant တွင်ကဒ်ထည့်ခြင်း

Main menu တွင် "Overview" တွင် built-in wizard ကို သုံး၍ သို့မဟုတ်ဖိုင်ကိုကိုယ်တိုင်တည်းဖြတ်ခြင်းဖြင့် Sonoff switch ကဒ်ကိုထည့်နိုင်သည်။

ပုံမှာပြထားတဲ့အတိုင်းကဒ်ပြားကိုရဖို့အတွက် "views:" အပိုင်းအောက်ရှိဖိုင်ထဲမှာ၊ အပိုင်းကိုထည့်ပါ။

Views: - title: Salon panel: true path: salon_view cards: - type: entity title: Switches show_header_toggle: false entity: - entity: switch.sonoff_1000a68535 icon: mdi: light-switch name: 'Switch'

ရုပ်ပုံ: အချစ်


အဘယ်သူ၏အတွေးအခေါ်များရိုးရှင်းစွာအဆုံးသတ်ဘယ်တော့မှအသစ်သောနည်းပညာများတစ် ဦး fascinator! သူသည်စမ်းသပ်မှုအသစ်များ၊ စမတ်ဖြေရှင်းမှုများကိုဒီဇိုင်းဆွဲခြင်းနှင့်သူကိုယ်တိုင်တည်ဆောက်ခြင်းအတွက်ကိရိယာအသစ်များကိုအမြဲတမ်းရှာဖွေတွေ့ရှိသည်။ အရမ်းကြီးသောကခုန်သူသံစုံတီးဝိုင်းလူ! ဆာ။ သူသည်တရုတ်နှိုးစက်နာရီနှင့်မည်သို့ဆက်သွယ်ရမည်ကိုရှာဖွေတွေ့ရှိခဲ့သည်၊ ထို့ကြောင့်လေးစားပါ။ )

SmartMe မှပိုလန်အုပ်စု Smart Home

SmartMe မှပိုလန်အုပ်စု Xiaomi

SmartMe ပရိုမိုးရှင်း

ဆက်စပ်ရေးသားချက်များ