Հոդվածում ես կներկայացնեմ ոչ օգնական ինտեգրում (անհատական ​​բաղադրիչ) տնային օգնականին ՝ eWeLink ամպային ծառայություններն օգտագործելու ինտեգրման օրինակով, և որպես արդյունք մեզ թույլ կտա վերահսկել Sonoff սարքերը ՝ առանց փոխելու իրենց որոնվածը:

Մենք վերջերս ցույց տվեցինք, թե ինչպես օգտագործել ներկառուցված IKEA Tradfri Integration- ը: Այսօր մենք ձեզ ցույց կտանք, թե ինչպես տեղադրել ոչ պաշտոնական ինտեգրում:

Տնային օգնականը շատ պաշտոնական ինտեգրումներ ունի, որոնք գալիս են դրանով ՝ պատրաստ օգտագործման համար: Դրանք լրացուցիչ տեղադրում և թարմացում չեն պահանջում. Դրանք թարմացվում են համակարգի հետ միասին: Ներկայումս առկա բոլոր պաշտոնական ինտեգրումների ցանկը կարող եք գտնել այստեղ ՝

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

Չնայած այդպիսի մեծ հավաքածուի (ներկայումս 1540 ընդարձակման), IoT աշխարհի զարգացման տեմպերի պատճառով անհրաժեշտ է տնային օգնականի ներսում ստեղծել հետագա ինտեգրումներ ՝ ոչ միայն հետագա սարքերին աջակցելու, այլև տարբեր ինտերնետային ծառայությունների, ալգորիթմների, ավտոմատացման և այլնի օգտագործման հետ կապված: նոր, ոչ պաշտոնական ինտեգրումներ, որոնք գրվել են Տնային օգնական համայնքի կողմից: Նրանք կոչվում են Պատվերով բաղադրիչներ, Ամենից հաճախ դրանց պահեստներն ու հրահանգները գտնվում են GitHub պորտալում:

Ոչ պաշտոնական ինտեգրացիաները տեղադրվում են գրացուցակում.

\\ տեղական \ config \ custom_components

որտեղ Տեղական., տնային օգնականի գլխավոր տեղեկագիրն է: Մենք պետք է հոգ տանք մեր Հատուկ բաղադրիչի թարմացումների մասին:

Ստորև ես կներկայացնեմ տնային օգնականին ոչ պաշտոնական ինտեգրում ավելացնելու գործընթացը `eWeLink ամպային ծառայություններն օգտագործելու ինտեգրման օրինակով, և որպես արդյունք մեզ թույլ կտա վերահսկել Sonoff սարքերը` առանց փոխելու իրենց որոնվածը: EWeLink հավելվածին ես ավելացրել եմ Sonoff T4EU1C անջատիչը (առանց չեզոք մալուխի):

Լուսանկարը ՝ Banggood

2020-01-26 13_30_24-sonoff t4eu1c

Թեստի կազմաձևում.

  • Տնային օգնական 0.103.6,
  • Hass.io համակարգը (Raspberry Pi 2 B),
  • Samba share 9.0 կամ Configurator 4.2 հավելումը

Անհրաժեշտ սարքավորումներ.

  • Կախված հատուկ Պատվերով բաղադրիչից, մեր դեպքում դա կլինի Sonoff անջատիչներից մեկը (TX T4EU1C մոդելը), որը ավելացվել է eWeLink- ի բնօրինակ հավելվածում:

Առաջխաղացման մակարդակը.

  • Պահանջվում է տնային օգնականի հիմնական գիտելիքներ:

Սոնոֆի ինտեգրում

Ինտեգրման էջը, որը մենք կօգտագործենք, կարող եք գտնել այստեղ ՝

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

Մենք ներբեռնելու ենք անհրաժեշտ ֆայլերը դրանից և կգտնենք տեղադրման հրահանգներ, ինչպես նաև աջակցվող Sonoff սարքերի ցուցակ:

Քանի որ այն eWeLink ծառայության հետ ինտեգրում է, որպեսզի այն իմաստ չունի, նախ պետք է հաշիվ ստեղծել eWeLink հավելվածում և դրան մի սարք ավելացնել:

1. Ներբեռնեք «HASS-sonoff-ewelink» անհատական ​​բաղադրիչը

Մենք գնում ենք կայք ՝

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

և ներբեռնեք .zip արխիվը անհրաժեշտ ֆայլերով: Դրանից հետո բացեք արխիվը սկավառակի վրա:

2. Ֆայլերը պատճենելը

Մենք համոզվում ենք, որ մենք տեղադրեցինք և կազմաձևեցինք հավելումը Սամբայի բաժնեմասը.

Մենք մուտքագրում ենք ֆայլի զննիչը հետևյալ հասցեով.

HASSIO \\ \ config \

ՀԱՍԻՈ Գլխավոր օգնական ցանցի գտնվելու վայրն է, որը մենք տեղադրեցինք կազմաձևման մեջ Սամբայի բաժնեմասը (կանխադրված է ՀԱՍԻՈ). Մենք ստեղծում ենք այնտեղ անունով նոր թղթապանակ custom_componentև դրա մեջ ևս մեկ - որդի.

Այս թղթապանակին ՝

HASSIO \\ \ config \ custom_components \ sonoff \

պատճենեք ֆայլերը նախկինում չփաթեթավորված «HASS-sonoff-ewelink-master.zip» արխիվից:

3. Ընտրովի - Սարքի տեղական IP հասցեն ստուգելը

Սոնոֆի մաքսային բաղադրիչը աշխատում է ամպի կողմից մատուցվող ինտերնետային ծառայությունների օգտագործման սկզբունքով: Այս դեպքում այս կետն ավելորդ է:

