Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.91/329: Рейтинг темы: голосов - 329, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
1

Модуль для умного дома - планировщик.

23.01.2011, 18:03. Показов 60977. Ответов 125
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Любая система автоматизации(почти) должна иметь в своем составе модуль,позволяющий планировать выполнение заданий.Shiduler в windows,cron в umyx-подобных системах,даже тот же будильник является этаким планировщиком.Это - третья по счету версия моего модуля планировщика для УД.Интересно,насколько прост,удобен подобный интерфейс?Какие функции можно\нужно добавить?Какие излишни?Суть этой подпрограммы-модуля - передача параметров обработчику(отдельно) в определенный момент времени,задаваемый как юзером так и сторонними подпрограммами.Важное пояснение - делаю для себя а не для кого-то,но хочу удобства,функционала и красоты!Пусть это все сложно совместить,но в отличие от тех,кто делает даже очень навороченные системы на голой командной строке,мне очень немаловажен интерфейс(о надежности как-нибудь в другой раз).Задалась целью - эта часть программы очень важная,с ней возможно придется работать ежедневно,потому все должно быть учтено.Боюсь,что-то не учла...Цвета стандартные пока,потом можно будет разрисовать как угодно.Как - пока не определилась.Принимаются любые замечания и пожелания!

Пояснения к скринам - сделано по аналогии с "диспетчером устройств" винды.Двойной щелчок на устройстве\событии - появляется окошко с настройками задания для него.Не знаю как удобнее добавлять новые устройства и события - по идее это две разных вещи - напоминание и реальный чайник.Для настоящих устройств добавление неприменимо - они определяются отдельным модулем,который подключает их dll только в процессе обнаружения оборудования на линии rs485,события-напоминания можно и на лету добавлять.Как бы лучше сделать?



0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2011, 18:03
Ответы с готовыми решениями:

Шина для умного дома
Всем привет. У меня возник вопрос, который уже долго не могу решить. Я хочу соединить целую кучу...

Контроллеры для "умного дома"
Решил я вернуться к тебе УД :) До этого много изучал теории и пр., более-менее сформировалось...

Центральный контроллер для умного дома
вот решил залезть в эту тема сам программист по профессии интереса раньше не было как не переехал в...

ИБП для роутера и умного дома
Подумываю над тем, чтобы положить Raspberry Pi (есть в наличии) в кладовку рядом с роутером, и...

Какой мини ПК выбрать для умного дома?
Требования следующие: 1) Иметь на борту usrt. 2) Поддерживать Java. 3) Возможность работы...

125
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
24.01.2011, 23:41 41
Author24 — интернет-сервис помощи студентам

http://videobromd.ru/files/618a1dbfe8_s.jpg
Это термопот. Конкретно этот стоит в районе 800 рублей. Совмещает функции чайника, термоса и крана. В любой момент нажимаете кнопочку - течет горячая вода, температура поддерживается автоматически, в некоторых моделях она регулируется. Намного экономичнее обычного чайника, экономит электроэнергию.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
24.01.2011, 23:42 42
Интересная штука!А я думала это что-то вроде таймера-регулятора.Погляжу на всякий в нигазинах...
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
24.01.2011, 23:45 43
А то :) Собственно, сейчас как раз с чайников на них и переходят, повсеместно. У меня уж года три как стоит.

В кулере два таких, один с нагревом, другой с охлаждением. Полюс они там еще и автоматически пополняются из бутыли.

И если будете покупать термопот, берите самый большой, какой осилите по деньгам. Это и удобнее и экономичнее.
0
0 / 0 / 0
Регистрация: 16.08.2010
Сообщений: 1,326
24.01.2011, 23:48 44
Сдается мне, тему с умным чайником можно закрывать?

PS. А решение проблемы, как обычно, лежало на поверхности.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 00:01 45
Цитата Сообщение от Brykodyr
Сдается мне, тему с умным чайником можно закрывать?

PS. А решение проблемы, как обычно, лежало на поверхности.
Боюсь что тема чайника не раскрыта.Чтобы еще включалось по расписанию а не раз в сутки по таймеру,готовое решение будет стоить ой сколько.И это только чайник...А у меня чайник включается в одну розетку,обычную 220,которую можно будет программировать сколько влезет на несколько лет вперед.Зачем?Для чайника незачем.Но функция планировщика универсальна.В ту же розетку можно воткнуть абсолютно любой девайс и программировать его работу как угодно.А можно и вообще постоянно включенным держать.Отключая на ночь для безопасности.Может это и немного перебор,но все же это программное решение с минимумом затрат.Нужно управлять дополнительными функциями?Нет проблем,линии 485 есть везде.Индикация уровня воды чайника,навороченный таймер,система долива воды...тут уж кто на что горазд.Сама система-не более чем одна большая управлялка и мониторилка.

