Азбука

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Азбука

Сообщение sergejey » Ср фев 06, 2013 5:43 pm

Обсуждение страницы Азбука

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Азбука

Сообщение sergejey » Ср фев 06, 2013 5:45 pm

Решил добавить вот такой раздел на сайте. По мере возможности буду его заполнять простыми примерами, в том числе с форума, т.к. я заметил, что у новых людей приблизительно одинаковый перечень вопросов возникает. Скидывайте сюда предложения по тому, какими разделами стоит дополнить "Азбуку".

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

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vadymkyr
Сообщения: 125
Зарегистрирован: Ср дек 26, 2012 8:33 pm
Откуда: Севастополь
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Азбука

Сообщение Vadymkyr » Вт фев 26, 2013 6:54 pm

хотелось бы увидеть примеры по работе со сценами, как выводить температуры и камеры - разобрался, интересует, как включать\выключать устройства
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Азбука

Сообщение sergejey » Вт фев 26, 2013 10:26 pm

Vadymkyr писал(а):хотелось бы увидеть примеры по работе со сценами, как выводить температуры и камеры - разобрался, интересует, как включать\выключать устройства
про сцены по-моему и так довольно много написано на странице самого модуля http://smartliving.ru/Main/ModuleScenes

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Vadymkyr
Сообщения: 125
Зарегистрирован: Ср дек 26, 2012 8:33 pm
Откуда: Севастополь
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Азбука

Сообщение Vadymkyr » Вт фев 26, 2013 11:20 pm

я читал эту страницу, но, к сожалению, так и не разобрался, как сделать, чтобы при включенном приборе горела лампочка, а при выключенном не горела.
По аналогии с выключателем в меню
mc_mc
Сообщения: 30
Зарегистрирован: Вс янв 27, 2013 1:09 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Азбука

Сообщение mc_mc » Ср фев 27, 2013 10:10 am

хорошая идея.
можно там разместить примеры подключения разных датчиков к ардуино, а также их дальнейшее подключение к MajorDoMo.
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: Азбука

Сообщение ignat99 » Сб янв 11, 2014 8:29 pm

В сети очень разные люди.

Кому то надо графический интерфейс, натаскал датчиков на Сцену и соединил стрелочками.
Кому то надо чтоб после этого тыкнул в датчик и подправил код (человек не хочет идти в админку - Control Panel).
Кто то желает чтоб по Control Panel и по всем реализациям в http://connect.smartliving.ru/profile/* была исчерпывающая документация в PDF.
Кто то хочет чтоб возле каждого объекта была ссылка на инструкцию как его делали на форуме или wiki.
Возможно кто то захочет править PHP файлы.
А кто то ограничиться исправлением HTTP протокола или JS компонент.
Возможно кто то предпочтёт, чтоб всё это было в одном Android приложении.

Объеденяет этих людей одно - всё это хотят бесплатно и прямо сейчас.
Статистика же сурова из 100 человек только 12 (максимум 20) правили свои скрипты и только 3 активных разработчика.
Может стоит параллельно организовать возможность платных консультаций c экспертами или с теми, кто себя таковыми считает?
Или возможность заказа за ДЕНЬГИ (почасовая оплата) настройки конкретной конфигурации для конкретной инсталяции MJD?
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Азбука

Сообщение PAV » Чт янв 16, 2014 12:28 pm

ignat99 писал(а):В сети очень разные люди.
Люди разные, но требуется все, что вы перечислили выше.
Вам не приходило в голову, что 2-3 активных разработчика - это потому, что люди просто разобраться не могут в программе.
Мы (пользователи) уже выразили уважение программе и автору тем, что мы здесь и используем эту программу и пытаемся улучшить, давая советы и ловя баги. Не хотелось бы, чтобы начал работать принцип - "не нравится - валите"
В разработку умного дома как правило лезут технари, но не все пользователи программеры на всех языках и нужно понимать, что интерфейс программы даааалеко не интуитивный. Я злился поначалу, когда ни черта не понятно и помогать никто не горит желанием, но когда вгрызаешься и все начинает устаканиваться в голове, у самого пропадает желание писать статьи и посты об уже как бы "элементарных вещах". А как бы они помогли в самом начале, сколько бы времени съэкономили. Большинство не учит с нуля, а пользуется примерами.
В идеале, сейчас, когда сама программа уже набрала вес, автору бы взять новичка, посадить рядом с собой и понаблюдать, как он будет устанавливать, настраивать и обкатывать свою версию Мажордома. Многое можно будет поменять для улучшения юзабилити и упрощения настройки в целом.
Мы же все в массе своей шли одним путем от простого к сложному и, как я писал в других ветках, если бы были подробные примеры хотя бы основных этапов и основных объектов, жизнь была бы проще.
Connect - хорошо, но это не совсем то, нужна библиотека примеров. Чтобы найти что-то в коннект, надо реально протыкать каждого пользователя подряд!!! И не факт, что у кого-то будет то, что ты ищешь.
Нужна также библиотека улучшалок и триков - (голосовые команды, перевод чисел в текстовый вариант, алгоритмы перевода значений, например, скорости ветра в удобочитаемый вариант (слабый, ураган) и т.д. упрощенные алгоритмы расчетов, варианты упрощения кода)
Уж простите меня за высказывания, но я как раз в начале (ну уже не совсем в начале) пути и мне все это близко.

