Умный Дом по Ethernet
Re: Умный Дом по Ethernet
А, понятно, я просто подумал что должно быть m=0, а вот почему приходит запрос вообще без параметров, например
192.168.1.14 - - [04/Dec/2013:15:53:40 +0200] "GET /megad.php HTTP/1.1" 200 - , это взято из папки access.log.
192.168.1.14 - - [04/Dec/2013:15:53:40 +0200] "GET /megad.php HTTP/1.1" 200 - , это взято из папки access.log.
Re: Умный Дом по Ethernet
Можно отправлять m=0, но в этом, вроде бы, нет никакой необходимости.
Без параметров запросы приходить не должны. И я в принципе пока не представляю, как это возможно.
Без параметров запросы приходить не должны. И я в принципе пока не представляю, как это возможно.
Re: Умный Дом по Ethernet
Прошил я дома неделю назад один из модулей последней прошивкой 3.10... И сегодня заметил, что иногда сценарий по умолчанию отрабатывает сразу после обработки ответа сервера. Спрашиваю я домашних, не видали ли чего подозрительного в управлении светом? Отвечают: "Видали. Ну, думали глючит". Нормально! И при этом молчали...
В общем исключительно в версии 3.10 в связи с важными изменениями в обработке условий запуска сценариев по умолчанию была обнаружена проблема. Баг локализован и вот новая версия прошивки. Те, кто заказывал готовые модули, могут не переживать, так как в них прошита версия 3.08
http://ab-log.ru/files/File/ip_manager3 ... _beta2.zip
http://ab-log.ru/files/File/ip_manager3 ... a2_hex.zip
В общем исключительно в версии 3.10 в связи с важными изменениями в обработке условий запуска сценариев по умолчанию была обнаружена проблема. Баг локализован и вот новая версия прошивки. Те, кто заказывал готовые модули, могут не переживать, так как в них прошита версия 3.08
http://ab-log.ru/files/File/ip_manager3 ... _beta2.zip
http://ab-log.ru/files/File/ip_manager3 ... a2_hex.zip
Re: Умный Дом по Ethernet
Andrey_B, а не планируете сделать возможность обновлять прошивку по сети?
думаю, все будут рады такой возможности
думаю, все будут рады такой возможности
Re: Умный Дом по Ethernet
А начиналось все миганием светодиода по веб интерфейсу!Dron писал(а):Andrey_B, а не планируете сделать возможность обновлять прошивку по сети?
думаю, все будут рады такой возможности
Re: Умный Дом по Ethernet
Видел проект часов, где это реализовано, там еще внешняя программа для обновления прошивки писалась.ROM писал(а):А начиналось все миганием светодиода по веб интерфейсу!Dron писал(а):Andrey_B, а не планируете сделать возможность обновлять прошивку по сети?
думаю, все будут рады такой возможности
Re: Умный Дом по Ethernet
В роутерах есть функция обновления прошивки, но там немного другое железо... Думаю что на меге так не получисьтсяUrbas81 писал(а):Видел проект часов, где это реализовано, там еще внешняя программа для обновления прошивки писалась.
-
- Сообщения: 400
- Зарегистрирован: 21 сен 2013, 00:38
Re: Умный Дом по Ethernet
Согласен, уверен что при нынешнем железе это реализовать нереально. Как минимум - нужно намного больше свободной памяти. Но обновление нынешним способом не сложно, зато надежно. Если нужно часто и много устройств обновлять - думаю может пригодиться программатор вроде Triton с адаптером TSH-ICSP, он умеет работать в автономном режиме, без компьютера.
Re: Умный Дом по Ethernet
Обновление прошивки по сети - штука бесспорно интересная. Не могу сказать, что жизненно важная, но интересная.
Для этой фичи нужен bootloader. Есть в Интернете несколько проектов на данную тему. Может быть, кто-то уже занимался данным вопросом и есть конкретные наработки?
Для этой фичи нужен bootloader. Есть в Интернете несколько проектов на данную тему. Может быть, кто-то уже занимался данным вопросом и есть конкретные наработки?
Re: Умный Дом по Ethernet
У меня есть только исходники чужого проекта.Andrey_B писал(а):Обновление прошивки по сети - штука бесспорно интересная. Не могу сказать, что жизненно важная, но интересная.
Для этой фичи нужен bootloader. Есть в Интернете несколько проектов на данную тему. Может быть, кто-то уже занимался данным вопросом и есть конкретные наработки?
Re: Умный Дом по Ethernet
Andrey_B, а давайте откроем какую-то новую ветку в форуме или как-то структурузируем имеющееся:
1. с пожеланиями о работе и функциональности Мегадевайса, где бы модератор отмечал что уже сделано, что в процессе, что нового в прошивке, какие замечено ошибки в старых версих - без всего этого флуду по чайниковым вопросам и т.д..
2. Опенсорс прошивки. Что-то есть в этой ветке, но все на купу. Возможно, кто-то сделает поддержку какого-то датчика или исправит ошибку или еще что-то изменит, здесь выкладывает, ответственный объеденяет по инструкции и выкладывает бета-версию.
3. Веб-сайт. Обшими зусилиями разработать какую-то универсальную csm для мегадевайса - простую в установке, настройке обычному пользователю. Тот ваш сайт, мне изначально очень понравился, но разбираться в нем не очень просто!
Еслы будет интересно - давайте обсудем.. Спасибо.
1. с пожеланиями о работе и функциональности Мегадевайса, где бы модератор отмечал что уже сделано, что в процессе, что нового в прошивке, какие замечено ошибки в старых версих - без всего этого флуду по чайниковым вопросам и т.д..
2. Опенсорс прошивки. Что-то есть в этой ветке, но все на купу. Возможно, кто-то сделает поддержку какого-то датчика или исправит ошибку или еще что-то изменит, здесь выкладывает, ответственный объеденяет по инструкции и выкладывает бета-версию.
3. Веб-сайт. Обшими зусилиями разработать какую-то универсальную csm для мегадевайса - простую в установке, настройке обычному пользователю. Тот ваш сайт, мне изначально очень понравился, но разбираться в нем не очень просто!
Еслы будет интересно - давайте обсудем.. Спасибо.
Re: Умный Дом по Ethernet
Urbas81, исходники находятся легко в Интернете, но я имел ввиду наработку непосредственно относительно данного проекта.
ROM, возможно вы правы относительно того, что необходимо выделить в отдельную тему все, что касается обсуждения прошивки.
По альтернативным прошивкам пока не очень большая активность. Такую тему, наверное, открывать преждевременно.
ROM, возможно вы правы относительно того, что необходимо выделить в отдельную тему все, что касается обсуждения прошивки.
По альтернативным прошивкам пока не очень большая активность. Такую тему, наверное, открывать преждевременно.
Re: Умный Дом по Ethernet
очень, только на базе мегадевайса о ней наверное лучше забыть, памяти устройства не хватит, на базе используемого стека что то сделать довольно проблематично, все те что я видел используют другой стэк, очень хороше все это выходит на пиках, там полноценный стек, так-же есть и boot(готовый), у меня есть подобные устройстваОбновление прошивки по сети - штука бесспорно интересная
по поводу отдельной ветки я помнится как-то предлагал но это предложение особого энтузиазма не вызвало, насчет модификации девайса (да простит меня Андрей)данный код написан так что практически не поддается модификации,например у меня есть несколько проектов, но интегрировать их в данное устройство без кардинальной переделки последнего довольно сложно
Re: Умный Дом по Ethernet
Я делал bootloader для atmega128 с поддержкой сети wiznet5300 переход в bootloader протокол и программа для обновления прошивки лежат на http://meteobox.tkAndrey_B писал(а):Обновление прошивки по сети - штука бесспорно интересная. Не могу сказать, что жизненно важная, но интересная.
Для этой фичи нужен bootloader. Есть в Интернете несколько проектов на данную тему. Может быть, кто-то уже занимался данным вопросом и есть конкретные наработки?
Надеюсь пригодится.
-
- Сообщения: 395
- Зарегистрирован: 17 фев 2013, 23:49
- Откуда: Волгодонск, Ростовская обл.
- Контактная информация:
Re: Умный Дом по Ethernet
то же за. Т.к. я в прошивке не силен, но тут проскакивают интересные моменты в управлении меги, пожелания... а читать про прерывания ... ну только если в целях самообразования.ROM писал(а):Andrey_B, а давайте откроем какую-то новую ветку в форуме или как-то структурузируем имеющееся:
1. с пожеланиями о работе и функциональности Мегадевайса, где бы модератор отмечал что уже сделано, что в процессе, что нового в прошивке, какие замечено ошибки в старых версих - без всего этого флуду по чайниковым вопросам и т.д..
2. Опенсорс прошивки. Что-то есть в этой ветке, но все на купу. Возможно, кто-то сделает поддержку какого-то датчика или исправит ошибку или еще что-то изменит, здесь выкладывает, ответственный объеденяет по инструкции и выкладывает бета-версию.
3. Веб-сайт. Обшими зусилиями разработать какую-то универсальную csm для мегадевайса - простую в установке, настройке обычному пользователю. Тот ваш сайт, мне изначально очень понравился, но разбираться в нем не очень просто!
Еслы будет интересно - давайте обсудем.. Спасибо.
Я б сделал одну тему "мегадевайс" закрыл и закрепил бы ее, а в нем разместил бы ссылки на темы. Например "прошивки", "обсуждение функций" и т.д.
Например вот уже есть Предложения по развитию проекта MegaD
Опрос по Мегадевайсу
Re: Умный Дом по Ethernet
Можно попросить ссылку? Интересно.Urbas81 писал(а):Видел проект часов, где это реализовано, там еще внешняя программа для обновления прошивки писалась.
На текущем железе реализовать не получится, надо добавить ЕПРОМ'ку AT24C512 и возможно перейти на МК с объемом флешь 64К, все зависит от объема основного кода, можно и в 32К уложится. Процедура обновления прошивки по сети (в моей реализации) занимает около 7К флеша и требует браузер с поддержкой HTML5. Дополнительный софт для заливки прошивки не нужен.ROM писал(а):В роутерах есть функция обновления прошивки, но там немного другое железо... Думаю что на меге так не получисьтся
Андрей, скинте свою почту в ЛС, вышлю свой проект, стек тот же что и у Вас... Хочу опубликовать этот проект, но никак не причешу код и не сделаю описание.Andrey_B писал(а):Обновление прошивки по сети - штука бесспорно интересная. Не могу сказать, что жизненно важная, но интересная.
Для этой фичи нужен bootloader. Есть в Интернете несколько проектов на данную тему. Может быть, кто-то уже занимался данным вопросом и есть конкретные наработки?
Можно попросить ссылку? Интересно.Urbas81 писал(а):У меня есть только исходники чужого проекта.
Есть море различных бутлоадеров, но готового проекта обновления прошивки ATmega через Ethernet я не встречал.Andrey_B писал(а):Urbas81, исходники находятся легко в Интернете, но я имел ввиду наработку непосредственно относительно данного проекта.
Re: Умный Дом по Ethernet
http://www.avrportal.com/?page=avrnetTHK писал(а):Можно попросить ссылку? Интересно.
Re: Умный Дом по Ethernet
Спасибо.
Думаю что в некоторых случаях, этот вариант может быть интересней моего. По крайней мере экономичней.
Не нравится только то, что для передачи используется протокол UDP - есть вероятность передать "битую" прошивку...
Думаю что в некоторых случаях, этот вариант может быть интересней моего. По крайней мере экономичней.
Не нравится только то, что для передачи используется протокол UDP - есть вероятность передать "битую" прошивку...