интерфейс запросов
Модератор: immortal
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
интерфейс запросов
Сергей, уже год как подсел на Ваш умный дом. Спасибо огромное. Всю сознательную жизнь занимаюсь разработкой железа и программ. Бальзам на душу Ваша разработка. Посетила одна мысль. Что если создать интерфейс позволяющий строить сложные запросы к базе данных. Таким образом можно обойти сложное программирование использующее одинарные свойства объектов с преобладанием программирования на PHP. То есть все условия выстраиваются в SQL запрос. Таким образом можно создавать шаблоны запросов. Мне кажется это должно быть более доступно пользователю.
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: интерфейс запросов
Данное предложение уместно где выстраиваются сложные условия анализа состояния нескольких объектов
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: интерфейс запросов
У Вас уже достаточно много наработок, но каждый пользователь сталкивается с тем что практически с нуля выстраивает свои объекты (свойства и методы). Может сделать какой то стандарт? Справочник объектов со свойствами и методами.
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: интерфейс запросов
стандарт имеется при установке проекта и объекты и свойства и методы...по ним достаточно описания на сайте и форуме...
- Рейтинг: 1.16%
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: интерфейс запросов
Согласен.Стандарт есть. Я предлагаю создать справочник объектов. Согласитесь их не так много. Сенсоры (датчики тепературы, влажности, давления, движения....) . Исполнитель механизмы (реле, выключатели, выключатели, диммеры...). Смысл в том
, чтобы набирать объекты из справочника. Пусть у объекта будет избыточность свойств и методов, которые будет выбирать пользователь. Это просто отдельная ветвь возможностей. Кто хочет сам может создавать свойства и методы, что очень здорово представляет Сергей. Я за продвижение проекта. И цель предоставить возможность пользователям далеким от программрования, просто из кирпичей (готовых объектов) строить свой умны дом.
, чтобы набирать объекты из справочника. Пусть у объекта будет избыточность свойств и методов, которые будет выбирать пользователь. Это просто отдельная ветвь возможностей. Кто хочет сам может создавать свойства и методы, что очень здорово представляет Сергей. Я за продвижение проекта. И цель предоставить возможность пользователям далеким от программрования, просто из кирпичей (готовых объектов) строить свой умны дом.
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: интерфейс запросов
Сергей делает практически тоже через Blocky. Набор шаблонов для прграммирования. Мы все равно придем к пользователю, который из кубиков будет собирать систему условий и результатов.
-
- Сообщения: 49
- Зарегистрирован: Пт сен 26, 2014 10:03 pm
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: интерфейс запросов
Наработок достаточно для того, чтобы создать справочник объектов. Очень хорошо построен форум, но люди могут добавлять в справочник свои объекты. Условия конечно регламентов структурой таблиц .
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: интерфейс запросов
Идея в целом здравая. Я с каждым релизом стараюсь заложить в установочный пакет базовый набор классов, чтобы пользователь мог добавлять в них объекты, не изобретая заново, какими свойствами должен обладать датчик температуры или движения. Сделать из этого справочник тоже можно, но, честно говоря, у меня до этого руки не дойдут 

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги