Дар мақола ман раванди илова кардани ҳамгироии ғайрирасмиро (Custom Component) ба Ёрдамчии Home дар мисоли ҳамгироӣ бо истифодаи хадамоти абрии eWeLink пешниҳод мекунам ва дар натиҷа ба мо имкон медиҳад, ки дастгоҳҳои Sonoff -ро бидуни тағир додани барномаи онҳо назорат кунем.

Мо ба наздикӣ нишон додем, ки чӣ гуна истифода бурдани IKEA Tradfri Integration-ро истифода барем. Имрӯз мо ба шумо нишон медиҳем, ки чӣ гуна интегратсияи ғайрирасмиро насб кардан лозим аст.

Home Assistant бисёр интегралҳои расмӣ дорад, ки бо он барои истифода омодаанд. Онҳо аз мо насб ё навсозии иловагиро талаб намекунанд - онҳо ҳамроҳи система нав карда мешаванд. Рӯйхати ҳамаи ҳамгироии расмии мавҷудбударо дар ин ҷо ёфтан мумкин аст:

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

Бо вуҷуди чунин маҷмӯаи калон (дар айни замон 1540 васеъкунӣ), бо назардошти суръати рушди ҷаҳони IoT, зарурати эҷоди ҳамгироии минбаъда дар дохили Home Assistant вуҷуд дорад, ки на танҳо дастгирии дастгоҳҳои баъдӣ, балки бо истифодаи хидматҳои гуногуни интернет, алгоритмҳо, автоматизатсия ва ғайра зарур аст. интегратсияҳои нав, ғайрирасмӣ, ки аз ҷониби ҷомеаи Home ёвар навишта шудаанд. Онҳо даъват карда мешаванд Компонентҳои фармоишӣ. Аксар вақт анборҳо ва дастурҳои онҳо дар портали GitHub ҷойгиранд.

Интегралҳои ғайрирасмӣ дар феҳрист ҷойгир карда шудаанд:

\\ мањаллї \ Танзимоти \ custom_components

ки маҳаллӣ, директорияи хонагии Home Assistant аст. Мо бояд ба навсозиҳои компоненти фармоишии худ нигоҳубин кунем.

Дар зер ман раванди илова кардани ҳамгироии ғайрирасмиро ба Home Assistant дар мисоли ҳамгироӣ бо истифодаи хадамоти абрии eWeLink пешниҳод мекунам ва дар натиҷа ба мо имкон медиҳад, ки дастгоҳҳои Sonoff-ро бидуни тағир додани барномаи онҳо назорат кунем. Ман тугмаи Sonoff T4EU1C -ро (бе сими бетараф) ба барномаи eWeLink илова кардам.

Аксҳо: Банггуд

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 илова карда мешавад.

Сатҳи пешрафт:

  • Дониши ибтидоии Ёвари Home талаб карда мешавад.

Интегратсияи Sonoff

Саҳифаи ҳамгироӣ, ки мо истифода мебарем, дар инҷо пайдо кардан мумкин аст:

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

Мо аз он файлҳои заруриро зеркашӣ мекунем ва дастур оид ба насб, инчунин рӯйхати дастгоҳҳои Sonoff -ро дастгирӣ мекунем.

Азбаски ин ҳамгироӣ бо хидмати eWeLink мебошад, барои он ки маънои маъно дошта бошад, шумо бояд аввал дар барномаи eWeLink ҳисоб эҷод кунед ва ба он дастгоҳ илова кунед.

1. Боргирии ҷузъи фармоишии "HASS-sonoff-ewelink"

Мо ба вебсайт меравем:

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

ва бойгонии .zip-ро бо файлҳои зарурӣ зеркашӣ кунед. Пас архивро ба диск кушоед.

2. Нусхабардории файлҳо

Мо боварӣ ҳосил мекунем, ки замимаро насб карда ва ба танзим даровардаем Ҳиссаи Samba.

Мо Explorer-файлро ба суроғаи зерин ворид мекунем:

HASSIO \\ \ Танзимоти \

ХАССИО ин номи макони шабакаи Home Assistant мебошад, ки мо дар конфигуратсия насб кардаем Ҳиссаи Samba (пешфарз аст) ХАССИО). Мо папкаи наве дорем, ки дар онҷо сохта шудааст фармоишгарони_компонентҳова як нафари дигар - сонофф.

Ба ин папка:

HASSIO \\ \ Танзимоти \ custom_components \ sonoff \

нусхабардорӣ кардани файлҳо аз бойгонии қаблан бастаи "HASS-sonoff-ewelink-master.zip".

3. Ихтиёрӣ - Суроғаи IP-и маҳаллии дастгоҳро санҷед

Компоненти фармоишии Sonoff аз рӯи принсипи истифодаи хидматҳои интернетие, ки аз ҷониби абр таъминанд, кор мекунад. Дар ин ҳолат ин нукта нолозим аст.

Аммо ин чунин мешавад, ки интегратсия (расмӣ ё не) мустақиман тавассути WiFi ба дастгоҳ дар шабакаи маҳаллии мо пайваст мешавад. Пас аз он донистани суроғаи IP-и ин дастгоҳ талаб карда мешавад ва тавсия дода мешавад, ки ин суроға ба таври доимӣ дар роутер таъин карда шавад. Дар ин ҳолат, ин нуктаро хонед.

