Фърмуер на OpenSprinklerShop
Следната информация е остаряла и е посочена само поради исторически причини:
Новата версия на фърмуера OpenSprinkler С разширение за Аналогова сензорна платка както и новата Адаптер Truebner RS485.
ЗАБЕЛЕЖКА: Тази статия се отнася за OpenSprinkler 3/3.2/3.3/3.4 и OSPi
Тази версия е базирана на оригиналния фърмуер от производителя (OpenSprinkler.com), но е моя допълнително коригирани.
Новото е:
- Достъп до облак чрез Openthings.io Cloud Token (НОВО: СЪЩО OSPi!!!)
- Групиране на зони
- Нов контрол на напояването чрез нов график
- Нов специфичен за времето метод: месечни стойности
- API за аналогови сензори: Свържете аналогови сензори и ги използвайте за управление на напояването
- Наблюдение и контрол: Дефинирайте правила, които задействат действия
Промени във версията
Моля, обърнете внимание: Няма поддръжка от производителя (от САЩ) за модифицирания фърмуер, само чрез това Страница за поддръжка както и това форум!
** Можете да получите достъп до по-новата версия чрез новата онлайн актуализация. За да направите това, използвайте приложението OpenSprinklerASB или уеб интерфейса **
НОВО в 2.4.0 194 от 6 април 2026 г
- Интегриране на MCP сървър и за OS 3.2/3.3/3.4
- Логика на обратната зона с възможност за превключване
- Автоматичното актуализиране е подобрено
НОВО в 2.4.0 190 от 31 март 2026 г
– Сега използвайте функцията за автоматично актуализиране, за да актуализирате
– Алтернативно: Връзка за изтегляне тук
НОВО в 2.4.0 186 от 15 март 2026 г
** ВНИМАНИЕ: Запазете конфигурацията на фърмуера, А също и конфигурацията на конфигурацията на аналоговия сензор!! **
– ОНЛАЙН Актуализатор: Актуализирайте фърмуера само с едно щракване
– Статистика по време на изпълнение: Показва времената на изпълнение в диаграма
– Нови известия: Откриване на пробиви и течове
- Внимание, известен проблем: Известията по имейл могат да предизвикат рестартиране, останете с фърмуер 2.3.3 (184)
Изтеглете новия (модифициран) фърмуер 2.4.0 (186)
НОВО в 2.3.3 185 7 март 2026 г.:
ОБЩО:
- **Unified Pinger** (2026-02-18): Нова междуплатформена реализация на `Pinger.h` за ESP8266, ESP32 и Linux/OSP
– 3-степенна пинг стратегия: Gateway → google.com → OpenSprinkler.com
OpenThings Framework (OTF):
Версията беше премахната, тъй като някои клиенти съобщиха за проблеми с нея.
НОВО във версия 2.3.3. 184 (16.01.2026 г.):
- Сливане (Merge) на най-новите промени във фърмуера от OpenSprinkler.com за OS 3.4
Изтегляне на новия (модифициран) фърмуер 2.3.3(184)
НОВО във версия 2.3.3. 183 (02.11.2025 г.):
- Подобрено изчисление на водомера при припокриващо се напояване
- Подобрено изчисление на водомера при неприпокриващо се напояване или в комбинация с отрицателни начални часове
Изтегляне на новия (модифициран) фърмуер 2.3.3(183)
НОВО във версия 2.3.3 182 (21.09.2025 г.):
- Поправка на ARP Proxy
- Подобрено изчисление на водомера при припокриващо се напояване
- Tennis Court: Нови команди за стартиране и спиране на програми
Изтегляне на новия (модифициран) фърмуер 2.3.3(182)
НОВО във версия 2.3.3 181 (25.08.2025 г.):
- Поддръжка за FYTA сензори
Изтегляне на новия (модифициран) фърмуер 2.3.3(181)
НОВО във версия 2.3.3 180 (17.08.2025 г.):
- Поддръжка за RS485 Modbus станции (Вижте също тук)
Изтегляне на новия (модифициран) фърмуер 2.3.3(180)
НОВО във версия 2.3.3 178:
- Наблюдение и контрол: Нова опция „Нулиране след (s)“ за планирано нулиране на статуса на монитора
- Latch: Спиране на всички поливни кръгове: Ако не работи програма или зона и тази функция бъде извикана, всички зони получават отново импулс за спиране
Изтегляне на новия (модифициран) фърмуер 2.3.3(178)
НОВО във версия 2.3.3 177:
- Виртуални сензори за ETO и радиация (изисква метеорологична услуга, която го поддържа)
- Поправка за някои W5500 адаптери, адаптирани към 40MHz
- Изчисляване на изгрева и залеза чрез вътрешни формули (вместо метеорологична услуга)
Изтегляне на новия (модифициран) фърмуер 2.3.3(177)
НОВО във версия 2.3.3 176:
- Внедрен е най-новият Master Branch от фърмуера на OpenSprinkler (11.07.2025 г.)
- ARP таблица с 40
- W5500 с 80MHz, ENC28J60 с 20MHz за по-бърз мрежов трансфер
Изтегляне на новия (модифициран) фърмуер 2.3.3(176)
НОВО във версия 2.3.3 175:
- Интегриран най-новият Master клон от фърмуера на OpenSprinkler
- BugFix: OSPi: ADS1115 грешка за твърде много отворени файлове (too many open files)
- Нов тип за „Мониторинг и контрол“: TIME за събития, зависими от времето
Изтеглете новия (модифициран) фърмуер 2.3.3(175)
НОВО в 2.3.3. 174:
- Добавени единици Lumen и Lux
- Филтриране при регистриране: Данните, идентични с предшественика, вече не се записват
- BugFix: Празен MQTT филтър не доведе до стойност.
- BugFix: OSPi RS485 SMT100 грешка при четене
Изтеглете новия (модифициран) фърмуер 2.3.3(174)
НОВО в 2.3.3. 173:
- Bugfix MQTT: Стойностите се четат само с филтър, сега и без филтър
Изтеглете новия (модифициран) фърмуер 2.3.3(173)
НОВО в 2.3.3. 172:
- Добавена е поддръжка за Truebner TH100
- Добавен вътрешен сензор за температура на Raspberry Pi
- Добавена е разширена логика за наблюдение и контрол: И, ИЛИ, XOR, НЕ и сензор за дъжд
Изтеглете новия (модифициран) фърмуер 2.3.3(172)
НОВО във версия 2.3.3. 171:
- Поправка на RESET_STATION_BITS
- Поправка на планирания старт на програмата
- Поправка на повредени mqtt+influxdb
Изтегляне на новия (модифициран) фърмуер 2.3.3(171)
НОВО във версия 2.3.3. 170:
- Подобрено предупреждение за дебит: Всяка зона вече има опция за предупреждение за дебит (необходима е актуализация на приложението 156)
- Подобрено предупреждение за дебит: Всяка зона запазва средния воден дебит от последното стартиране на зона (видимо при необходима актуализация на приложението 156)
- Актуализация на приложението 156 с Push известия за съобщения от „Мониторинг и контрол“
НОВО във версия 2.3.3 169:
- „Мониторинг и контрол“ вече с приоритет, изобразен на началната страница: Нисък=зелено, Среден=жълто и Висок=червено
- „Мониторинг и контрол“ вече с MQTT и имейл известия
- Поправка: InfluxDB и имейл активирани едновременно
- Ново OpenSprinklerASB приложение е налично!
НОВО в 2.3.3 168:
- OSPi: Поддръжка на USB-RS485 адаптери с управление на сензори Truebner SMT100 и Aquaflex
- Нова функция „Мониторинг и контрол“ за управление на програми и зони в зависимост от стойностите на сензорите. С това вече можете да дефинирате и изпълнявате събитийно-управлявани действия, напр. ниво на цистерната под минималната стойност стартира доливане до достигане на минимална стойност или стартиране на вентилационни системи при висока влажност/температура
Повече за това на новата страница „Мониторинг и контрол“.
Внимание, моля архивирайте конфигурацията! Поради промени в конфигурацията, всички настройки вече са нулирани!
НОВО в 2.3.2 167:
- Поддръжка на InfluxDB: използвайте InfluxDBза да управлявате централно измерените данни и да ги оценявате по целенасочен начин (след инсталиране щракнете върху „Arduino“ и след това продължете към „Инициализиране на клиента“, данните за достъп ще бъдат по-долу).
- Предупреждение за поток: Тази опция ви уведомява, когато дадена програма работи, но не тече вода. Може да се използва и за откриване на течове. Инструкциите са тук
(Бързо ръководство: Работи със свързан импулсен водомер и само ако името на станцията съдържа последните 5 знака от число с минималното количество вода в литри воден поток, напр. „Морава 05.00“. Опцията трябва да бъде активирана. Станцията трябва да работи поне 2,5 минути) - API на сензора: /sn параметри „преди“ и „след“ за почистване на данните от измерването в зависимост от времевия диапазон (вж. Сензор API.txt в github).
Внимание, моля архивирайте конфигурацията! Поради промени в конфигурацията, всички настройки вече са нулирани!
НОВО в 2.3.2 166:
- Поддръжка за известия по имейл (Ръководство за Google имейл с парола за приложение вижте тук)
- OSPi: Нова OpenThingsFramework с по-стабилна OTC връзка
- Обединяване (Merge) на промените от OpenSprinkler 2.2.1(1).
Внимание, моля архивирайте конфигурацията! Поради промени в конфигурацията, всички настройки вече са нулирани!
НОВО във версия 165:
- Добавена поддръжка за Truebner RS485 адаптер
- Оптимизация на дебитомера, до 200 тика/сек
- Поправка на нулев указател (Nullpointer Fix)
- Предварителен преглед на корекцията на програмата
- Добавена диагностика за размер на лога /du
- Добавено разпознаване на платката
НОВО във версия 164:
- OSPi със скрипт за стартиране чрез systemd. Инсталира се и се активира автоматично при обновяване на фърмуера с „sudo ./updater.sh“
- https-station фикс
- По-кратък таймаут за отдалечени сензори, за да се избегне блокиране.
НОВО във версия 163:
- OS3x Latch: Корекция на грешка при адаптацията на разширителя на зони (Zone Expander Latch)
- OSPi: OSPi Корекция на грешка Memory free/delete
- OSPi: Поправена дата за отлагане при дъжд (rain delay)
НОВО във версия 162:
- Корекционно издание: Корекция на обработката на паролата за MQTT, вече са възможни наистина по-дълги пароли
НОВО във версия 161:
- Корекционно издание: Корекция на препълване на буфера (Buffer overflow) при визуализацията на графиките от дневника на сензорите
НОВО във версия 160:
- OSPi: OpenThingsFramework. С това OSPi версията се изравнява с OpenSprinkler 3.x версията и позволява отдалечен достъп чрез OTC токени! Подробности вижте по-долу в „Отдалечен достъп чрез Openthings.io Cloud“
- OSPi: Поддръжка за OSPi 1.6 2xADS1115
- MQTT: Хост, потребителско име и парола вече са по-дълги: Хост: 100, Потребител: 50, Парола: 100 знака
- MQTT: Подобрена обработка, отчитането при нулеви стойности вече не чете следващата стойност
- OS3x: По-добро разпознаване на мрежовите адаптери ENC28J60/W5500
НОВО във версия 153:
- Дигитален филтър за шум за аналоговите входове на „Analog Sensor Board“.
- Подобрена обработка на абонаментите за MQTT (Subscriptions)
Пълен списък на всички промени ще намерите в GitHub
ИЛИ официалният фърмуер 2.2.1: Тук
A. OpenSprinkler 3.0 – 3.4:!! Първо архивирайте вашата конфигурация!! Точните инструкции за инсталиране на ЕДНА актуализация можете да намерите тук: Ето как работи актуализацията на фърмуера |
напр. OSPi
!! Първо архивирайте вашата конфигурация!!
OSPi фърмуер, който да компилирате сами!
Изходният код е достъпен тук:
https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware
https://github.com/OpenSprinklerShop/OpenSprinkler-App
https://www.youtube.com/watch?v=T2rB39s4x78
Ето как става
1. Отдалечен достъп чрез Openthings.io Cloud
Функцията е напълно обяснена тук.
2. Групиране на зони
Тази нова функция заменя старата функция „последователно“, която ви позволява да контролирате дали зоните да се поливат едновременно или последователно.
С функцията за групи (това са буквите до кръговете) зоните с една и съща група (напр. всички зони от група A) се изпълняват последователно, докато други зони с различни групи (напр. от групи A, B и C) се изпълняват едновременно. Регулира се чрез зъбното колело.

Също ново: Чрез менюто долу вдясно, „Опции за редактиране“, след това „Система“ и „Поръчка на станции по групи“, след което зоните ще бъдат сортирани по групи.

Групите се определят тук:

Специален случай представлява групата P: Всички зони от група P се напояват едновременно.
3. Метеорологичен метод: Месечни стойности
С този метод контролът на напояването може да се регулира, като се използват определени месечни стойности.

