Забележете
Започвайки с фърмуер 2.2.0, OpenSprinkler 3.x поддържа отдалечен достъп чрез OTC токени. Моля, обърнете внимание, че това е налично само за хардуер OpenSprinkler 3.x, НЕ е налично за хардуер OpenSprinkler 2.x или OpenSprinkler Pi (НОВО с фърмуер 2.3.1(161+) също с OSPi) / Бийгъл / Демо. Следователно тази статия е подходяща само за OpenSprinkler 3.x. Необходима е актуализация на фърмуера за OpenSprinkler 3.
въведение
Започвайки с фърмуер 2.2.0 (официална версия, не моите бета версии! Тук има бета 2.3.0) OpenSprinkler 3.x поддържа отдалечен достъп чрез токени OpenThings Cloud (OTC). Това елиминира необходимостта от пренасочване на портове (което е трудно да се настрои на някои рутери, особено на мобилни рутери). Преди да продължите, уверете се, че имате OpenSprinkler фърмуер 2.2.0 или по-нова версия. Ако не, можете да следвате инструкциите тук, за да актуализирате своя фърмуер до 2.2.0. Следващите инструкции обясняват как да създадете извънборсов токен и да използвате извънборсовия токен за отдалечен достъп.
Стъпка A: Създаване на OTC токен
Отидете на https://www.openthings.io и влезте с вашия имейл/потребителско име и парола за вход в OpenSprinkler.com. Ако нямате акаунт в OpenSprinkler.com, моля, отидете на https://www.OpenSprinkler.com и кликнете върху „Моят акаунт“ по-горе, след което се регистрирайте за нов потребителски акаунт. Двата уебсайта използват едно и също влизане.
След като влезете в openthings.io, ще видите таблото за управление. Кликнете върху лявата страна на таблото
Моите устройства OpenThings (Моите OTC устройства OpenThings)
Забележка: Регистрацията в немския сайт OpenSprinklerShop.de НЯМА НИЩО ОБЩО с регистрацията в сайта OpenSprinkler.com! Трябва да се регистрирате отново там!
Вижте изображението по-долу за илюстрация.

НЕ щракнете върху My OpenThings Blynk Devices (над My OpenThings Blynk Devices), тъй като това е за създаване на Blynk токени, а не за OTC токени.
След това въведете описание на устройството, изберете „OpenSprinkler“ от падащия списък, след което щракнете върху !Добавяне на ново устройство. Това ще създаде ново устройство OpenSprinkler и ще видите OTC токена на снимката по-горе. Токенът е дълъг 32 знака. Ще трябва да копирате и поставите този токен в настройките на OpenSprinkler (вижте по-долу).

Стъпка B: Актуализирайте настройките на OpenSprinkler
- Трябва да промените настройките на вашето устройство OpenSprinkler, за да активирате OTC токена. За да направите това, отворете браузър и въведете IP адреса на вашето устройство, което ще покаже уеб интерфейса.
- Щракнете върху иконата в долния десен ъгъл, за да отидете на „Опции за редактиране“ и щракнете върху раздела „Интеграция“. Изберете „Активиране“. След това копирайте и поставете целия си OTC токен в полето „Token“. OTC сървърът по подразбиране е ws.cloud.openthings.io, а портът по подразбиране е 80. Можете да ги оставите както са. Вижте изображението по-долу за илюстрация.
- Прехвърлете промените и накрая рестартирайте вашия OpenSprinkler. Сега сте готови.

- За да проверите дали OTC облачната връзка е валидна, след като рестартирате контролера, плъзнете отляво надясно на началната страница (или щракнете върху иконата в горния ляв ъгъл), за да отворите менюто вляво, след което щракнете върху „Диагностика на системата“. В долната част на прозореца можете да видите OTC статуса. Ако пише „Свързан“, това означава, че връзката е успешна. Ако се покаже „Свързване...“, трябва да изчакате 30 секунди и след това да проверите отново. Състоянието показва „Неактивирано“, ако OTC не е активирано, или „Прекъснато“, ако връзката е неуспешна по някаква причина. Вижте изображението по-долу за илюстрация.

Стъпка C: Използвайте OTC токена за отдалечен достъп
Текущата версия на мобилното приложение OpenSprinkler поддържа добавяне на устройство чрез неговия OTC токен. За да добавите местоположение за дистанционно управление, добавете устройство с неговия OTC токен.
Можете също да отидете на https://ui.OpenSprinkler.com в уеб браузър и да добавите устройство, използвайки неговия OTC токен.
Като алтернатива можете да отворите браузър и да въведете:
https://cloud.openthings.io/forward/v1/жетон
където жетон Вашият OTC токен е. Това ви позволява отдалечен достъп до контролния блок. Можете да маркирате тази връзка във вашия браузър или да добавите тази връзка към началната страница на смартфон.

Бих искал да създам извънборсово устройство. На страницата Openthings/My Open Things OTC устройства не може да се щракне върху бутона „Добавяне на ново устройство“, след като изберете OpenSprinkler. Какво да правя. благодаря
благодаря Завършено. Това беше липсващото име на устройството
Първо трябва да въведете име на устройство в полето за описание („въведете описание тук“), след което бутонът „Добавяне на ново устройство“ също ще работи.
Междувременно OTC работи за OpenSprinkler 3.x И OSPi!
здравей
Все още имам фърмуер 2.1.9 (7), което означава, че OTC не е опция за мен.
Как мога да получа дистанционен достъп до моя контролер Open Sprinkler?
благодаря
здравей
Ако имате OpenSprinkler OSPi, OpenSprinkler 3.0 или по-нов, просто актуализирайте фърмуера.
https://OpenSprinklerShop.de/2019/12/04/firmware-update/
Или ако сте запознати със споделянето на порт, активирайте го на вашия рутер.
Благодаря, тогава няма да се налага да отстранявам проблеми...
Жалко, но може би това ще бъде добавено отново за OSPI.
По принцип някой трябва да адаптира WebSocket библиотеката за Raspberry Pi и тогава ще работи. Бих дарил и OSPi, включително аксесоари, ако някой го адаптира в свободното си време.
Инсталирах OpenSprinkler на моя нов OSPi 2.2.0 (2)) според инструкциите и също нямам запис за интеграцията. Как мога да инсталирам официалния фърмуер, за да използвам облачната функция?
OTC функцията НЕ е налична за хардуер OpenSprinkler 2.x или OpenSprinkler Pi (OSPi)!
https://OpenSprinkler.com/forums/topic/otc-support-for-ospi
Много готина функция!
„Прекъснато“, ако връзката е неуспешна по някаква причина. Някой знае ли причини, поради които ще бъде изключен. Има ли изобщо информация за отстраняване на неизправности, защо не се свързва?
За съжаление, в моята операционна система (2.2.0.112) OTC записът не съществува под Интеграция. Само MQQT и IFTTT.
Всъщност 2.2.0 се отнася за официалния фърмуер на OpenSprinkler. 2.2.0(112) все още е BETA фърмуер от миналата година и не съдържа тази функция.