Инструкция для новичка

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Beer100
Сообщения: 15
Зарегистрирован: Чт мар 28, 2013 12:33 pm
Благодарил (а): 0
Поблагодарили: 1 раз

Инструкция для новичка

Сообщение Beer100 » Пт фев 05, 2016 5:17 pm

Уважаемые!
Помогите вступить в ряды пользователей MajorDoMo!
Все скачал, установил.. А что дальше? как настроить систему под свою квартиру? Как сделать план квартиры?
С чего вообще начинать?
Я решил сначала установить платформу, а потом наполнять квартиру датчиками и исполнительными механизмами?
Так возможно?

Спасибо!
За это сообщение автора Beer100 поблагодарил:
Otto (Чт май 19, 2016 5:55 pm)
Рейтинг: 1.16%
Jager
Сообщения: 708
Зарегистрирован: Сб авг 18, 2012 10:21 am
Благодарил (а): 26 раз
Поблагодарили: 183 раза

Re: Инструкция для новичка

Сообщение Jager » Пт фев 05, 2016 8:00 pm

Beer100 писал(а):Уважаемые!
Помогите вступить в ряды пользователей MajorDoMo!
Все скачал, установил.. А что дальше? как настроить систему под свою квартиру? Как сделать план квартиры?
С чего вообще начинать?
Я решил сначала установить платформу, а потом наполнять квартиру датчиками и исполнительными механизмами?
Так возможно?
Спасибо!
У каждого свои грабли :) но все возможно
Начните отсюда например http://majordomo.smartliving.ru/Main/Library
Настройте погоду, курсы валют, мониторинг системных ресурсов, это не требует трат на железо но позволит понять как все работает.
После этого изучайте это http://majordomo.smartliving.ru/Main/HardAndSoft примеряясь к вашим хотелкам и возможностям.
За это сообщение автора Jager поблагодарил:
Otto (Чт май 19, 2016 5:55 pm)
Рейтинг: 1.16%
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение ErmolenkoM » Сб фев 06, 2016 7:14 pm

Инструкция для новичка
Информацию по платформе Мажордомо можно получить двумя способами:
1. Этот форум. Скорее всего практически любой вопрос уже обсуждался. Есть поиск.
2. Вики. http://majordomo.smartliving.ru . Рекомендуется к изучению ЦЕЛИКОМ. Сергей описал много полезного: инструкции, примеры.
FAQ - читать обязательно.
Азбука - теоретические основы, для понимания системы.
Сценарии - из названия не очевидно, но это реальные примеры :-)
За это сообщение автора ErmolenkoM поблагодарил:
Otto (Чт май 19, 2016 5:55 pm)
Рейтинг: 1.16%
aka msh555
Cubian на Cubietruck, Connect
utia38
Сообщения: 82
Зарегистрирован: Ср авг 26, 2015 9:22 pm
Откуда: г.Обнинск, Калужская обл.
Благодарил (а): 1 раз
Поблагодарили: 9 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение utia38 » Сб фев 06, 2016 9:09 pm

могу помочь, стоимость 2500 за задачу. например - сцена квартиры (дома), интеграция датчиков движения, настройка света, медиа и прочее....
сайт ANGAR40.RU почта angar40@mail.ru
Sturgeon
Сообщения: 36
Зарегистрирован: Вт ноя 17, 2015 5:52 pm
Благодарил (а): 14 раз
Поблагодарили: 7 раз

Re: Инструкция для новичка

Сообщение Sturgeon » Пн фев 08, 2016 1:18 pm

Я сам примерно в таком же положении как и Вы, потихоньку осваиваю систему. Для начала читать учебники по HTML и CSS, затем по PHP и MySQL. Необязательно учить все наизусть, хотя бы прочитать и представлять, что и как можно сделать при помощи этих языков программирования. Потом, по мере возникновения конкретных задач, можно будет снова обращаться к учебникам и справочникам. Я для себя выбрал именно такой путь. Железо пока не пробовал подключать. Не могу сказать, что сильно продвинулся в программировании, но если чем-то смогу помочь, отвечу. Бесплатно :). Азбука и Вики писались людьми, которые вполне владеют и программированием, и самим Мажордомо, поэтому человека "с нуля" они скорее загонят в уныние, чем помогут. Вы определитесь, что Вы хотите получить. Разбейте на небольшие конкретные задачи, а потом постепенно выполняйте их. Даже на форуме проще ответить на один конкретный вопрос типа "как создать свой план квартиры?", чем на сумбурное сообщение "хочу умный дом, как это сделать?". Так что изучайте HTML и PHP, ставьте простенькие задачи и пробуйте их решать. Если не получается, то пишите на форум.
Недружелюбность Мажордомо компенсируется дружелюбностью данного форума.
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение ErmolenkoM » Вт фев 09, 2016 10:54 am

Sturgeon писал(а): Азбука и Вики писались людьми, которые вполне владеют и программированием, и самим Мажордомо, поэтому человека "с нуля" они скорее загонят в уныние, чем помогут.
:-) Ну блин. Куда же еще проще то? Может видео на ютуб запилить, типа примеры настройки с нуля?
Sturgeon писал(а): Недружелюбность Мажордомо компенсируется дружелюбностью данного форума.
Это вы еще другие системы УмныйДом не пробовали. Что-то простое - 2 клика мышкой, а чуть что по-серьезнее - километры кода. В МЖД надо сразу кодить, НО - код простой, язык легкий, примеров много.
aka msh555
Cubian на Cubietruck, Connect
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение immortal » Вт фев 09, 2016 11:57 am

