tretyakovsa / Sonoff_WiFi_switch

Прошивка для ESP8266 (Умный дом)-Firmware for ESP8266 (Smart Home)
GNU General Public License v3.0
179 stars 40 forks source link

Обновлять устройство стало проще! #18

Open renat2985 opened 7 years ago

renat2985 commented 7 years ago

Теперь когда появляется новая прошивка на странице появляется красный треугольник, нажав на который устройство само скачает новые bin файлы и обновит себя, включая и файловую систему. 2017 04 24-20 34 52

Так же на странице setup.htm вы можете самостоятельно установить нужную вам прошивку и файловую систему. Устройство все скачает и установит само, вам нужно только выбрать нужную вам прошивку или файловую систему. 2017 04 24-20 37 16

Все bin файлы берутся с папки build, здесь: https://github.com/tretyakovsa/Sonoff_WiFi_switch/tree/master/build Но качаются через сторонний сервер использующий proxy. К сожалению ESP использует достаточно много памяти работая с https, поэтому для загрузки bin файлов мы используем сторонний сервер работающий на http протоколе.

2007-i commented 7 years ago

Попытался прошить онлайн со страницы, переходит на http://192.168.10.165/build?upload=http://backup.privet.lv/esp/sonoff/build.0x00000_flash_size_1Mb.256Kb_2017.05.26.bin пишет: FileNotFound

При выборе вручную пишет: Update Success! Rebooting... но после перезагрузки версия остается та же. Так же не появляется красный треугольник говорящий о выходе новой версии прошивки.

Может стоит прошить через переходник на предпоследнюю версию что бы проверить будет ли красный треугольник оповещать о новой прошивке?

renat2985 commented 7 years ago

Странно, попробовал прошить по вашей ссылки все работает. Рекомендуется обновлять систему нажимая на красный треугольник, тогда обновляется сразу и файловая система (таймеры не стараются) и прошивка на актуальную версию. Обновление с страницы setup можно делать, но это больше для разработчиков, не стоит этим пользоваться.

Делать обновление нажимая на красный треугольник с главной страницы пробовали?

2007-i commented 7 years ago

Не появляется красный треугольник. Поэтому думаю нужно наверное обновить бинарниками через флешер.

renat2985 commented 7 years ago

Свяжитесь со мной в Skype: renat2985

2007-i commented 7 years ago

Большое спасибо Ренату за оказанную помощь!

renat2985 commented 7 years ago

Итог. Если после обновления какие-то страницы не получается открыть, появляется надпись "File not found" Качаем этот bin файл заходим на страницу: http://IP_устройсва/update и обновляем esp скачанным ранее bin файлом.

acrixl commented 7 years ago

а как отключить эту фичу?

renat2985 commented 7 years ago

@acrixl зачем?

acrixl commented 7 years ago

не люблю обновления просто

renat2985 commented 7 years ago

Зря, тем самым вы многого себя лишаете. Новые прошивки работают быстрее старых. Не так давно стало возможным редактировать многие страницы, можно самостоятельно удалять и добавлять элементы. Вчера добавили новый дизайн, теперь их 3. Скоро появятся сценарии. Сегодня или завтра выложу еще обновления, после чего в default дизайне появятся вот такие графики 2017 06 09-09 10 00

Обновления это хорошо и их стоит делать.

acrixl commented 7 years ago

это конечно всё замечательно, но стабильность важнее любых обновлений

tretyakovsa commented 7 years ago

Тогда, просто не обращайте внимание на значок.

KlaydT commented 7 years ago

День добрый. обещал отписаться о обновлении через "треугольник". Обновился. Лог1. видно какие версии заливались. Конфиг родной затерся. Модуль поднял свою сеть. бекап закачать - не получилось, поскольку сеть то своя собственная. Перегрузился. Лог2. тот же самое. Модуль поднимает сеть 192.168.4.0/24. По адресу 192.168.4.1 - FileNotFound. по адресу http://192.168.4.1/update можно залить бинарник. Сгенерировал свой со старого скетча рабочего. Залить через /update не смог. Страница не ответила. В «мониторе порта» мигает «15 minutes». Восстановил старый скетч через Arduino IDE. 1.8.1 Скетч и файлы. log2.txt log1.txt

renat2985 commented 7 years ago

@KlaydT, спасибо за информацию.

i81 commented 6 years ago

Добрый вечер. Друзья, обновился сегодня через восклицательный знак, и после этого перестал грузиться интерфейс. Питанием перегружал - не помогло... http запросы уравнения релле работают screenshot_20170913-204022

renat2985 commented 6 years ago

Плохо встала файловая система. Попробуйте обновится через Sonoff_Loader https://github.com/tretyakovsa/Sonoff_Loader С страницы ip/update Смотрите видео: https://youtu.be/D0Fu8etyVg0?list=PL6NJTNxbvy-IPTDQk8XjTV41oRrFafrRi&t=322

Далее снова нажимаем на красный треугольник на главной странице и обновляемся до последней версии.

i81 commented 6 years ago

Помогло. Спасибо!