реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Open source проекты Умного дома
syoma
сообщение May 29 2015, 17:44
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Вот нашел еще одну open source систему - http://domoticz.com
Go to the top of the page
 
+Quote Post
one_man_show
сообщение May 29 2015, 18:57
Сообщение #17


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Интересная система, много чего реализовано. Хоть и делают вид, что поддерживают разные платформы, видно, что делали фанаты Rasberry Pi, видна заточка даже интерфейсов под RPi.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
syoma
сообщение May 30 2015, 04:32
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Я извиняюсь за кучу ссылок, счас лажу по инету, но вот нашел еще одну - http://www.mysensors.org/ - с open source wireless железом на ардуино. Там же есть куча ссылок на платный и бесплатный софт, с которым это все можно связать. Помимо указанных здесь систем есть еще куча, которые могут запускаться в том числе и на Распберри http://forum.mysensors.org/topic/175/open-...ation-raspberry
Go to the top of the page
 
+Quote Post
one_man_show
сообщение May 30 2015, 07:10
Сообщение #19


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Этот ресурс самый популярный у многих опенсоурсных УД, так как является отлиной отправной точкой для начинающих


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
syoma
сообщение Jun 7 2015, 12:31
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Пробежался по списку опенсоурсных систем - конечно, преимущество их в том, что они работают на дешевом и опенсоурсном железе/ОС - типа распберри и линукса. Также есть интерфейсы с дешевыми и опенсоурсными протоколами.
Ну и недостатки у них - GUI - кроме ОпенХаба, насколько я заметил, никто не предлагает нативных приложений под мобильные платформу. В основном все через Веб-интерфейс. Также отсутствуют удобные графические средства разработки для GUI и сценариев, что естественно, так как требует огромных затрат.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jun 8 2015, 08:00
Сообщение #21


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Можно попробовать комбинировать: железо и низкоуровневый софт от опенсоурс, а верхний уровень реализовать на коммерческом ПО. Ведь для себя же строим.

Недавно только обнаружил (к своему стыду) давно и успешно развивающийся проект CyberWRT,основанный на OpenWRT.
На основе недорогого роутера люди делают и УД и роботов автоматизируют. Демо можно посмотреть здесь
Описание прошивки здесь
Завидую белой завистью тому, каких успехов смогло добиться Сообщество, вместе разрабатывая CyberWRT


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
syoma
сообщение Jun 8 2015, 09:22
Сообщение #22


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(one_man_show @ Jun 8 2015, 10:00) *
Можно попробовать комбинировать: железо и низкоуровневый софт от опенсоурс, а верхний уровень реализовать на коммерческом ПО. Ведь для себя же строим.

Я так тоже думаю. Но есть несколько вопросов по преимуществам и гибкости таких систем.

Пока я нашел только пару софтверных систем, не привязанных к определенному железу - это тот же iRidium и IP-Symcon. При этом в первом неизвестно, как реализуются сценарии и все-таки привязка к железу есть из-за особенностей лицензирования.
Остальные - типа Fibaro, HomeMatic - требуют покупки родного железа, по крайней мере контроллера, что обычно есть обыкновенный атомный одноплатник либо еще хуже.

В любом случае вопрос привязки проприетарных интерфейсов и железа остается открытым. В принципе базовые API задокументированы, т.е подключить свой гейтвей можно, но насколько это геморно, может сказать только толковая community, а не у всех систем она есть и большая.
Надо бы поискать еще по верхнеуровнему коммерческому ПО - может есть еще чего толкового?

Ну и по поводу сценариев - лично меня, как матлабщика, очень бы заинтересовала возможность интегрирования в систему сценариев, просто написанных на Cи или Си++. Тогда я мог бы все сценарии рисовать и отлаживать в симулинке и stateflow, а затем просто автоматически генерить код для контроллера умного дома. По-моему это идеальный вариант разрабатывать и отлаживать все такие системы. Правда дорогой, к сожалению для дома.
Представьте - то же самое обсуждаемое отопление подогреваемым полом по датчику температуры. Классика теории регулирования. Вместо долгого подбора коефициентов, наблюдения часами, обеспечения устойчивости и быстрого отклика, с помощью УД генерим циклы полный ON, полный OFF и по логам снимаем показания температуры в комнате. Загрузили это дело в матлаб - получили законченную модель объекта управления. Далее - пара кликов для линеаризации и оптимизации - и получили все коэфициенты для контроллера - максимально быстрый отклик, без перерегулирования, да еще и промоделированный по циклам день, ночь, лето, зима и т.д.
Но к сожалению, все что я вижу - PHP максимум, а то и Java. Может можно Си переделать в PHP или Javу?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jun 8 2015, 14:30
Сообщение #23


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(syoma @ Jun 8 2015, 09:22) *
сценариев, просто написанных на Cи или Си++