Мо суроғаи IP-и маҳаллии дастгоҳи интихобшударо, ки аз ҷониби Home Assistant дар роутер дастгирӣ карда мешавад, тафтиш мекунем. Вебсайти роутер одатан дар суроға ҷойгир аст:

192.168.0.1

Шумо метавонед хати дастгоҳро аз рӯи номҳо бештар бинед.

мулоҳизаҳо:

  • Дар роутерҳои "Connect Box" -и UPC, аввал аз хати боварӣ пурсед, ки ба ҷои IPv4 пешфарз протоколи IPv6-ро аз фосилаи дур зеркашӣ кунед. Бе ин, шумо ҷузъи мувофиқро дар менюи роутер пайдо карда наметавонед.

4. Конфигуратсияи тағирот.yaml

Аксар вақт дар вебсайти GitHub бо ҳамгироии интихобшуда дастуре мавҷуд аст, ки муаллиф қисматеро ба таври муфассал шарҳ медиҳад, ки ба файли танзимот бояд илова карда шавад. Ин бахш бояд барои фаъол кардани ҳамгироии қаблан боршуда илова карда шавад.

файл config.yaml, аз ҷумла, метавонад тағир дода шавад бо истифодаи илова Ҳиссаи Samba ва Танзимкунанда. W Ҳиссаи Samba мо файли бевосита дастрас дорем, дар ҳоле ки дар Танзимкунанда, файлҳо ба таври ғайримустақим тавассути интерфейси корбари Home Assistant таҳрир карда мешаванд. Ман одатан барои ин мақсад истифода мекунам Танзимкунанда.

Опсияи 1 - Ҳиссаи Samba

Пас аз насб кардани плагин, файли "configuration.yaml" бояд дар ҷузвдон бошад:

HASSIO \\ \ Танзимоти \

Варианти 2 - Танзимгар

Пас аз насб кардани замимаи иловагӣ, дар танзимоти он "Нишон дар панели паҳлӯ" -ро интихоб кардан кофист, то ки аз меню дастрасии осон ба он дошта бошад Ёрдамчии Хона. Илова бар ин, мо файли танзимотро интихоб мекунем, мувофиқи дастурҳои боқимондаи он тағир медиҳем ва захира мекунем.

Барои фаъол кардани ҳамгироии Sonoff, ба файли танзимот фасли зеринро илова кунед:

sonoff: username: [Номи корбар аз ариза eWeLink] парол: [Парол аз ариза eWeLink] scan_interval: 60 imtina_period: 600 api_region: 'eu' entity_prefix: Қатъи ҳақиқӣ: Дурӯғ

На ҳама сатрҳои бахш талаб карда мешаванд, шарҳи муфассалро дар саҳифаи ҳамгироӣ пайдо кардан мумкин аст. Акнун файлро захира кунед ва Home Assistant-ро аз нав оғоз кунед.

5. Пешнамоиши дастгоҳҳои Sonoff иловашуда

Пас аз дубора оғоз кардани Home Assistant, ҳоло дастгоҳҳои мувофиқ Sonoff бояд дар ширкатҳо дастрас бошанд:

ворид кунед:

Воситаҳои рушд -> АММО

Дастгоҳҳое, ки ба ин ҳамгироии Home Assistant илова шудаанд, дар аввал бо нобаёнӣ "sonoff_" хоҳанд дошт (агар дар configuration.yaml тартиби дигаре пешбинӣ нашуда бошад). Аз ин рӯ, барои пешнамоиш додани онҳо, дар саҳро кофист шахси ба навиштани "sonoff" оғоз кунед.

6. Илова кардани корт ба Home Assistant

Дар менюи асосии "Overview" бо истифода аз устоди дарунсохт ё бо роҳи таҳрири дастӣ файл мо метавонем корти гузариши Sonoff -ро илова кунем.

Барои гирифтани корт, ки дар расм нишон дода шудааст, дар файли зери қисми "намуди:", қисматро илова кунед:

назарҳо: - унвон: Панели Salon: Роҳи рост: Кортҳои салон_тавзум: - Навъи: Унвони объектҳо: Гузаришҳо show_header_toggle: ашхоси бардурӯғ: - объект: switch.sonoff_1000a68535 icon: mdi: Номи ивазкунандаи: 'Гузариш'

тасвир: дарDomus.it


Ҷолибтарин технологияҳои нав, ки ғояҳои онҳо ҳеҷ гоҳ хотима намеёбанд! Ӯ ҳамеша таҷҳизоти навро барои озмоиш кашф мекунад, қарорҳои оқилона тарроҳӣ мекунад ва худаш сохтааст. Марди оркестр, ки низ рақс мекунад! Заб. вай кашф кард, ки чӣ тавр бо соати зангдори Чин робита кунад, эҳтиром;)

Гурӯҳи Smart Home поляк аз ҷониби SmartMe

Гурӯҳи Лаҳистон Xiaomi аз ҷониби SmartMe

Аксияҳои SmartMe

Заметки марбут