Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 22 мар 2019, 17:01

Насколько я понимаю, да.

olegik-ah
Сообщения: 59
Зарегистрирован: 21 ноя 2017, 18:49
Откуда: Москва

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение olegik-ah » 22 мар 2019, 22:44

Тэкс. Ценник 5 баксов на сайте
https://www.tindie.com/products/Saimon/ ... b-encoder/
Или я не то смотрю?

olegik-ah
Сообщения: 59
Зарегистрирован: 21 ноя 2017, 18:49
Откуда: Москва

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение olegik-ah » 22 мар 2019, 22:46

И 7 баксов доставка первой штуки до России. Колпаки 1,5 и 0,9 бакса...

Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 22 мар 2019, 23:07

olegik-ah писал(а):
22 мар 2019, 22:44
Тэкс. Ценник 5 баксов на сайте
Или я не то смотрю?
Не то смотрите. Это только механическая часть.
Нужна еще плата с микроконтроллером, в котором, собственно, реализован интерфейс I2C и вся внутренняя логика.
Повторю, все это не распаяно. Крутилку еще нужно припаять к плате. Также требуется запаять перемычку с выбранным адресом и разъемы.

Коля
Сообщения: 167
Зарегистрирован: 28 ноя 2014, 18:50

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Коля » 25 мар 2019, 12:59

Андрей к Вам просьба помощи.
Мы с Ruslan в теме
https://ab-log.ru/forum/viewtopic.php?f=1&t=1328
Настраивали диммирование через l298 (для теста) с помощью управления кнопкой обычной и сенсором ttp223. Используя majordomo.

Мы все подключили , работает диммирование включение выключение с мажордом и с кнопок и сенсоров.

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

Теперь тест:
Lan провод включен в мегу
Мажордомо включен
На экране мышкой мажордом включаю свет и выключаю (работает и на экране и реальный свет).
Вообщем в мажордом мышкой выключаю реальный свет и так оставляю.
Lan провод выдергиваю из Меги
Нажимаю хоть физическую кнопку , хоть сенсорную, реальный свет включится только со второго нажатия.


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

* Прошивка на мегад обновлена

Megad-2561
Megad-14ln
Megad-14r
Вложения
Screenshot_2019-03-25-16-05-04-502_com.android.browser-540x1080.png
Screenshot_2019-03-25-16-05-04-502_com.android.browser-540x1080.png (105.46 КБ) 1236 просмотров
Screenshot_2019-03-25-16-04-37-043_com.android.browser-540x1080.png
Screenshot_2019-03-25-16-04-37-043_com.android.browser-540x1080.png (112.19 КБ) 1236 просмотров
Последний раз редактировалось Коля 25 мар 2019, 13:05, всего редактировалось 1 раз.

Ruslan
Сообщения: 583
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Ruslan » 25 мар 2019, 13:05

Я бы сервер сюда пока вообще не примешивал. Если коротко, то проблема в том, что при отключенной от локальной сети Меге, лампочка загорается только после второго нажатия кнопки (в поле Act "10:~").
И картинка с настройками входа обязательно должна быть!

Коля
Сообщения: 167
Зарегистрирован: 28 ноя 2014, 18:50

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Коля » 25 мар 2019, 13:07

Если сервер не примешивать. То работает с первого раза

Коля
Сообщения: 167
Зарегистрирован: 28 ноя 2014, 18:50

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Коля » 25 мар 2019, 13:08

Я же реально описал как есть

Ruslan
Сообщения: 583
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Ruslan » 25 мар 2019, 13:11

Не понял, а как же:
Коля писал(а):
25 мар 2019, 12:59
Lan провод выдергиваю из Меги
Нажимаю хоть физическую кнопку , хоть сенсорную, реальный свет включится только со второго нажатия.

Коля
Сообщения: 167
Зарегистрирован: 28 ноя 2014, 18:50

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Коля » 25 мар 2019, 13:27

Это только когда нажать на экране мажордом. После этого

Коля
Сообщения: 167
Зарегистрирован: 28 ноя 2014, 18:50

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Коля » 25 мар 2019, 13:29