Что касается платных услуг, никто не запрещает гуру брать деньги, но и принимать такие отношения за основу не стоит.

sergejey: Я теперь понимаю, что вам действительно кажется, что дано много инструкций и примеров, на данном этапе, мне мне и самому этого достаточно, т.к. есть уже база, но поверьте это не так, инструкций и примеров очень мало. Я ни в коем случае не критикую вас, т.к. понимаю, что мы пользуемся вашим детищем на безвозмездной основе, но если бы вы сделали несколько шагов в сторону упрощения вхождения в проект новичков, было бы замечательно.
ignat99
Сообщения: 206
Зарегистрирован: Сб дек 21, 2013 9:21 pm
Откуда: Spain
Благодарил (а): 1 раз
Поблагодарили: 22 раза

Re: Азбука

Сообщение ignat99 » Чт янв 16, 2014 12:41 pm

Давайте, прямо в Контрол панели сделаем систему Help, к каждому объекту добавим точную ссылку на форум, где описано, как конфигурировать этот объект. Ссылку на CONNECT добавлять нельзя, так как это динамический контент (люди всё могут поменять или закрыть), поэтому примеры нужно копировать и собирать в подобие CookBook.


http://connect.smartliving.ru/profile/75 - Будильники с диалогом
http://connect.smartliving.ru/profile/69 - пробки
http://connect.smartliving.ru/profile/57 - Чтение с Ардвины, Инфо бот, Включение компьютера, Световые часы, Охрана
http://connect.smartliving.ru/profile/54 - Электросчётчик
http://connect.smartliving.ru/profile/53 - Ivan - Погода с Яндекса, расширенный выключатель для Z-Wave Dimer - класс ZWaveDim
http://connect.smartliving.ru/profile/52 - DiArt - Музыка, Видеораспознование, Новости, Голосовые команды, Напоминание
http://viris42.dlinkddns.com/ - http://connect.smartliving.ru/profile/50 - Аквариум
http://sidora.net/ - http://connect.smartliving.ru/profile/47 - TP-LINK WR703 - ничего не опубликовано
http://connect.smartliving.ru/profile/42 - Голосовые команды, Блютуз,
http://connect.smartliving.ru/profile/40 - Радио , Освещение
http://connect.smartliving.ru/profile/39 - Алиса включи музыку и сделай бакап
http://домдлядвоих.рф/ - http://connect.smartliving.ru/profile/34 - MajorDoMo , LinuxMCE
http://iq-haus.ru/ - http://connect.smartliving.ru/profile/28
http://connect.smartliving.ru/profile/27 - Погода
http://connect.smartliving.ru/profile/26 - Датчики, Блютуз, баланс.
http://www.nevicom.ru/ - http://connect.smartliving.ru/profile/25 - Видеокамеры, специалист на все руки
http://mgslab.com/ - http://connect.smartliving.ru/profile/18
http://connect.smartliving.ru/profile/15 - Свет noolight
http://cmd-q.ru/ - http://connect.smartliving.ru/profile/11 - Свет, Видео, Прогноз погоды
http://vk.com/dencor - http://connect.smartliving.ru/profile/8 - Температурный сенсор
http://находятвсе.рф/ - http://connect.smartliving.ru/profile/7 - Продажа интеллектуальных реле
http://connect.smartliving.ru/profile/6 - расход воды, звонок в различных комнатах, расход электричества, вентиляция
http://www.silvergate.ru/ - http://connect.smartliving.ru/profile/5 - Погодная станция
http://connect.smartliving.ru/profile/3 - Освещение и Ардвино
http://smartliving.ru/ - http://connect.smartliving.ru/profile/1 - SergeJey - Много всего, организатор этого бардака, для Noolite - NoolightDimmer
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Азбука

Сообщение PAV » Чт янв 16, 2014 12:54 pm

ignat99 писал(а):Давайте, прямо в Контрол панели сделаем систему Help, к каждому объекту добавим точную ссылку на форум, где описано, как конфигурировать этот объект.
Лучше вообще в Wiki стаскивать. Есть код парсинга погоды - в библиотеку. Есть код действия по обнаружению bluetooth - туда же.

Погода
Пример 1
Пример 2
Bluetooth
Пример 1
Пример 2

Я, когда, доборю чего-нить стараюсь выложить полный код на форум, хотя обычно - получилось, затих ;) логично, в общем, но не помогает другим.
Ответить