PS.Вот что мне нужно точно от чайника\ов - включение в определенное время несколько раз за сутки(утром,вечером),поддержание постоянной температуры,индикатор уровня.Если с удержанием температуры термопот как-то справится то все остальное я даже не представляю,сколько может стоить такое решение.Уж явно не 800 рублей(себестоимость одного канала умного дома = 300 руб)
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:08 46
Девушка, задача создания управляемой розетки встала уже довольно давно, и давно уже решена. И есть, если вы не в курсе, стандартные способы и даже стандартные протоколы. Причем на основе 485 - самые ДОРОГИЕ из них, применяемые в основном в Smart Office или Smart Building (в Газпромовском здании, к примеру). Откуда у вас в квартире "линии 485", да еще и "везде", остается только догадываться.

Лично вам я советую обратить к стандарту X10. Или, если вы действительно хотите научиться чему-то новому и полезному, попробуйте освоить ZegBee или что-нибудь другое на IEEE 802.15
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 00:14 47
Лично у меня уже проведены и подключены эти линии.Всего две.485 выбран был по многим причинам,обсуждать которые тут - оффтоп.Не знаю насчет цены,сравните с тем же CAN например.И да,дешево,почти бесплатно в сравнении с промышленными решениями.
Так что я уже для себя многое из этой темы выбрала,и кое-что начинает воплощаться в реальности.Есть конечно,подводные камни...

А мы тут протоколы-розетки обсуждаем или планировщик?
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:18 48
Подведены к каждой розетке? :))) Блин, ну вы даете, в принципе, так делают, но очень-очень редко, если не нужно конечно систему Smart Building топового уровня. Простые задачки управления розеткой, контроля температуры, управления отоплением, кондиционированием, освещением, простенькой безопасностью - все это спокойно решается вообще безо всяких дополнительных линий. По электропроводке или по радиоканалу.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:19 49
Планировщик, во всяком случае ваш вариант, обсуждать нет смысла. Можно обсудить саму задачу, способы ее решения, и методы проектирования.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 00:25 50
Ну,485 чем хороша - в нее можно всегда врезаться параллельно и добавить мини-разьемчик в конкретном месте.И длина линии допускает обводить любые углы как хочешь,проходя через каждую розетку.Вот с терминаторами сначала были бооольшие траблы.Потом разобралась-согласование и все такое.Не знаю,чего уж такого "топового" в этой 485,парочка преобразователей + метров сто витухи.Может быть,производители подобных систем специально не дают "пошиковать",завышая цену?Я видела какие там цены,жесть.За что?За кусок витухи и мелкую таракашку?
0
0 / 0 / 0
Регистрация: 01.08.2010
Сообщений: 456
25.01.2011, 00:30 51
Цитата Сообщение от Btomdyi
Кто сказал что я буду угрохивать кучу денег на систему дома?Ну конечно,если новый покупать,то ага.
Ну может не куча, но кучка получится))) А самое главное сколько времени оно займет... может образоваться долгостройчик. Хорошо если на работе чем-то смежным заниматься, тогда можно совместить..
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:32 52
Что топового? Да то, что к каждой розетке (и не только розетке) надо тянуть витую пару. Это дорого даже если совместить это с прокладкой электропроводки, а на готовой вообще не сделаешь (если не уродоваться с накладными кабельными каналами, конечно).

Посему применяется тогда, когда проект делается одновременно с проектом самого здания. Или хотя бы с проектом электропроводки при капитальном ремонте. Да и не так все просто с 485, нужна квалификация.

Кроме того, если ваш кабель 485 по какой-то причине откажет, половина вашего смартхауса накроется волосатым органом.

Поэтому, если нет каких-то специальных требований (типа подключения оборудования промышленного уровня), используют более современные, и менее требовательные к кабельной системе способы. Самый распространенный и самый типичный - X10. Самый перспективный - ZigBee, Z-Wave, и тому подобное.
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
25.01.2011, 00:37 53
Только не X10, как же он меня достал...
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:40 54
Если сделать на 485 из говна и палок, будет еще хуже :))

Но вообще согласен. Я бы на месте дамы взял бы модули Jennic, и сделал бы все на них.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 00:41 55
Фактически на работе я этим занимаюсь большую часть времени).Не надо удивляться,у каждого своя работа и представление о ней.Так что проблем никаких.А что долгострой-не смущает.Я не одна этим занимаюсь,одна бы ни в жисть не справилась.Провода и прочие сугубо "тяжелое машиностроение" мне делает муж.Он тоже участвует в проекте(как никак,наш дом),и тоже радиолюбитель.И в конце концов-это все жутко интересно!Кто-то спаяет мультивибратор и радуется.А я хочу большего.И кроме "хочу" у меня есть реальные средства достичь этого.
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
25.01.2011, 00:45 56
Так никто ж не против. Просто способы достигать целей у вас довольно странные... собственно, мне кажется что проблема-то как раз очень типичная, проектируете, не приходя в сознание. :))

