Золотой Лось ОЛК: нет.
|
Текущее время: 18.04.24 09:25 |
Версия для печати |
Сообщение
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
dkill, тимвьювер есть для всего, для линукса тоже.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
скажи, есть разница, если тебе для контроля ДД нужен комп, или просто мобила?
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
dkill, ну комп то сейчас у любого есть... А вот спец.роутер с флешкой, хабом и другими официальными лицами еще поискать надо..
Добавлено спустя 2 минуты 50 секунд:
Вот если бы к дд ethernet приделать....
Добавлено спустя 2 минуты 50 секунд:
Вот если бы к дд ethernet приделать....
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
каждому свое
Добавлено спустя 19 минут 52 секунды:
тем более, на все про все - самый крутой замес раутера, флэшки, хаба и камеры не станет дороже 150 дохлых америкосов, чего не скажешь о компе
ну да ладно, как и сказал выше - каждому свое. вот такой я
Добавлено спустя 1 минуту 57 секунд:
там на раутере eth порт...
Добавлено спустя 19 минут 52 секунды:
тем более, на все про все - самый крутой замес раутера, флэшки, хаба и камеры не станет дороже 150 дохлых америкосов, чего не скажешь о компе
ну да ладно, как и сказал выше - каждому свое. вот такой я
Добавлено спустя 1 минуту 57 секунд:
Цитата:
Вот если бы к дд ethernet приделать....
там на раутере eth порт...
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Приветствую всех!
Давно пора конкретно поднять тему доработки и улучшения софтовой части ДД.
Итак, что мы имеем на данный момент? Мало. Я бы сказал - минимум программных возможностей:
- 60 таймеров;
- 8 правил для температуры;
- 7 правил для АЦП;
- синхронизация времени;
- управление каналами вручную;
Какие возможности можно и нужно добавить?
- добавить понятия дня недели и месяца;
- цикличные таймеры вида: Канал Х включать на Y времени через каждые Z времени;
- добавить двойные правила вида: Канал Х включать, когда сработало правило Y И/ИЛИ правило Z;
Вероятно, как-то переписать процесс ввода правил? Есть идеи как?
Что еще, добавляйте пожалуйста!
Давно пора конкретно поднять тему доработки и улучшения софтовой части ДД.
Итак, что мы имеем на данный момент? Мало. Я бы сказал - минимум программных возможностей:
- 60 таймеров;
- 8 правил для температуры;
- 7 правил для АЦП;
- синхронизация времени;
- управление каналами вручную;
Какие возможности можно и нужно добавить?
- добавить понятия дня недели и месяца;
- цикличные таймеры вида: Канал Х включать на Y времени через каждые Z времени;
- добавить двойные правила вида: Канал Х включать, когда сработало правило Y И/ИЛИ правило Z;
Вероятно, как-то переписать процесс ввода правил? Есть идеи как?
Что еще, добавляйте пожалуйста!
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Йо браза!
Спасибо что продолжаешь тему - очень прикольное и полезное изделие
Далее предлагаю популяризировать ДД. Проще пареной репы. ) "Спроси меня как".
если у дд будет публичный, вылизанный, приемлимо документированный АПИ (application programming interface, API [эй-пи-ай]) - уверен, многие начнут пытаться интегрировать его в системы умных домов. Проще говоря - чем легче разработчику общаться с ДД , тем больше функций он сможет реализовать (при наличии знаний/инструмента/желания) )
Открыть проект на sf.net или подбном, выкатить паблик опен сорс прошивку, базовый функционал + SDK и чиркануть по спец блогам .
Кому не в падлу, по кайфу, для себя или же с помощью фонда Ганди - будут разрабатывать открытую прошивку, кому надо особенное - платные модули и т.д.
Ну и несомненно, есть вещи, которые сделают дд еще надежнее и функциональнее.
например - watchdog: по хуз каким причинам, очень очень редко, мой старый ДД подвисает (может быть что угодно).
Ватчдог - такая функция, которая сбрасывает контроллер, если программа начинает тупить или зависает. По сути это - таймер, который нужно регулярно обнулять. Если программа зависает, она не делает очередной сброс счетчика. Как только он переполняется, происходит аппаратный сброс контроллера. Эта функция нужна в приложениях, где стабильность работы критична, и устройство должно работать, что бы ни произошло.
Думаю, это мое первейшее желание как потребителя - устройство должно работать, что бы ни произошло. Далее понятно
Спасибо что продолжаешь тему - очень прикольное и полезное изделие
Далее предлагаю популяризировать ДД. Проще пареной репы. ) "Спроси меня как".
если у дд будет публичный, вылизанный, приемлимо документированный АПИ (application programming interface, API [эй-пи-ай]) - уверен, многие начнут пытаться интегрировать его в системы умных домов. Проще говоря - чем легче разработчику общаться с ДД , тем больше функций он сможет реализовать (при наличии знаний/инструмента/желания) )
Открыть проект на sf.net или подбном, выкатить паблик опен сорс прошивку, базовый функционал + SDK и чиркануть по спец блогам .
Кому не в падлу, по кайфу, для себя или же с помощью фонда Ганди - будут разрабатывать открытую прошивку, кому надо особенное - платные модули и т.д.
Ну и несомненно, есть вещи, которые сделают дд еще надежнее и функциональнее.
например - watchdog: по хуз каким причинам, очень очень редко, мой старый ДД подвисает (может быть что угодно).
Ватчдог - такая функция, которая сбрасывает контроллер, если программа начинает тупить или зависает. По сути это - таймер, который нужно регулярно обнулять. Если программа зависает, она не делает очередной сброс счетчика. Как только он переполняется, происходит аппаратный сброс контроллера. Эта функция нужна в приложениях, где стабильность работы критична, и устройство должно работать, что бы ни произошло.
Думаю, это мое первейшее желание как потребителя - устройство должно работать, что бы ни произошло. Далее понятно
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Доброго времени суток бразас унд систаз!
Штирлиц проходил мимо... "надобызайтипохвастаться" подумал я...
А Штирлиц все проходил и проходил и проходил и проходил...
ДД подключен к раутеру более месяца, по графикам можно видеть процесс разработки и отладки:
Графики такие графики... Может как нибудь напишется более цивильный модуль, а пока так
Управлять каналами, читать АЦП, писать и изменять задания и таймеры мы пока не уметь, так что - все тоже пока в режиме "рид онли"
Из хороших новостей - собрал имидж для раутера со всеми нужными модулями и утилитами, теперь мне не приходится танцевать с бубном при очередной лаже и изобретать велосипед при отсутствии нужных фич
Есть поддержка видео, однако "из коробки" пока работают камеры основанные на чипе UVC.
Как нибудь дойдут руки до функции ежедневного автоматического фото - интересная анимация дожна получаться
Частичную сохранность РРД файлов реализовал через крон - каждые 3 часа делается копия на флэшку.
Можно и чаще, но смысла мало
Кому интересно - велкам, вынос мозга далее:
# RRD copy to flash && clean old backup rrds. older than 1440 minutes (24h) are deleted
0 */3 * * * DDD="`date +%s`_dd.rrd.gz" && test -e /tmp/dd/dd.rrd && test -d /opt/rrd_storage && gzip -c /tmp/dd/dd.rrd > /opt/rrd_storage/${DDD} && ln -fs /opt/rrd_storage/${DDD} /opt/dd/dd_last.rrd.gz && find /mnt/usb/rrd_storage -type f -name "*_dd.rrd.gz" -mmin +1440 -exec rm -f {} \;
Вот как то так, сумбурно и без конкретики
Штирлиц проходил мимо... "надобызайтипохвастаться" подумал я...
А Штирлиц все проходил и проходил и проходил и проходил...
ДД подключен к раутеру более месяца, по графикам можно видеть процесс разработки и отладки:
Графики такие графики... Может как нибудь напишется более цивильный модуль, а пока так
Управлять каналами, читать АЦП, писать и изменять задания и таймеры мы пока не уметь, так что - все тоже пока в режиме "рид онли"
Из хороших новостей - собрал имидж для раутера со всеми нужными модулями и утилитами, теперь мне не приходится танцевать с бубном при очередной лаже и изобретать велосипед при отсутствии нужных фич
Есть поддержка видео, однако "из коробки" пока работают камеры основанные на чипе UVC.
Как нибудь дойдут руки до функции ежедневного автоматического фото - интересная анимация дожна получаться
Частичную сохранность РРД файлов реализовал через крон - каждые 3 часа делается копия на флэшку.
Можно и чаще, но смысла мало
Кому интересно - велкам, вынос мозга далее:
# RRD copy to flash && clean old backup rrds. older than 1440 minutes (24h) are deleted
0 */3 * * * DDD="`date +%s`_dd.rrd.gz" && test -e /tmp/dd/dd.rrd && test -d /opt/rrd_storage && gzip -c /tmp/dd/dd.rrd > /opt/rrd_storage/${DDD} && ln -fs /opt/rrd_storage/${DDD} /opt/dd/dd_last.rrd.gz && find /mnt/usb/rrd_storage -type f -name "*_dd.rrd.gz" -mmin +1440 -exec rm -f {} \;
Вот как то так, сумбурно и без конкретики
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Доступна автоматизация полива земли!
Характеристики:
- Питание: 3.3В - 5В
- Выходной сигнал: 0~4.2В (0В - совершенно сухо; 4.2В - вода)
- Потребляемый ток: 35мА (подключается к ДД);
Назначение выводов (подключаются к любому входу АЦП):
- Analog output(Голубой провод)
- GND(Черный провод)
- Power(красный провод)
Размер: 60x20x5 мм
Характеристики:
- Питание: 3.3В - 5В
- Выходной сигнал: 0~4.2В (0В - совершенно сухо; 4.2В - вода)
- Потребляемый ток: 35мА (подключается к ДД);
Назначение выводов (подключаются к любому входу АЦП):
- Analog output(Голубой провод)
- GND(Черный провод)
- Power(красный провод)
Размер: 60x20x5 мм
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
"DD Compact" Как видно на фото охлаждение соединено с помощью аллюминиего уголка. Конечно это затрудняет доступ к кнопкам управления, но если управлять с компа то это не проблема. Так же пришлось экран присоединить с помощью шлейфа, ранее тут описывалось про это. Осталось найти коробочку. Вобщем пользуйте.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Boarder, как дела с 4.0?
_________________
у меня нет никакого решения, но я восхищён красотой проблемы
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
fender1, а что там охлаждать с такой силой? Симисторы? Сколько ж тогда мощи в сумме...
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
SHmile [19 янв 2014, 13:59] писал(а):
Boarder, как дела с 4.0?
Будет неопределенно позже.
Добавлено спустя 59 секунд:
Mustela [Сегодня, 00:12] писал(а):
fender1, а что там охлаждать с такой силой? Симисторы? Сколько ж тогда мощи в сумме...
Можно подать 8 х 3.5 КВт, например. И будет работать.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
B на фото, если я не ошибаюсь "ножки" датчика уходящие в землю сделаны из тонкой меди покрывающей плату. У меня датчики затопления были сделаны по похожему принципу, и через некоторое время(4-5 месяцев) нахождения в ванной комнате медь частично разложилась из-за влажности, и контакт пропал. Боюсь, что этот датчик ждет такая же участь. Хочется услышать ваше мнение..
да, к сожалению должен констатировать, что это действительно так. Датчик со временем окисляется, хотя DFRobot (производитель) заявлял антикоррозийное покрытие "Immersion Gold". Есть подозрение, что это покрытие присутствует только в новых партиях датчиков.
Это действительно так?
да, к сожалению должен констатировать, что это действительно так. Датчик со временем окисляется, хотя DFRobot (производитель) заявлял антикоррозийное покрытие "Immersion Gold". Есть подозрение, что это покрытие присутствует только в новых партиях датчиков.
Это действительно так?
_________________
Вдохни силу природы.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Датчики влажности почвы действительно обновились, но что в них поменялось я пока не знаю.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Mustela, не знаю как у тебя, но я спалил один канал 2х кВт обогревателем.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
fender1 [05.02.14 06:24] писал(а):
не знаю как у тебя, но я спалил один канал 2х кВт обогревателем.
У тебя скорее отпаялся симик от монтажа..., его спалить - анрил в таких режимах, это ежли только его на выходе коротнуть
_________________
"Куст это совокупность веток растущих из одного места"(с)
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
В общем так, ребята.
Будет вам скоро новая версия.
Сначала - самое необходимое, дальше - больше.
Скоро - значит скоро, а не когда-нибудь.
Пишите, чего вам не хватает в ДД.
Постараюсь учесть.
Будет вам скоро новая версия.
Сначала - самое необходимое, дальше - больше.
Скоро - значит скоро, а не когда-нибудь.
Пишите, чего вам не хватает в ДД.
Постараюсь учесть.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
amv [Сегодня, 04:32] писал(а):
В общем так, ребята.
Будет вам скоро новая версия.
Сначала - самое необходимое, дальше - больше.
Скоро - значит скоро, а не когда-нибудь.
Пишите, чего вам не хватает в ДД.
Постараюсь учесть.
Будет вам скоро новая версия.
Сначала - самое необходимое, дальше - больше.
Скоро - значит скоро, а не когда-нибудь.
Пишите, чего вам не хватает в ДД.
Постараюсь учесть.
Это был наш программист! Ура, товарищи!
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
От себя:
Хочу иметь возможность настроить изменения таймеров сразу на весь цикл, тоесть что-то типа привязки к календарю. Другими словами, глазами дрим девайса: стукнуло 12 ферваля, открываю журнал на 12-е число, смотрим какая на сегодня программа(таймеры), и по этой программе идет день, далее 13 февраля, открываю журнал на 13 число, тут другая программа, сбрасываю все таймеры, иду по программе на 13 февраля ну и.т.д
Надеюсь нормально объяснил)
Хочу иметь возможность настроить изменения таймеров сразу на весь цикл, тоесть что-то типа привязки к календарю. Другими словами, глазами дрим девайса: стукнуло 12 ферваля, открываю журнал на 12-е число, смотрим какая на сегодня программа(таймеры), и по этой программе идет день, далее 13 февраля, открываю журнал на 13 число, тут другая программа, сбрасываю все таймеры, иду по программе на 13 февраля ну и.т.д
Надеюсь нормально объяснил)
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Возможность работы программы в linux подобных системах.
_________________
Вдохни силу природы.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Если есть возможность сделать отправку сообщений на мыло, например если подскочила температура выше положенной или отказал один из датчиков или иной форс мажор
_________________
Вдохни силу природы.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Новая прошивка уже в процессе тестирования!
Итак, что мы имеем нового:
- дни недели;
- возможность задавать цикличные таймеры:
* зависимость по дням недели (задаем в какие дни недели таймер работает, а в какие - нет);
* зависимость по дням месяца (задаем в какие конкретно числа месяца таймер работает, а в какие - нет);
- выбор логики "ИЛИ" / "И" у выходного канала:
* "ИЛИ": канал включается при срабатывании любого из правил, запрограммированного на канал;
* "И": канал включается при срабатывании всех правил запрограммированных на канал;
Последнее - очень мощный инструмент!
Больше нет необходимости подключать параллельно несколько каналов для создания сложных двойных (и более) правил!
Более точный список от программиста:
по прошивке изменения:
1. Дни недеди в календаре. На главном экране в строке "время - дата" дефис заменён на номер дня недели (инвертированный).
2. Периодичность таймеров - ежедневно, еженедельно по дням недели, ежемесячно по дням месяца.
3. Логика И/ИЛИ для канала. По умолчанию - ИЛИ.
3.1. ИЛИ - это логика из 3.1.33 - когда хотя бы одно правило на канале срабатывает, канал включается. Когда ни одного правила не срабатывает - канал выключен.
3.2. И - это новая логика - когда ВСЕ правила на канале срабатывают, канал включается. Когда хотя бы одно правило не срабатывает - канал выключен.
прога будет позже.
Итак, что мы имеем нового:
- дни недели;
- возможность задавать цикличные таймеры:
* зависимость по дням недели (задаем в какие дни недели таймер работает, а в какие - нет);
* зависимость по дням месяца (задаем в какие конкретно числа месяца таймер работает, а в какие - нет);
- выбор логики "ИЛИ" / "И" у выходного канала:
* "ИЛИ": канал включается при срабатывании любого из правил, запрограммированного на канал;
* "И": канал включается при срабатывании всех правил запрограммированных на канал;
Последнее - очень мощный инструмент!
Больше нет необходимости подключать параллельно несколько каналов для создания сложных двойных (и более) правил!
Более точный список от программиста:
по прошивке изменения:
1. Дни недеди в календаре. На главном экране в строке "время - дата" дефис заменён на номер дня недели (инвертированный).
2. Периодичность таймеров - ежедневно, еженедельно по дням недели, ежемесячно по дням месяца.
3. Логика И/ИЛИ для канала. По умолчанию - ИЛИ.
3.1. ИЛИ - это логика из 3.1.33 - когда хотя бы одно правило на канале срабатывает, канал включается. Когда ни одного правила не срабатывает - канал выключен.
3.2. И - это новая логика - когда ВСЕ правила на канале срабатывают, канал включается. Когда хотя бы одно правило не срабатывает - канал выключен.
прога будет позже.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Strobe [11 Feb 2014 20:00] писал(а):
От себя:
Хочу иметь возможность настроить изменения таймеров сразу на весь цикл, тоесть что-то типа привязки к календарю. Другими словами, глазами дрим девайса: стукнуло 12 ферваля, открываю журнал на 12-е число, смотрим какая на сегодня программа(таймеры), и по этой программе идет день, далее 13 февраля, открываю журнал на 13 число, тут другая программа, сбрасываю все таймеры, иду по программе на 13 февраля ну и.т.д
Надеюсь нормально объяснил)
Хочу иметь возможность настроить изменения таймеров сразу на весь цикл, тоесть что-то типа привязки к календарю. Другими словами, глазами дрим девайса: стукнуло 12 ферваля, открываю журнал на 12-е число, смотрим какая на сегодня программа(таймеры), и по этой программе идет день, далее 13 февраля, открываю журнал на 13 число, тут другая программа, сбрасываю все таймеры, иду по программе на 13 февраля ну и.т.д
Надеюсь нормально объяснил)
Это будет возможно (уже возможно) в версии 3.2.35.
На днях она будет готова. По сути, осталось доделать изменения в программе.
Posted after 20 minutes 5 seconds:
agermetman [11 Feb 2014 20:14] писал(а):
Возможность работы программы в linux подобных системах.
Это будет в версии 1.0 абсолютно нового, переписанного практически с нуля, софта (как прошивки, так и программы).
Программа будет под .NET, что позволит запускать её на linux системах под Mono (порт .NET под linux).
Вот список систем, поддерживаемых Mono:
* Linux.
* Mac OS X, iPhone OS.
* Sun Solaris.
* BSD - OpenBSD, FreeBSD, NetBSD.
* Microsoft Windows.
* Nintendo Wii.
* Sony PlayStation 3.
Программа будет иметь как графический интерфейс, так и интерфейс командной строки.
Будет возможность вызывать свои программы/скрипты при возникновении каких-либо событий в ДД.
Будет возможность выполнять какие-либо действия в ДД из командной строки, из планировщика операционной системы и т.д.
Будет разработана специальная библиотека (OpenSource!), позволяющая управлять ДД из своих программ.
Будет открытое описание протоколов/форматов.
В общем, много чего, по идее, должно будет быть.
Работы уже ведутся.
Posted after 5 minutes 51 second:
agermetman [08 Mar 2014 12:08] писал(а):
Если есть возможность сделать отправку сообщений на мыло, например если подскочила температура выше положенной или отказал один из датчиков или иной форс мажор
См. выше -- будет возможно запускать любые программы по событиям. В том числе и свои скрипты (*.cmd, *.js, *.vb и т.д.).
Тут либо sendmail (и аналоги) будет в помощь, либо будет встроена поддержка отправки email (из программы).
Posted after 1 minute 59 seconds:
Boarder [08 Mar 2014 21:24] писал(а):
Как же долго мы к этому шли.
Ты забыл упомянуть о прекрасном новом шрифте с отлично читающимися инвертированными цифрами!
Собственно, его можно наблюдать воочию на видео, приведённом выше.
Заголовок сообщения: Re: Дрим Девайс - использование, дополнения, чаво и прочее...
Обновленное меню Dream Device:
Похожие топики | Автор | Ответы | Просмотры | Последнее сообщение | ||
---|---|---|---|---|---|---|
Фаст вайт блуберри манго под скрог + танжерин дрим без насилия)), фотофем. Земля. Днат.
[ на страницу...: 1, 2, 3, 4, 5 ] в форуме Grow reports |
106 |
4264 |
21.06.21 16:34 |
|||
Light-Mix Повторное использование!?
в форуме Органика |
13 |
938 |
28.12.22 16:07 |
|||
Повторное использование субстрата
в форуме Закрытый грунт (Indoor) |
12 |
558 |
06.01.24 14:42 |
|||
Использование озона в гидропонике.
в форуме Гидропоника |
12 |
1264 |
13.04.24 05:06 |
|||
Швазии. Описание и практическое использование данной техники.
в форуме Гроу-компакт |
18 |
2096 |
11.01.24 18:25 |
Журнал вахтёра |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения