С чего начать после установки MajorDoMo

Ответить
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

С чего начать после установки MajorDoMo

#1

Сообщение Golan » 31.07.2018{, 18:40}

Почитал, посмотрел, решил поставить.
Пока на комп, все встало, я имею ввиду программу, потыкался, попробовал сменить язык алисы на русский, ни фига не вышло.
Кто нибудь пользуется этим сервисом?
Последний раз редактировалось Golan 31.07.2018{, 19:05}, всего редактировалось 1 раз.
Добро не ценится в современном мире, люди от него наглеют!

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

С чего начать после установки MajorDoMo

#2

Сообщение starshoy81 » 31.07.2018{, 20:11}

Golan, Добавляйте устройства, по инструкции с сайта. Делайте автоматические задачи.

KSP
Лейтенант
Сообщения: 304
Зарегистрирован: 18.09.2015{, 14:00}
Репутация: 28
Откуда: Саратов
Имя: Сергей

С чего начать после установки MajorDoMo

#3

Сообщение KSP » 31.07.2018{, 20:16}

На сайте MajorDoMo все есть, я пытался зимой установить , но знаний не хватило. По сути дальше нужно исполнительные устройства клепать.
S

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

С чего начать после установки MajorDoMo

#4

Сообщение Golan » 31.07.2018{, 20:23}

starshoy81 писал(а):
31.07.2018{, 20:11}
Добавляйте устройства, по инструкции с сайта
Мне бы в настройках разобраться, все остальное потом. Буду пробовать.
KSP писал(а):
31.07.2018{, 20:16}
На сайте MajorDoMo все есть, я пытался зимой установить , но знаний не хватило
Это как, если все есть?
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

С чего начать после установки MajorDoMo

#5

Сообщение Kotafey » 31.07.2018{, 20:46}

С чего начать? Со сноса. Шучу. Сначала о грустном. Сутки на Orange PI ZERO, летит база данных. Три переустановки, несколько часов и все сыпется. Windows 7 такая же фигня. Windows 10 работает. Но ооочень замороченные настройки. Для себя решил не использовать.

Недостатки: нужно знать код! Знать js и PHP. И хотя в этом я не новичок, но это перебор. Система напомнила интернет магазин (сайт) из коробки, сотни настроек не пойми для чего.

Достоинства: очень неплохая русскоязычная поддержка. отечественная разработка, импортозамещение и т.д. :smile38:
Если коротенько на пальцах (да простят меня знатоки) то дело обстоит так, создается объект, ему задаются свойства, прописывается метод (например MQTT) и различными комбинациями настроек этот объект размещается, например на HTML странице. Например вывод температуры на картинке в браузере. Всю разметку гипертекста ручками! Если температура не просто полюбоваться, а например для реле или регулятора, то всему этому назначается сценарий (все кодом, хоть и в окошках отведенных для этого).
Никоим образом не хочу навеять пессимизм. Но я потерял почти месяц пока понял, это не мое, как минимум пока.
Гугление выдало аналогичные системы которые сразу отмел. Остановился на одной работает на node.js (iobroker). В течении получаса вывел температуру и влажность в окно браузера. Да там тоже не все так просто, но сценарии к примеру устраиваются с помощью блоков похожих на FLProg.

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

С чего начать после установки MajorDoMo

#6

Сообщение Golan » 31.07.2018{, 20:58}

Я как бы к такому же выводу и прихожу, слишком всего много.
iobroker настроил довольно быстро, но это уже другая тема
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

С чего начать после установки MajorDoMo

#7

Сообщение Kotafey » 31.07.2018{, 21:33}

Golan писал(а):
31.07.2018{, 20:58}
Я как бы к такому же выводу и прихожу, слишком всего много.
iobroker настроил довольно быстро, но это уже другая тема
А с iobrokerom разобрался? Открывай тему

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

С чего начать после установки MajorDoMo

#8

Сообщение Golan » 31.07.2018{, 21:59}

В настройках, только, как дальше пока не знаю
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

С чего начать после установки MajorDoMo

#9

Сообщение Sancho » 01.08.2018{, 10:49}

Поставил на работе около года назад, на семёрку. Заморочек валом, оставил в качестве говорящей напоминалки о событиях - голос Ок.

Отправлено спустя 4 минуты 40 секунд:
Голосовой движок Akapella, проблема с "леченой" версией - не замоминает настройки голоса( быстрее/медленее, тембр). Другой нет. (стока денег!!!)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Skull
Лейтенант
Сообщения: 424
Зарегистрирован: 08.09.2015{, 16:18}
Репутация: 4
Откуда: Мариуполь

С чего начать после установки MajorDoMo

#10

Сообщение Skull » 01.08.2018{, 15:36}

Golan писал(а):
31.07.2018{, 18:40}
Кто нибудь пользуется этим сервисом?
Я пользуюсь) Страна какая?)) Если Украина, то с голосом может быть все плохо- блокируются некоторые российские ресурсы.
Мне пришлось ставить альтернативный голос.
Еще надо получить API ключ на голос Алисы, можно использовать Яндекс голос, там тоже желателен ключ. Также, начались ограничения на количество запросов, т.е. распознать по умолчанию можно не так много ))
Добавлять оборудование , если что- не так и сложно, я разобрался. А вот сценарии- это жесть) Но)) Существует Blocky )
Пользуюсь модулями wifi-iot, на основе ESP8266, хорошая штука. Единственный минус- лицензия. Но стоит 2 доллара.

leaner
Сержант
Сообщения: 104
Зарегистрирован: 08.11.2017{, 13:13}
Репутация: 4

С чего начать после установки MajorDoMo

#11

Сообщение leaner » 01.08.2018{, 16:58}

У меня MajorDoMo стоит на Ubuntu server 16.
Для связки с исполнительными устройствами и датчиками без IR и RF 433 МГц использую Mysensors, для управления телевизорами, техникой и радиовыключателями broadlink.
одна прошивка от wifi iot стоит на даче меряет температуру, давление, влажность передает через vpn данные в MajorDoMo.
Мое мнение, лучше MajorDoMo ставить на linux проблем меньше.
Со звуком проблем не было никаких, пользуюсь API ключем от yandex.
Пробовал google версию, ivona.
Yandex победил, голос как живой.
Последний раз редактировалось leaner 01.08.2018{, 17:12}, всего редактировалось 1 раз.

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

С чего начать после установки MajorDoMo

#12

Сообщение Kotafey » 01.08.2018{, 17:07}

leaner писал(а):
01.08.2018{, 16:58}
Мое мнение, лучше MajorDoMo ставить на linux проблем меньше.
100%

Mikhail72
Рядовой
Сообщения: 44
Зарегистрирован: 21.12.2016{, 06:01}
Репутация: 0
Откуда: Тюмень
Имя: Михаил

С чего начать после установки MajorDoMo

#13

Сообщение Mikhail72 » 23.08.2018{, 21:14}

Когда я установил MajorDomo, то начал с просмотра роликов на YouTube, на сегодняшний день там куча информации. Мне понравился канал "Гениально просто" сначала повторял за автором, а потом понял как это работает. Хотел использовать WiFi-IoT, купил пару лицензий, но потом научился программировать благодаря в том числе и FLProg. MajorDoMo крутится на старом ноуте с Win7, проблем нет. Датчики, исполнительные механизмы и прочие устройства связываю с сервером по радио протоколу MySensors, для которого создал блоки FLProg.
Проект не отечественный, а белорусский, открытый. Настройки(скрипты и методы) можно найти у пользователей в сервисе Connect либо на форуме majordomo.smartliving.ru/forum

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

С чего начать после установки MajorDoMo

#14

Сообщение Max » 30.10.2018{, 19:56}

У меня следующая система:
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i

ОС и Majordomo, phpmyadmin устанавливал по видео от SmartBox: https://www.youtube.com/watch?v=kSEPtg2dLlw&t=3s
Установлен MQTT, Orange Pi Zero работает через WiFi.

Первый вопрос.
При включении не работает цикл, вылезают следующие сообщения:
main цикл остановлен.. exec цикл остановлен.. scheduler цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен...
В результате MQTT не работает.
Его удается запустить только путем следующих команд:
sudo systemctl daemon-reload
sudo apache2ctl restart
sudo service mysql restart
sudo systemctl enable majordomo
sudo systemctl start majordomo

Получается, что вручную пока не остановлю и заново не запущу, то не работает. Как же сделать так, чтобы MQTT и все остальное работали сразу при включении, или при вынужденной перезагрузке без вмешательства? Может что то надо отредактировать в базе db_terminal phpmyadmin?

Второй вопрос.
Как прикрутить к Majordomo прогноз погоды и текущее состояние погоды в своем регионе.
Пытался делать по этому видео от канала "Гениальное просто": https://www.youtube.com/watch?time_cont ... FUMPQRrrBM
Таблицы данных не заполняются.
Не работает.
Пытался сделать в WEB переменных, но не получается. Может подскажите, где работающие примеры.

В общем, буду рад помощи неравнодушным спецам. Заранее благодарю!

leaner
Сержант
Сообщения: 104
Зарегистрирован: 08.11.2017{, 13:13}
Репутация: 4

С чего начать после установки MajorDoMo

#15

Сообщение leaner » 31.10.2018{, 22:03}

По поводу первого вопроса ничего не могу сказать, так как уяснил для себя? МД не очень корректно работает на микрокомпьютерах. И поставил систему на старый ноут
По второму вопросу Погода от OpenWeatherMap.org установка на Orange pi вроде не хватает памяти
По поводу работы веб переменными я тренировался так
есть такой сайт https://regex101.com
беру любую страницу сайта с которого надо взять данные, делаю просмотр кода страницы, копирую весь код в окошко test string
в коде страницы находим то, что нам нужно будет получить впоследствии. копируем строку с нужными данными в окно regular expression и вместо требуемого значения ставим (.+?) и отделяем слешами
результат должен быть окне match information

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

С чего начать после установки MajorDoMo

#16

Сообщение Max » 01.11.2018{, 16:07}

Решил вопрос по не работающему при загрузке и перезагрузке mqtt. На форуме Мажордомо подсказали.
Внес изменения в описание сервиса основного цикла:

[Unit]
Description=Majordomo cycles
Requires=network.target mysql.service apache2.service
After=dhcpcd.service mysql.service apache2.service

[Service]
Type=simple
User=www-data
Group=www-data
ExecStart=/usr/bin/php /var/www/cycle.php
ExecStop=/usr/bin/pkill -f cycle_*

KillSignal=SIGKILL
KillMode=control-group
RestartSec=1min
Restart=on-failure

[Install]
WantedBy=multi-user.target

slon-genia
Сержант
Сообщения: 102
Зарегистрирован: 21.11.2016{, 11:05}
Репутация: 2

С чего начать после установки MajorDoMo

#17

Сообщение slon-genia » 03.11.2018{, 08:03}

ЦитатаПоказать
Max писал(а):
30.10.2018{, 19:56}
У меня следующая система:
Orange Pi Zero 512mB/RAM
ОС: ARMBIAN 5.60 stable Debian GNU/Linux 8 (jessie) 3.4.113-sun8i

ОС и Majordomo, phpmyadmin устанавливал по видео от SmartBox: https://www.youtube.com/watch?v=kSEPtg2dLlw&t=3s
Установлен MQTT, Orange Pi Zero работает через WiFi.

Первый вопрос.
При включении не работает цикл, вылезают следующие сообщения:
main цикл остановлен.. exec цикл остановлен.. scheduler цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен...
В результате MQTT не работает.
Его удается запустить только путем следующих команд:
sudo systemctl daemon-reload
sudo apache2ctl restart
sudo service mysql restart
sudo systemctl enable majordomo
sudo systemctl start majordomo

Получается, что вручную пока не остановлю и заново не запущу, то не работает. Как же сделать так, чтобы MQTT и все остальное работали сразу при включении, или при вынужденной перезагрузке без вмешательства? Может что то надо отредактировать в базе db_terminal phpmyadmin?

Второй вопрос.
Как прикрутить к Majordomo прогноз погоды и текущее состояние погоды в своем регионе.
Пытался делать по этому видео от канала "Гениальное просто": https://www.youtube.com/watch?time_cont ... FUMPQRrrBM
Таблицы данных не заполняются.
Не работает.
Пытался сделать в WEB переменных, но не получается. Может подскажите, где работающие примеры.

В общем, буду рад помощи неравнодушным спецам. Заранее благодарю!
У меня тоже вылазили такие ошибки сразу после установки Majordomo. Устанавливал ручками по инструкции. Потом снёс всё и установил скриптом установки. ( на сайте Majordomo есть инструкция). Ставил на orangepi one на систему armbian (debian 9). Проблем нету. Поставил ещё MQTT брокер mosquitto. В Majordomo установил модуль MQTT и рисование графиков charts. Всё работает, данные принимает, графики рисует. Збоев пока не было. Прогноз погоды- установил модуль OpenWeatherMap, но нужна регистрация на их сервисе. ( инструкций валом в интернете, в т.ч на оф сайте Majordomo). Сейчас думаю собрать на esp8266 модуль с датчиком температуры и реле и отправлять по mqtt на сервер. Буду тестить и эксперементировать. Пробовал ставить iobroker - не понравился из за того, что мало рускоязычной поддержки. Инфы бы побольше, то может бы и сидел, так как интерфейс там попроще будет.

vlad1451
Сержант
Сообщения: 133
Зарегистрирован: 06.09.2019{, 19:23}
Репутация: 7
Имя: Владимир

С чего начать после установки MajorDoMo

#18

Сообщение vlad1451 » 16.02.2024{, 08:11}

Mikhail72 писал(а):
23.08.2018{, 21:14}
... Датчики, исполнительные механизмы и прочие устройства связываю с сервером по радио протоколу MySensors, для которого создал блоки FLProg.
Доброго времени суток. Можете поделиться блоками?

Ответить

Вернуться в «MajorDoMo»