А вполне серьезно, бросьте пока ваш проект, возьмите ZigBee, и сделайте все правильно. Дело даже не в результате, сам процесс будет куда более осмысленным, и куда более полезным для личного развития.
0
0 / 0 / 0
Регистрация: 01.08.2010
Сообщений: 456
25.01.2011, 00:49 57
Цитата Сообщение от Btomdyi
Не надо удивляться,у каждого своя работа и представление о ней.Так что проблем никаких.
Вы так говорите, как будто это постыдная работа какая-то))) но ведь это не так...
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 00:58 58
Jenniс это круто.Но(предполагаю)недешево,это не мега8 и врядли у нас такое чудо имеется в продаже.Я понимаю нежелание тянуть провода,но это уже перебор,простите.На каждое устройство ставить такой контроллер-ну нафиг.И дорого и избыточности выше крыши.А у меня всего лишь линия.Центр-компьютер.Одно устройство у него уже есть - шкаф управления,заведующий этими самыми розетками и светом.В шкафу два МК,и то один из них для автономного управления на случай глюков.Вот вам и розетки.А линия кушать-пить не просит,а если надо чего - юзаем один преобразователь,одну мегу8\tiny2313 и может,несколько реле\ключей.И все.типичное оконечное устройство.Изготавливается просто,дешево,подключается тоже очень просто.И все,готов еще один узел управления!
Хочешь читай из него данные,хочешь-пиши.Некоторые радиоканал используют,да вот радиомодули чего-то дорогие больно.Оказалось проще провода протянуть(а их менять все равно надо было).В пересчете на работу "спецов" - это может быть жутко дорого.У меня другой случай.А если вы думаете что я пытаюсь на всем экономить - неправда.Если что-то действительно стоящее,то на это можно потратиться без сожалений.Но готовые решения не отвечают мои требованиям,либо избыточны,либо глючны,либо очень дороги(читай-за такую цену можно дешевле сделать).А если и нельзя сделать самой...хм.Ну да,микроэлектронного производства у меня нет,на то и придуманы МК и ПЛИС чтоб засовывать свои задачи в один корпусок.А что еще нельзя сделать своими силами,я даже и не догадываюсь.
0
0 / 0 / 0
Регистрация: 25.12.2010
Сообщений: 504
25.01.2011, 01:13 59
okotimiv ,при всем уважении к вам,не брошу :) И чужих готовых решений тоже не буду использовать.Я не одна это все делаю и не "совсем с нуля".Хотя многие аспекты мне еще только предстоит изучить,и это одна из причин почему я здесь. Мне в одном чате посоветовали как то Ардуино.Ну,сходила на сайт,почитала.Ну обычная макетная плата со штырями.Со своим ПО.Примитивно как-то.Для меня по меньшей мере.Хотя,эта плата имеет полное право на существование,но это уж совсем.Хотя для кого-то может и в самый раз,для тех же роботов мелких,для малой автоматизации.Попробовать,бросить,а смысл?И не люблю готовое.Ладно протоколы и стандарты - это да,но не решения такого уровня.Я выше писала про урезанный вариант своего умного дома на работе - вот на нем и поэкспериментирую.Девять каналов без всяких регуляторов и улучшаторов.И 485.Там он по большому счету не нужен,но это как раз для того,чтобы проверить работу линии в специфических условиях,отладить работу диспетчера,программ как МК так и компьютера,см.топик.Проще этой системы -только моргалка на одном светодиоде.
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,142
25.01.2011, 01:14 60
Может Вы не видели - у меня модуль выглядит так <a ctoss="postlink-local" href="http://forum.iosyitistromyss.ru/viewtopys.php?f=17&t=1709">viewtopys.php?f=17&t=1709[/URL] Я их уже 6 штук сделал. 4 работают.
0
25.01.2011, 01:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2011, 01:14
Помогаю со студенческими работами здесь

Недорогой функциональный китайский ПЛК для умного дома
Работа над умным домом в самом бюджетном варианте. Я полностью во всем не в курсе. Если нужно...

Разработка контр-а для "Умного дома" с упр-ем через Web.
Разработка контроллера для &quot;Умного дома&quot; с управлением через Web-интерфейс. Уважаемые коллеги,...

Устройства для умного дома своими руками - замена zwave
проводил собственные изыскания http://rodyokot.ru/konkurs/29/ для поиска концепции построения своих...

Центральный контроллер для "умного дома"
Я имею в виду что большинство проектов подключены к Arduino, мне бы хотелось сделать так, чтобы...

Элементы умного дома
Здравствуйте. Я сам знаком с электрикой и электроникой. Сейчас на даче хочу создать небольшой...

Сердце умного дома
Здравствуете! У меня есть небольшая мечта: создать свою систему умного дома. Но пока есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru