intraHouse - Сервер умного дома
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
intraHouse - Сервер умного дома
Добрый день.
Хочу предложить вашему вниманию систему intraHouse.
На сайте http://www.intrahouse.ru есть демо.
Пользовательский интерфейс системы intraHouse реализован на Web технологиях и работает на iPad, iPhone, Android, Windows и т.д. Желательны браузеры последних версий.
Серверная часть сделана на Node.JS и работает в операционной системе Linux (Debian, Ubuntu).
Хочу предложить вашему вниманию систему intraHouse.
На сайте http://www.intrahouse.ru есть демо.
Пользовательский интерфейс системы intraHouse реализован на Web технологиях и работает на iPad, iPhone, Android, Windows и т.д. Желательны браузеры последних версий.
Серверная часть сделана на Node.JS и работает в операционной системе Linux (Debian, Ubuntu).
Последний раз редактировалось intrahouse 07 мар 2018, 17:36, всего редактировалось 4 раза.
Re: Сервер умного дома
не нашёл цены на программное обеспечение онли. просто оболочку продаёте?
сразу говорю, покупать не планирую, потихоньку пишу себе ну практически то же самое, отличие в мелочах)
и гибкости меньше, поскольку для себя.
сразу говорю, покупать не планирую, потихоньку пишу себе ну практически то же самое, отличие в мелочах)
и гибкости меньше, поскольку для себя.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Цену на систему intraHouse можно посмотреть в нашем интернет-магазине http://intrahouse.ru
Последний раз редактировалось intrahouse 10 окт 2018, 09:43, всего редактировалось 3 раза.
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Сервер умного дома
Правильно ли я понял, что ваше устройство, это компьютер с предустановленной системой и ГУЙ ?
На основе чего комп, можно ли на нем запустить что-то ещё ? Или это только черный ящик ?
Как осуществляется программирование, только сценарии и события ака VERA ?
Или полноценная логика, если да, то как это реализовано ?
Где функционирует логика ? В основном на сервере или на устройствах ? И на сколько сложной она может быть ?
<Шаг в сторону>
C той же верой нельзя без изучения LUA сделать что-то серьёзнее лентяйки.
Например, включить выход 1 , если стало темно и время между 8 и 23, но только если температура в комнате меньше 23 градусов или собака гуляет.
Реальная задача, но была сделана уже не на ZWave.
</Шаг в сторону>
Есть какой либо конструктор оболочки, где я могу графически накидать план помешений, расставить датчики и исполнительные устройства.
Или это всё сугубо индивидуально и по персональной договоренности с отдельной оплатой ?
На основе чего комп, можно ли на нем запустить что-то ещё ? Или это только черный ящик ?
Как осуществляется программирование, только сценарии и события ака VERA ?
Или полноценная логика, если да, то как это реализовано ?
Где функционирует логика ? В основном на сервере или на устройствах ? И на сколько сложной она может быть ?
<Шаг в сторону>
C той же верой нельзя без изучения LUA сделать что-то серьёзнее лентяйки.
Например, включить выход 1 , если стало темно и время между 8 и 23, но только если температура в комнате меньше 23 градусов или собака гуляет.
Реальная задача, но была сделана уже не на ZWave.
</Шаг в сторону>
Есть какой либо конструктор оболочки, где я могу графически накидать план помешений, расставить датчики и исполнительные устройства.
Или это всё сугубо индивидуально и по персональной договоренности с отдельной оплатой ?
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Да, правильно. ihServer - это компактный безвентиляторный компьютер с ОС Linux.
На нем установлена система intraHouse.
Что-то запустить на нем еще теоретически можно (мощность позволяет), но не рекомендуется. Надежность системы Умный дом - прежде всего.
Логика функционирует и на сервере и на устройствах (если устройства работают с логикой).
На сервере логика реализуется тремя типами сценариев.
Простые (пользовательские) - создаются интерактивно. Могут запускаться по событиям и включать условия. Эти сценарии заказчик может делать самостоятельно.
Расширенные - создаются в формате json. Позволяют реализовать сценарии любой сложности. Например: светильники на территории. Включить если открыта калитка или ворота или входная дверь если на улице темно. И выключить их через 5 минут при условии что все двери закрыты. Время пользователь в дальнейшем сможет поменять сам через интерфейс.
Ваш пример вписывается легко. Я не программист, но такие сценарии сделать смогу.
Шаблонные сценарии - готовые сценарии в комплекте с системой. Например вентилятор по датчику влажности.
По поводу конструктора оболочки. План помещений - это файл png или jpg. Рисуйте в любой графической программе.
Затем в разделе настройки расставляете (drag&drop) иконки устройств.
Готовим документацию. Специально выделен человек в штате для этого дела. В Wiki уже кое-что есть.
Хочу обратить внимание. Vera - это Z-Wave и все.
intraHouse - система для одновременной работы с разными протоколами.
Сейчаc работает с Enocean, Moxa, Beckhoff.
Планируем Z-Wave, KNX, 1-Wire.
На нем установлена система intraHouse.
Что-то запустить на нем еще теоретически можно (мощность позволяет), но не рекомендуется. Надежность системы Умный дом - прежде всего.
Логика функционирует и на сервере и на устройствах (если устройства работают с логикой).
На сервере логика реализуется тремя типами сценариев.
Простые (пользовательские) - создаются интерактивно. Могут запускаться по событиям и включать условия. Эти сценарии заказчик может делать самостоятельно.
Расширенные - создаются в формате json. Позволяют реализовать сценарии любой сложности. Например: светильники на территории. Включить если открыта калитка или ворота или входная дверь если на улице темно. И выключить их через 5 минут при условии что все двери закрыты. Время пользователь в дальнейшем сможет поменять сам через интерфейс.
Ваш пример вписывается легко. Я не программист, но такие сценарии сделать смогу.
Шаблонные сценарии - готовые сценарии в комплекте с системой. Например вентилятор по датчику влажности.
По поводу конструктора оболочки. План помещений - это файл png или jpg. Рисуйте в любой графической программе.
Затем в разделе настройки расставляете (drag&drop) иконки устройств.
Готовим документацию. Специально выделен человек в штате для этого дела. В Wiki уже кое-что есть.
Хочу обратить внимание. Vera - это Z-Wave и все.
intraHouse - система для одновременной работы с разными протоколами.
Сейчаc работает с Enocean, Moxa, Beckhoff.
Планируем Z-Wave, KNX, 1-Wire.
Re: Сервер умного дома
Звучит нагло, но не могли бы Вы выложить исходники сайта?
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Сайта или системы?Aquarius писал(а):Звучит нагло, но не могли бы Вы выложить исходники сайта?
Re: Сервер умного дома
Я имел ввиду системы. Интересно посмотреть как реализовано. Красиво сделано и в современном стиле (jQuery и ещё что-то).intrahouse писал(а):Сайта или системы?Aquarius писал(а):Звучит нагло, но не могли бы Вы выложить исходники сайта?
-
- Сообщения: 213
- Зарегистрирован: 16 авг 2011, 14:07
- Откуда: Россия,Тюмень
- Контактная информация:
Re: Сервер умного дома
Или хотябы иконки датчиков ,уж очень приглянулись, а с меня художник никакойAquarius писал(а):Звучит нагло, но не могли бы Вы выложить исходники сайта?
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Исходники выложить к сожалению не могу. Это коммерческий проект.
А рассказать пожалуйста.
Интерфейс сделан на javascript с применением jQuery.
А рассказать пожалуйста.
Интерфейс сделан на javascript с применением jQuery.
Re: Сервер умного дома
Жаль. То, что на jQuery и javascript понятно - можно открыть исходник и посмотреть. Также можно накачать картинок и значков. В конце концов можно целиком страницу сохранить на комп. Вот только если её потом открывать, то ничего не работает, т.е. просто статическая страница.intrahouse писал(а):Исходники выложить к сожалению не могу. Это коммерческий проект.
А рассказать пожалуйста.
Интерфейс сделан на javascript с применением jQuery.
Я не понимаю в чём проблема выложить исходники, если кому надо - всё равно всё увидят. А исходники помогли бы сообществу форума в развитии веб-интерфейса. Проект коммерческий, но Вы же не веб-интерфейсом зарабатываете, а оборудованием, внедрением и поддержкой.
Re: Сервер умного дома
Ну, как-то надо умерить аппетиты. Даже автор проекта работая в фирме не имеет права выкладывать то что он сделал на работе.Это собственность фирмы. Если это Ваше хобби - тогда пожалуйста. Не благородно.Aquarius писал(а):
...Я не понимаю в чём проблема выложить исходники, если кому надо - всё равно всё увидят. А исходники помогли бы сообществу форума в развитии веб-интерфейса. Проект коммерческий, но Вы же не веб-интерфейсом зарабатываете, а оборудованием, внедрением и поддержкой.
Re: Сервер умного дома
Да я понимаю, что такова позиция фирмы. Ну нет, так нет. Всё равно иконки и некоторые идеи себе в блокнотик записал...To_ писал(а):Ну, как-то надо умерить аппетиты. Даже автор проекта работая в фирме не имеет права выкладывать то что он сделал на работе.Это собственность фирмы. Если это Ваше хобби - тогда пожалуйста. Не благородно.Aquarius писал(а):
...Я не понимаю в чём проблема выложить исходники, если кому надо - всё равно всё увидят. А исходники помогли бы сообществу форума в развитии веб-интерфейса. Проект коммерческий, но Вы же не веб-интерфейсом зарабатываете, а оборудованием, внедрением и поддержкой.
У меня есть вопрос по производительности. Судя по описанию, железо построено на ARM процессоре.
В качестве базы данных что используется MySQL или SQLite?
В качестве хранения информации используется флеш или жёсткий диск?
Запросы к базе данных быстро обрабатываются (выборка данных из базы в десятков тысяч строк)?
Re: Сервер умного дома
Вообще-то ветка называется "Умный Дом своими руками". Если автор топика решил подзаработать , разместив здесь бесплатную рекламу, то я бы попросил админа брать с таких деятелей плату за рекламу сторонних продуктов на этом сайте или проценты с продаж
Re: Сервер умного дома
Автор топика спросил разрешение и я одобрил публикацию этой информации.
Во-первых, мы имеем возможность посмотреть реализацию, почерпнуть идеи. Во-вторых, присутствует обратная связь, можно задать вопросы.
Все-таки это тематическая вещь. Полезно будет всем, и нам и автору. Нельзя же изолироваться от жизни. Готовые решения тоже весьма интересно изучить.
Во-первых, мы имеем возможность посмотреть реализацию, почерпнуть идеи. Во-вторых, присутствует обратная связь, можно задать вопросы.
Все-таки это тематическая вещь. Полезно будет всем, и нам и автору. Нельзя же изолироваться от жизни. Готовые решения тоже весьма интересно изучить.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Хотел ответить но админ меня опередил. Спасибо.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Данные в формате json.Aquarius писал(а): У меня есть вопрос по производительности. Судя по описанию, железо построено на ARM процессоре.
В качестве базы данных что используется MySQL или SQLite?
В качестве хранения информации используется флеш или жёсткий диск?
Запросы к базе данных быстро обрабатываются (выборка данных из базы в десятков тысяч строк)?
MySQL,SQLite и т.д. не используются.
Все хранится на MicroSD или emmc. Там же стоит и линукс и система.
Скорость обработки в числовом выражении - сказать не могу. Не знаю. Загрузка процессора примерно 3%.
Но попробуйте сами, запустите демо интерфейс в нескольких окнах или на нескольких компьютерах. Включайте светильник на одном и смотрите реакцию на других.
А зачем в системе умный дом нужна скорость выборки в десятки тысяч строк?
Re: Сервер умного дома
Вот у меня стоит счетчик Меркурий-230. Я снимаю данные текущие данные (потребляемая мощность по всем фазам, ток, напряжение и т.д.) раз в 10 секунд. Это позволяет мне строить достаточно точный график потребления электроэнергии за 5-10 минут, за час, за сутки. В сутки это уже более 8 тыс записей. На основе этих данных я могу судить о качестве питания, распределении потребителей по фазам, смотреть пиковую максимальную и минимальную нагрузку (очень интересная информация). Эти данные могут в том числе использоваться другими системами. Другой пример - температурный контроль для управления отоплением, вентиляцией, автополивом. Архив погоды (кстати, тоже интересно). Все это сотни и тысячи записей. Причем чаще всего выборки происходят с условиями. Просто под Умным Домом мы обычно понимаем (или хотим понимать) нечто большее, чем просто моргание лампочками.intrahouse писал(а):А зачем в системе умный дом нужна скорость выборки в десятки тысяч строк?
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Вы конечно правы. Но вопрос был о скорости выборки.
И если пользователь системы получит график за год или месяц (по электричеству, по теплу ...) в течении 1-2 секунд, это терпимо.
А вот если он нажимает кнопку включения света, а свет не включается 1-2 секунды? Вот это не очень хорошо.
И если пользователь системы получит график за год или месяц (по электричеству, по теплу ...) в течении 1-2 секунд, это терпимо.
А вот если он нажимает кнопку включения света, а свет не включается 1-2 секунды? Вот это не очень хорошо.
-
- Сообщения: 153
- Зарегистрирован: 17 янв 2014, 11:07
Re: Сервер умного дома
Система intraHouse сейчас доступна как самостоятельный продукт. Вы можете установить ее на любой компьютер с ОС Linux.
Система коммерческая с открытым исходным кодом. Цену можно посмотреть в интернет-магазине www.intrahouse.io
Для простых решений можно скачать образ SD карты для Raspberry Pi.
Скачиваем, записываем на SD карту, вставляем ее в Raspberry, включаем в сеть, входим с любого компьютера через браузер.
Это вся установка. Далее занимаемся настройкой системы Умный дом. Это действительно не сложно. И можно сделать своими руками. Попробуйте.
Участники форума могут получить лицензионный ключ бесплатно. Для этого достаточно зарегистрироваться в нашем интернет-магазине. После установки системы у себя написать мне письмо с запросом ключа.
Система коммерческая с открытым исходным кодом. Цену можно посмотреть в интернет-магазине www.intrahouse.io
Для простых решений можно скачать образ SD карты для Raspberry Pi.
Скачиваем, записываем на SD карту, вставляем ее в Raspberry, включаем в сеть, входим с любого компьютера через браузер.
Это вся установка. Далее занимаемся настройкой системы Умный дом. Это действительно не сложно. И можно сделать своими руками. Попробуйте.
Участники форума могут получить лицензионный ключ бесплатно. Для этого достаточно зарегистрироваться в нашем интернет-магазине. После установки системы у себя написать мне письмо с запросом ключа.