Mozilla създаде универсален хъб за интелигентни домашни устройства, за да свързва устройства от различни доставчици и протоколи (включително Zigbee и Z-Wave) и да ги управлява без използване на облаци и от едно място. Преди година имаше новини за първата версия, а днес публикувам превод на наскоро актуализираната документация, която отговаря на повечето основни въпроси относно проекта. Очаквам дискусия и обмен на мнения в коментарите.
WebThings Gateway за Raspberry Pi
Mozilla WebThings Gateway е софтуер за шлюзове, използвани в интелигентни домашни системи, който ще ви позволи директно да наблюдавате и управлявате смарт устройства през интернет без посредници.
Какво ви трябва
компютър Raspberry Pi и захранване (Raspberry Pi 3 изисква поне 2A)
Флаширайте изображението върху microSD карта. Съществуват различни начини записи. Препоръчваме да използвате офорист.
Отворете Etcher
Поставете картата с памет в адаптера на вашия компютър.
Изберете изображение като източник
Изберете карта с памет
Кликнете върху „Flash!“
След като приключите, извадете картата с памет.
3. Стартиране на Raspberry Pi
Поставете картата с памет в Raspberry PI
Свържете USB адаптери, ако има такива
Свържете захранването, за да започнете изтеглянето
Забележка: Raspberry Pi може да отнеме 2-3 минути, за да стартира за първи път.
4. Wi-Fi връзка
След зареждане шлюзът ще създаде точка за достъп “WebThings Gateway XXXX” (където XXXX са четирите цифри от MAC адреса на Raspberry Pi). Свържете се с тази точка от вашия компютър или смартфон.
След като се свържете, трябва да видите началния екран на WebThings Gateway, който след това ще започне да търси вашата домашна Wi-Fi мрежа.
Изберете вашата домашна мрежа от списъка и въведете паролата за свързване.
Забележка:
Ако сте свързани към точката за достъп „WebThings Gateway XXXX“, но не виждате началния екран, опитайте да отворите страницата на 192.168.2.1.
Raspberry Pi може да бъде свързан към мрежата с помощта на Ethernet кабел. В този случай той ще се опита автоматично да получи мрежовия IP адрес от вашия рутер. След това въведете „http://gateway.local“ във вашия браузър, за да конфигурирате шлюза за първи път.
Ако преместите шлюза на друго място или той загуби достъп до оригиналната мрежа, той автоматично ще превключи в режим на точка за достъп, за да можете да се свържете с него и да настроите друга мрежа.
5. Избор на поддомейн
След като свържете шлюза към мрежата, уверете се, че вашият компютър или смартфон, от който настройвате, е в същата мрежа. След това отидете на адресаgateway.local в браузъра.
След това ще имате възможност да регистрирате безплатен поддомейн за достъп до шлюза извън локалната мрежа чрез защитен тунел от Mozilla.
Въведете желания поддомейн и имейл адрес (за бъдеща промяна на паролата) и щракнете върху „Създаване“.
Забележка:
Можете да пропуснете тази стъпка и да използвате шлюза изцяло локално или като конфигурирате сами пренасочването на портове и DNS. В този случай обаче, ако в бъдеще все пак решите да използвате поддомейна на Mozilla, настройките на шлюза ще трябва да бъдат напълно нулирани.
Ако страницата е на gateway.local не се отваря, опитайте да разберете IP адреса на шлюза през вашия рутер (погледнете в списъка със свързани устройства за устройство като „gateway“ или с MAC адрес, започващ с „b8:27:eb“) и опитайте за да отворите страницата директно по IP.
ако gateway.local и http:// не работят, уверете се, че вашият компютър и Raspbeery Pi са свързани към една и съща мрежа.
Ако вече сте регистрирали поддомейн преди, въведете неговото име и имейл адреса, който сте използвали, за да го регистрирате. На екрана ще се появят инструкции за получаване на достъп.
6. Създаване на акаунт
След като регистрирате поддомейна, ще се отвори страница със следните стъпки за настройка на шлюза. Въведете вашето име, имейл адрес и парола и щракнете върху „Напред“.
Забележка: Допълнителни акаунти могат да бъдат създадени по-късно.
Готово!
След това трябва да се отвори страницата „Неща“ за свързване на смарт устройства към шлюза.