Попробуйте OpenSCADA и поймете, что МД семечки.
а потом наполнять квартиру датчиками и исполнительными механизмами?
Так возможно?
Возможно.
Для начала надо выбрать список устройств, которые будете использовать.
если в ардуино Вы не разбираетесь, а есть желание сэкономить, то для исполнительных устройств и контроллеров рекомендую использовать бюджетный чип esp8266 (150 руб.) + прошивка homes-smart.ru (100 руб.) + БП 220-5В с впаянным lm1117 и конденсатором 470 мкФ 10В (если хотите диммировать освещение то надо такие же БП 220-12В)
преимущество этих БП в том, что они легко добавляются выходным напряжением 3.3 вольта с помощью lm1117
file055.png
БП220-5в
file055.png (123.08 КБ) 10708 просмотров
только места для кондера не предусмотрено, без конденсатора будет просадка напряжения на выходе 3.3В

В принципе имея esp8266 с прошивкой homes-smart.ru и счетчики газа (2700 руб), воды (700 руб.) с импульсным выходом мы получаем снятие показаний и передача, в принципе можно и электросчетчик с импульсным выходом подключить, но более правильно электросчетчик с rs485 подключить.

Если есть желание регулировать свет, то я пока испытал регулировку светодиодного освещения с помощью блоков питания ИРБИС, регулировка через ESP8266 и i2c микросхемы ЦАП PCF8591. БП ИРБИС регулируются ШИМ или напряжением 0-10В, я провел испытания регулирования напряжением, микросхема PCF8591 подключена по i2c к esp8266, в качестве БП используется БП 220-12 вольт с lm1117 3.3в, 3.3 в питание для esp8266 b PCF8591, 12 в в качестве опорного напряжения для ЦАП
file058.png
file058.png (40.18 КБ) 10706 просмотров
в схеме esp8266 через переходную площадку
file057.png
file057.png (147.09 КБ) 10708 просмотров
Не знаю на сколько актуально регулирование температуры в квартире, если только для комфорта, то можно поставить датчики температуры, рекомендую использовать ds18b20, для использования датчиков не рекомендую использовать ds9490R (2000 руб в России и 1000 руб на Али), лучше опять таки esp8266.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Sturgeon
Сообщения: 36
Зарегистрирован: Вт ноя 17, 2015 5:52 pm
Благодарил (а): 14 раз
Поблагодарили: 7 раз

Re: Инструкция для новичка

Сообщение Sturgeon » Вт фев 09, 2016 12:42 pm

ErmolenkoM писал(а):
Sturgeon писал(а): Азбука и Вики писались людьми, которые вполне владеют и программированием, и самим Мажордомо, поэтому человека "с нуля" они скорее загонят в уныние, чем помогут.
:-) Ну блин. Куда же еще проще то? Может видео на ютуб запилить, типа примеры настройки с нуля?
Вы ведь тоже уже не новичок в этом деле? Вот об этом я и говорю:) Я как и топикстартер скачал Мажордомо, установил... ну и где мой обещанный умный дом? :) Есть видео от Сергея на ютубе, но оно опять же в стиле "создали объект, создали метод, ... опа, и уже управляем лампочкой". Для новичка не хватает подробной пошаговой инструкции от "скачал Мажордомо" до "управляю светом в комнате", которая включала бы в себя как программную часть, так и аппаратную. Запилить новое обучающее видео было бы прекрасно, только опять же проблема. У кого-то Ноолайт, у кого-то МегаД, у кого-то ардуино. Кто-то хочет Езернет, а кто-то вай-фай. Так что всех в любом случае не удовлетворите.
Ну, собственно, никто и не обещал что все будет управляться двумя кликами. Так что будем грызть ПХП и ардуину.
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение immortal » Вт фев 09, 2016 1:53 pm

Sturgeon писал(а):Так что всех в любом случае не удовлетворите.
Поэтому я и говорю, необходимо знать, что человек хочет, включать - выключать лампочку МД абсолютно не нужен, автоматизация включения лампочки это наверно как дополнение к основной системе умного дома.
Я начал свой умный дом с управления системой отопления, это МД + датчики ds18b20 + блок реле который управляет термическими сервоприводами на клапанах.
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Инструкция для новичка

Сообщение ErmolenkoM » Вт фев 09, 2016 2:45 pm

Sturgeon писал(а): Запилить новое обучающее видео было бы прекрасно, только опять же проблема. У кого-то Ноолайт, у кого-то МегаД, у кого-то ардуино. Кто-то хочет Езернет, а кто-то вай-фай. Так что всех в любом случае не удовлетворите.
Отличная идея! Благодарю! На самом деле, у меня, так эволюционно сложилось, есть и НооЛайт, и Мегад, и ардуино, и шилды(28 и 51) и ВайФай(mr3020). Так что обучалку можно пилить на всем по-очереди.
А тогда еще вопрос. Если делать обучалку по внутренниму миру МажорДоМо то операционка не важна - так как смотрим сквозь браузер. Но подключение внешних устройств (с обменом не по TCP/IP) чувствительно к системе. У меня стоит Линух, но может быть новичкам было бы проще начинать с Винды?
За это сообщение автора ErmolenkoM поблагодарил:
Sturgeon (Вт фев 09, 2016 6:08 pm)
Рейтинг: 1.16%
aka msh555
Cubian на Cubietruck, Connect
Ответить