Այնուամենայնիվ, պատահում է, որ ինտեգրումը (պաշտոնական կամ ոչ) ուղղակիորեն կապվում է WiFi- ի միջոցով մեր տեղական ցանցում գտնվող սարքին: Դրանից հետո պահանջվում է իմանալ այս սարքի IP հասցեն, և խորհուրդ է տրվում այս հասցեն մշտապես նշանակել մեր երթուղիչում: Այս դեպքում կարդացեք այս կետը:

Մենք ստուգում ենք ընտրված սարքի տեղական IP հասցեն, որը աջակցվում է Home Assistant- ի կողմից երթուղիչում: Ուղղորդիչի կայքը սովորաբար գտնվում է.

192.168.0.1

Դուք հաճախ կարող եք տեսնել սարքի գիծը անունով:

Նշումներ:

  • UPC- ի «Միացեք տուփ» երթուղիչներում նախ թեժ գծին խնդրեք նախնական IPv4- ի փոխարեն ներբեռնել IPv6 պրոտոկոլը: Առանց դրա, երթուղիչի ընտրացանկում չեք գտնի համապատասխան իր:

4. Փոփոխության կազմաձևում.yaml

Ամենից հաճախ GitHub կայքում ընտրված ինտեգրմամբ կա ձեռնարկ, որում հեղինակը մանրամասն նկարագրում է այն հատվածը, որը պետք է ավելացվի կազմաձևման ֆայլին: Այս բաժինը պետք է ավելացվի `նախկինում բեռնված ինտեգրումը ակտիվացնելու համար:

ֆայլ configuration.yaml- ը, ի թիվս այլոց, կարող է փոփոխվել օգտագործելով հավելում Սամբայի բաժնեմասը oraz Կոնֆիգուրատոր. W Սամբայի բաժնեմասը մենք ուղղակիորեն մատչելի ֆայլ ունենք, մինչդեռ գտնվում եք կարգավորող, ֆայլերը անուղղակիորեն խմբագրվում են Home Assistant ինտերֆեյսի միջոցով: Ես սովորաբար օգտագործում եմ այդ նպատակով կարգավորող.

Տարբերակ 1 - Սամբայի բաժնեմաս

Plugin- ը տեղադրելուց հետո «configuration.yaml» ֆայլը պետք է լինի պանակում.

HASSIO \\ \ config \

Տարբերակ 2 - Կազմաձեւիչ

Լրացումը տեղադրելուց հետո, իր պարամետրերում բավական է ընտրել «Showուցադրել կողային տողում» ՝ ընտրացանկից դրան հեշտությամբ մուտք գործելու համար Գլխավոր օգնական, Բացի այդ, մենք ընտրում ենք կազմաձևման ֆայլը, այն փոփոխում ենք մնացած ցուցումների համաձայն և խնայում ենք:

Sonoff- ի ինտեգրումը ակտիվացնելու համար կազմաձևման ֆայլին ավելացրեք հետևյալ բաժինը.

sonoff: username: [Մականուն eWeLink հավելվածից] գաղտնաբառ. [գաղտնաբառ eWeLink հավելվածից] Scan_interval: 60 grace_period: 600 api_region: 'eu' entit_prefix: True debug: false

Բաժնի ոչ բոլոր տողերը պահանջվում են, մանրամասն նկարագրությունը կարելի է գտնել ինտեգրման էջում: Այժմ պահեք ֆայլը և վերագործարկեք ձեր Տնային օգնականը:

5. Սոնոֆի ավելացված սարքերի նախադիտում

Տնային օգնականի վերագործարկումից հետո համատեղելի Sonoff սարքերը այժմ պետք է հասանելի լինեն Կազմակերպություններում.

Մուտքագրեք:

Մշակողի գործիքներ -> ՊԵՏՈՒԹՅՈՒՆՆԵՐ

Տնային օգնականի այս ինտեգրման մեջ ավելացված սարքերը սկզբում կունենան «sonoff_» լռելյայն (եթե այլ բան նշված չէ կազմաձևում: yaml): Հետեւաբար, դրանք նախադիտելու համար բավական է դաշտում անձ սկսեք մուտքագրել «sonoff»:

6. Քարտի ավելացում տնային օգնականում

«Ընդհանուր ակնարկ» հիմնական ընտրացանկում, օգտագործելով ներկառուցված մոգը կամ ֆայլը ձեռքով խմբագրելով, կարող ենք ավելացնել Sonoff անջատիչ քարտը:

Քարտը ստանալու համար, ինչպես նկարում, ֆայլում `« դիտումներ. »Բաժնի տակ, ավելացրեք բաժինը.

Դիտումներ. - վերնագիր: Սրահի պանել. ճշմարիտ ուղի ՝ սրահի դիտման քարտեր. - տեսակը ՝ անձանց անվանում. Անջատիչներ show_header_toggle: կեղծ սուբյեկտներ. - անձինք.

նկար: inDomus.it- ում


Նոր տեխնոլոգիաների հմայիչ, որի գաղափարները երբեք չեն ավարտվում: Նա անընդհատ հայտնաբերում է փորձարկման նոր սարքավորումներ, նախագծում է խելացի լուծումներ և ինքն է դրանք կառուցում: Նվագախմբի մարդ, ով նույնպես մեծ պար է: Սաղ. նա հայտնաբերեց, թե ինչպես հաղորդակցվել չինական զարթուցիչի հետ, այնպես որ հարգանք;)

SmartMe- ի Smart Home- ի լեհական խումբը

SmartMe- ի լեհական Xiaomi խումբը

SmartMe առաջխաղացում

Առնչվող հաղորդագրություններ