Нов фърмуер (BETA 112)

Има нова БЕТА версия за OpenSprinkler фърмуер!

Тази версия е базирана на оригиналния фърмуер на производителя (branch dev/os220), но аз също съм го модифицирал.

С предишните фърмуери системата беше базирана на платформата Arduino API esp8266_2.7.4. Ethernet мрежовият интерфейс беше интегриран тук с трик, библиотеката EthernetENC адаптира функциите на мрежовата връзка (следователно OTA актуализацията работи само през WiFi).

Новото в тази версия е, че системата е изцяло базирана на Arduino API esp8266_3.0.2 и Ethernet интерфейсът е интегриран като lwip интерфейс. Това означава, че например OTA актуализацията е възможна и през Ethernet мрежата и не са необходими повече трикове за получаване на мрежови функции.

Софтуерът работи без проблеми от 24.03.2022 март XNUMX г. От функционална гледна точка софтуерът не носи никаква нова функция, защото тук сме оптимизирали кода в основата.

Ново във версия 106: Защита на системата: изключване при повече от 3000mA

Ново във версия 107: Фиксиран IP е възможно отново.

Ново във версия 108: Елиминира възможна ситуация на зареждане при промяна на конфигурацията

Ново във версия 109: Нови параметри на компилация, адаптиране на файловата система LitteFS, корекция на bootloop

(Ново във версия 110: Вътрешно: Тест)

Ново във версия 111: Запитване за времето 1 минута преди началото на програмата: Особено новите услуги за времето с 24-часова информация за времето се възползват от това

Ново във версия 112: Фиксирана метеорологична услуга!!

Тъй като esp8266_3.0.2 използва нова файлова система, паметта определено се изтрива предварително! Запазете конфигурацията си преди актуализиране!

ВНИМАНИЕ! Актуализация в ДВЕ СТЪПКИ НЕОБХОДИМО! В противен случай има риск от BOOTLOOP!!!!

  1. Първо архивирайте конфигурацията си
  2. Ако вече имате инсталирана версия >= 106, можете да актуализирате директно (продължете на 5.)
  3. Актуализирайте до оригиналния фърмуер (2.2.0(0)), за да инициализирате файловата система (работи само през WiFi): OS2.2.0_org.bin
  4. След рестартирането вече можете да инсталирате актуализацията чрез Ethernet интерфейса, т.е. просто http:// Въведете /update в браузъра. Или OpenSprinkler Свържете се с WiFi: Свържете се чрез WiFi мрежа OS_XYZ и въведете 192.168.4.1 в браузъра, за да се свържете с вашата WLAN.
  5. Актуализация до действителната нова версия на фърмуера (2.2.0(112)): OS2.2.0.112.bin
  6. Готово. Сега можете да прочетете обратно архива на вашата конфигурация.

Точните инструкции за инсталиране на ЕДНА актуализация можете да намерите тук:

Firmware Update

Изходният код е достъпен тук: https://github.com/opensprinklerмагазин/OpenSprinkler-Фърмуер

2 мнения за “Нов фърмуер (BETA 112)"

  1. Sebastian
    Sebastian казва:

    Здравейте,
    Имам новия фърмуер на 17.06. записани. Оттогава непрекъснато получавам прекъсвания. След това устройството не може да бъде достигнато чрез PING, например.

    Вече можете да видите това в Home Assistant, защото тогава сензорите винаги прескачат до „недостъпни“ (малки сиви линии): https://ibb.co/LzLWSKj

    Проблемът вече известен ли е?
    Има ли начин да се върна към стария фърмуер?
    Кое би било това?

    Благодаря за някои съвети!

    Себастиан Лоц

Оставете коментар

Вашият е-мейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с * маркиран

Този уебсайт използва Akismet за намаляване на спама. Научете повече за обработката на данните за коментарите ви.