сценарии не пишут на си, пишите на c# или в крайнем случае на менеджед си
а по-хорошему, тут нужна система типа workflow, с графическим интерфейсом, позволяющая раскладывать кубики-квадратики и соединять их стрелочками
ну а где-то там, внутри, если оно вдруг не жить не быть потребуется, на эвенты навешиваются ваши сценарии
Go to the top of the page
 
+Quote Post
syoma
сообщение Jun 8 2015, 14:44
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
сценарии не пишут на си, пишите на c# или в крайнем случае на менеджед си

Та мне пофиг, что там. Я просто хочу, чтобы исходные файлы, сгенерированные Матлабом, а точнее Simulink Coderом, без изменений компилировались нужной системой УД в свои сценарии. Пусть там хоть фортран будет - все равно я их смотреть не буду.
Цитата
а по-хорошему, тут нужна система типа workflow, с графическим интерфейсом, позволяющая раскладывать кубики-квадратики и соединять их стрелочками

В платных системах она есть - типа чтобы сценарии могли домохозяйки создавать. Но это и есть бич бесплатных систем - они не могут себе это позволить - слишком дорого создавать и поддерживать.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 8 2015, 15:07
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (one_man_show @ May 29 2015, 21:57) *
Интересная система, много чего реализовано. Хоть и делают вид, что поддерживают разные платформы, видно, что делали фанаты Rasberry Pi, видна заточка даже интерфейсов под RPi.

Сегодня пролучил NXP-шный кит для Jennic 5168, так в нем до кучи нафиг ненужный Rasberry Pi B+. Запихнуть что-ли SD c образом, посмотреть в живую?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jun 8 2015, 16:33
Сообщение #26


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(syoma @ Jun 8 2015, 15:44) *
исходные файлы, сгенерированные Матлабом

так это ж надо матлаб спросить, я бы на их месте поддержал


Цитата(syoma @ Jun 8 2015, 15:44) *
Но это и есть бич бесплатных систем - они не могут себе это позволить - слишком дорого создавать и поддерживать.

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

Сообщение отредактировал Огурцов - Jun 8 2015, 16:33
Go to the top of the page
 
+Quote Post
syoma
сообщение Jun 8 2015, 16:50
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(Огурцов @ Jun 8 2015, 18:33) *
я писал такое, для чуть более других целей, если б кто подкинул на масло, можно бы повыкидывать лишнее и пересобрать под сабж
а чтобы совсем бесплатно - я уже не тот, диван интереснее

Не имеет смысла - мы свою такую же "графическую систему программирования" успешно закрыли, так как Симулинк генерит код быстрее интереснее и качественнее, а главное - еще и моделировать позволяет.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jun 8 2015, 17:56
Сообщение #28


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



только вот симулинк ни о вас, ни о вашем доме ничего не знает и знать не будет
а свою систему можно научить понимать тот же симулинк - вставил евойные скрипты в свои квадратики и запустил

Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jun 8 2015, 21:24
Сообщение #29


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(syoma @ Jun 8 2015, 12:22) *
...Пока я нашел только пару софтверных систем, не привязанных к определенному железу - это тот же iRidium и IP-Symcon. При этом в первом неизвестно, как реализуются сценарии и все-таки привязка к железу есть из-за особенностей лицензирования.
Остальные - типа Fibaro, HomeMatic - требуют покупки родного железа, по крайней мере контроллера, что обычно есть обыкновенный атомный одноплатник либо еще хуже.
...

Я бы остановился на iRidium, он мне больше всех понравился по реализации, дизайну и поддержке. При построении такой важной системы ведь за что-то нужно платить, буду платить за красоту и тех.поддержку sm.gif
Останется только привязать свою железку к их HWID, пройдя стандартную процедуру.

Цитата(zltigo @ Jun 8 2015, 18:07) *
Сегодня пролучил NXP-шный кит для Jennic 5168, так в нем до кучи нафиг ненужный Rasberry Pi B+. Запихнуть что-ли SD c образом, посмотреть в живую?

Если есть возможность, почему бы действительно не потренировать железку


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jun 8 2015, 23:51
Сообщение #30


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



2 syoma: а вы с физическим интерфейсом уже определились ?
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th June 2025 - 13:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016