Может как то неправильно обьясняю(. Вроде прям по пунктикам

Ruslan
Сообщения: 583
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Ruslan » 25 мар 2019, 13:34

Мы уже "загадили" нормальную ветку форума.

Давайте в последний раз уточним. Ситуация следующая.
Свет выключен.
Мега отсоединена от сервера (провод Lan выдернут из гнезда Меги).
Нажимаем физическую (естественно) кнопку.
С какого по счету нажатия происходит включение света?


Ruslan
Сообщения: 583
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Ruslan » 25 мар 2019, 13:40

Коля писал(а):
25 мар 2019, 13:38
Со 2
Тогда актуальность вопроса сохраняется. Без помощи Андрея не обойтись.

Bonefolder
Сообщения: 306
Зарегистрирован: 30 мар 2017, 11:15
Откуда: г.Севастополь

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Bonefolder » 25 мар 2019, 14:13

Ruslan писал(а):
25 мар 2019, 13:34
Мы уже "загадили" нормальную ветку форума.
И не одну

sega6549
Сообщения: 10
Зарегистрирован: 25 янв 2017, 11:33

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение sega6549 » 26 мар 2019, 13:08

Добрый день, достал с полки старенькую мегу 2561 v1.0 еще, соответственно версия прошивку у нее еще 4.02b4, хотел было прошить, но как оказалось выше уже не прошиться без обновления загрузчика, и скрипт тоже об этом говорит, реально вообще обновить загрузчик для поддержки последних прошивок? и если да то ткните носом как это сделать? и главное возможно ли все это сделать будет при помощи ардуино?

nevkon
Сообщения: 244
Зарегистрирован: 23 апр 2014, 14:48

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение nevkon » 27 мар 2019, 11:20

Читать эту тему с 11 страницы. Если кратко - можно прошить с помощью ардуины, надо будет только ее запитать от источника 3.3В и проверить уровни сигналов при подключении к USB порту компьютера. В ардуину заливается скетч Arduino as ISP, подключаются пины по инструкции.

Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 27 мар 2019, 17:06

Коля писал(а):
25 мар 2019, 12:59
Но есть одно но, если выключить свет , кликнув на экране мажордом, то свет выключится. Но чтоб его включить именно с механической кнопки или сенсора приходится нажимать 2 раза.
Если свет включался кнопкой и командой автономного сценария "~", а выключался напрямую сервером, то в этом и только в этом случае контроллер действительно, помня последнее действие - "включение", пытался выключить уже по факту выключенный свет. Иными словами, он не включался со второго раза. Он сначала выключался, а потом включался.
Кое-что поправил.
https://ab-log.ru/files/File/megad-2561 ... a5-hex.zip

Ruslan
Сообщения: 583
Зарегистрирован: 06 янв 2014, 20:44

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Ruslan » 30 мар 2019, 17:46

Andrey_B писал(а):
27 мар 2019, 17:06
...
Кое-что поправил.
https://ab-log.ru/files/File/megad-2561 ... a5-hex.zip
Теперь порядок, все работает нормально.
Еще раз проверил описанную ситуацию на прошлой прошивке, которая у меня стояла (4.32 beta1). Действительно, когда выключение происходило с сервера, последующее включение "кнопкой" могло осуществляться со второго раза, а могло и с первого. Четкой закономерности не нашел. Видимо, из-за такой "нестабильности" и не обратил на это внимание, списывая на собственную "кривизну рук".

Спасибо!

Andrey_B
Администратор
Сообщения: 4096
Зарегистрирован: 18 мар 2011, 12:06

Re: Прошивка MegaD-2561 (релизы, обсуждения, предложения)

Сообщение Andrey_B » 07 апр 2019, 15:19

https://ab-log.ru/files/File/megad-2561 ... a1-hex.zip

- Добавлена функция отправки на сервер сообщений об изменении состояния выходов.

Эта функция срабатывает только в том случае, если порты переключаются самим контроллером: Act, Cron, Program.
Контроллер не будет отправлять на сервер информацию об изменениях, если порты переключались внешним запросом, так как это создаст лишний трафик и может в некоторых случаях снизить производительность.
На сервер передается параметр "v". Пример, когда P7 включен: pt=7&v=1

Ответить