Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; openHAB

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Alex1808
Сообщения: 45
Зарегистрирован: 09 авг 2016, 20:00

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Alex1808 » 21 авг 2016, 14:58

Есть такой вот универсальный Remote Control http://www.gearbest.com/home-applicances/pp_73281.html , на гитхабе выложен API. Стоит в районе 25€. Мне кажется такая штука и удобней и более эстетичней выглядит.

(Имею такой в наличии, но пока кроме как пару пультов внего занести ничего с ним не делал)

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 21 авг 2016, 15:53

1) По поводу устройств:
Broadlink-RM-Mini3 - 1000 рублей IR.
RM3 Broadlink Интеллектуальная IR + RF - около 2000 рублей.
http://ru.aliexpress.com/item/Original- ... b3fc267541
http://ru.aliexpress.com/item/Broadlink ... b3fc267541
Обещали API, теоретически работает через http-bridge и android App

В общем они есть IR / ИК мосты много разных и не за очень дорого.

2) "более эстетичней выглядит" - весомо когда сравниваем два девайса которые на столе будут стоять. Есть о чем подумать когда устройства весят на потолке. А если мы говорим о МегаД:
2.1) ИК диод от меги - проводок который приклеивается рядом с приемником. Маленькая таблеточка - цвет можно подобрать.
2.2) ИЛИ можно пулять через все комнату с пространства над шкафом. Там тогда устройства вообще не видно.
2.3) Можно засунуть в подрозетник/в плафон люстры. ИК-диод можно вообще сделать скрытым.

3) В общем изначальная мысль следующая - Все ПО базово интегрируются с МегаД. Мегад может быть переферией много чего. И не в одном ПО всего (или большинства малораспространенных функций :? [что то я загнул]) нет сейчас и наверно не предусмотришь в принципе.

4) Вывод из 3) Интересно сравнить базовый функционал ПО по взаимодействию с МегаД (ioBroker; Мажордомо; openHAB; ab-log) хотя бы просто знать чего просить добавить и что бывает.

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 24 авг 2016, 12:31

промежуточный итог моей попытки освоить ioBroker:
Все замечательно ;). Установка на Windows практически однокнопочная.
По итогу получается web-админка - скрины уже пользователи показывали:
viewtopic.php?f=1&t=1207&start=40#p22854
Релейная Мега подхватывается через драйвер без проблем.
Хочу сделать сам визуализацию, как на работающем демо.
https://iobroker.biz:8080/vis/index.html?megad#DemoView (что бы открылось нужно принять кривой сертификат https)
Для этого есть все (подробная видео инструкция от Bluefox Fox https://www.youtube.com/watch?v=MPFlP93xcqo), кроме времени.

Bluefox
Сообщения: 150
Зарегистрирован: 03 мар 2014, 20:02

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Bluefox » 26 авг 2016, 01:35

Поправил сертификат.
Надеюсь понятно, что можно вызвать редактор через https://iobroker.biz:8080/vis/edit.html?megad#DemoView
и посмотреть другие примеры https://iobroker.biz:8080

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 26 авг 2016, 20:33

Bluefox спасибо за ваш труд.
Про редактор знал, про примеры нет. Закинул в мини-фак viewtopic.php?f=1&t=1207&p=22429&sid=27 ... c73#p22429


OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 05 сен 2016, 23:18

Уехал от тестовой машины. Вернусь к середине сентября. Подвис пока :(.
Вообще впечатления очень хорошие. Обнаружил node-red Adapter и очень обрадовался (на перспективу).
UPD Планы изменились, теперь вообще вернусь только к октябрю...
Последний раз редактировалось OlegJktu84 19 сен 2016, 20:31, всего редактировалось 1 раз.

dre12007
Сообщения: 31
Зарегистрирован: 27 авг 2016, 16:03

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение dre12007 » 13 сен 2016, 15:34

Всем привет
Подскажите пожалуйста, какую программу мне поставить, я не программист и в компьютере могу в игры поиграть)))
Читаю, то тут, то там, ничего не пойму, неужели не судьба что бы у меня дом стал умным?
Купил мегу2561 и модуль 7170r
Собрал все на столе, подключил лампочку, датчик света, датчик температуры, настроил и та и сяк, все работает, разобрался
А вот с сервером вообще ничего не понимаю, есть ноут, он временно пока все на столе будет сервером
Есть смысл тратить деньги дальше, или с моими знаниями этого лучше не делать?

Ruslan
Сообщения: 2184
Зарегистрирован: 06 янв 2014, 20:44

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Ruslan » 13 сен 2016, 15:55

dre12007, тут на вкус и цвет, как говорится. Собственно, это тема и посвящена как раз выбору программной платформы. Думаю, в вашем случае, нужно взять какую-нибудь программу, попробовать ее установить и для начала попробовать реализовать управление, например, лампочкой посредством этой программной платформы (а не сценариями по умолчанию Меги или из встроенного вэб-интерфейса Меги). Раз уж вы встали на этот "скользкий путь" создания УД, хочешь - не хочешь, придется разбираться и с программным кодом и с железом... Я, например, пробую Мажордомо. В качестве тестового сервера служит ноутбук, подключенный к сети по Wi-Fi.

dre12007
Сообщения: 31
Зарегистрирован: 27 авг 2016, 16:03

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение dre12007 » 13 сен 2016, 16:50

Спасибо
А что будет проще, мажор? или разницы нету
Ещё один момент, мне мегу нужно будет подключить к роутеру, а не к ноут?
Путь действительно скользкий, но чувствую я что он затягивает меня

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 13 сен 2016, 17:32

0) Приветствуем dre12007 !!! :ugeek: :lol: :lol: :lol:

1) dre12007 мне кажется мегу2561 пока никто из OpenHab, Majordomo, IoBroker скажем так "наитивно" не поддерживает. Девайс пока еще новый. Если кто-то знает, иное плиз. Отпишитесь.
Однако и МегаД и все вышеперечисленные ПО легко интегрируется. Просто пока вручную.

2)
dre12007 писал(а): Есть смысл тратить деньги дальше, или с моими знаниями этого лучше не делать?
Тут даже не в знаниях проблема, а в потребностях. Определитесь что хотите и пробуйте. Будет понятно, что хотите - понятнее какое ПО и железо нужно.

3) Наверно проще всего должно быть настроить megad.cloud
viewtopic.php?f=1&t=750

4)
dre12007 писал(а):Ещё один момент, мне мегу нужно будет подключить к роутеру, а не к ноут?
Лучше к роутеру. Там сложностей и так хватит, без попыток настроить бридж с сетевыми карточками ноута...


OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 13 сен 2016, 18:21

dre12007 писал(а):OlegJktu84
Спасибо
Что хочу я примерноточно знаю))))
А не стесняйтесь вот тема viewtopic.php?f=1&t=1200 можно там сформулировать. Тогда скорей всего конкретные советы и пойдут. Вот сегодня уже 5kull отписался что хочет viewtopic.php?f=1&t=1200&start=80#p23414 .

Bluefox
Сообщения: 150
Зарегистрирован: 03 мар 2014, 20:02

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Bluefox » 15 сен 2016, 12:16

dre12007 писал(а):OlegJktu84
Спасибо
Что хочу я примерноточно знаю))))
Ставь ioBroker. Это самое простое. :)

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 15 сен 2016, 13:51

Bluefox ioBroker пишет. Bluefox все читает. Bluefox всем помогает.
dre12007 Если серьезно, то да Bluefox чистую правду говорит - ioBroker ставиться и настраивается не сложнее Majordomo.
Я тут по ioBroker не отписался т.к. сейчас в отрыве от песочницы и еще хочу копнуть поглубже.

Bluefox я тут пока в отдалении от своей песочницы, у меня дурной вопрос.
У меня взрослые системы виртуализации не ставятся (конкретно затык с VMware ESX ). Я все сервер делаю из материнок с вариациями ингерированного проца j1900. Соотвественно ioBroker в итоге на этой машине будет жить в одиночестве. На линуксе (хочу ubuntu сервер). Эээ... В общем к сути:
Хочу ioBroker в Docker запихать. Все мысленные пляски ради простого бекапа. В моей голове все вроде так работает: Есть ubuntu, в ней docker, в хост примонтированы все изменяемые папки. Эти папки бекапятся в облако. Если в сервер ударила молния, то ставим новый сервер, докер, заливаем в докер ioBroker и монтируем папки и счастье.
1) Может я брежу и есть способ проще. Именно с точки зрения разворачивания из бекапа.
2) Нашел в Docker
2.1 https://hub.docker.com/r/stefsign/armhf-iobroker/
Это вроде ioBroker on Odroid XU3 with Archlinux.
2.2 https://hub.docker.com/r/gzockoll/docker-iobroker/
Builds a ioBroker Container.
See http://forum.iobroker.org/viewtopic.php ... 6269#p6247 for some Details.
This is a proof-of-concept and not yet production ready.
Ссылка на тему битая.
2.3 https://hub.docker.com/r/athalis/iobroker/
https://github.com/Locke/docker-iobroker
и ее клон https://hub.docker.com/r/mikelh/docker-iobroker/
Без комментариев...

3) Может есть build Docker c ioBroker рабочий?
А может изначально идея дурная?

Bluefox
Сообщения: 150
Зарегистрирован: 03 мар 2014, 20:02

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Bluefox » 15 сен 2016, 14:44

Я докер тоже хотел создать, но подумал, что пробрасывать 10 портов для новичков сложно. 10 портов потому что:
- admin 8081
- web 8082
- sonos 8083 (опционально)
- socketio 8084 (опционально)
- mqtt 1883 (опционально)
и т.д.

Бэкап делается ОЧЕНЬ просто:
- скопировать папку /opt/iobroker/iobroker-data

всё.

С восстановлением тоже просто. Если та же машина, то просто переписать папку. Если имя машины поменялось, то после копирования написать "iobroker host self"

Можно запустить скрипт через крон ежедневно:

Код: Выделить всё

#!/bin/bash
cd ./opt/iobroker
iobroker stop
rsync -aLvzh /opt/iobroker /BackUp/
iobroker start
tar -cvf /BackUp/iobroker.`date "+%F"`.tar /BackUp/iobroker
Этот скрипт просто всю папку сжимает.

Единственное, что необходимо продумать это если используется драйвер со взрослой SQL/influxDB (не SQlite), то надо подумать и о них. Но это не так страшно, просто исторические данные.

Вообще автоматический бэкап одной кнопкой это ещё открытая тема, которую я хочу обязательно решить


Alex1808
Сообщения: 45
Зарегистрирован: 09 авг 2016, 20:00

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Alex1808 » 16 сен 2016, 13:00

В соседней теме видел упоминание о blokly (в fibaro), только хотел добавить что в ioBroker, blockly тоже интегрирован.
blockly.JPG
blockly.JPG (48.44 КБ) 5844 просмотра

OlegJktu84
Сообщения: 651
Зарегистрирован: 16 фев 2016, 19:52

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение OlegJktu84 » 16 сен 2016, 13:58

Да. А еще red node интегрирован в ioBroker. В моих фантазиях он удобней. А еще есть "наитивный" редактор правил ScriptGUI . В общем выбор есть. Мне прям интересно кто, что использует в ioBroker и почему...

Bluefox
Сообщения: 150
Зарегистрирован: 03 мар 2014, 20:02

Re: Сервер для Мегадевайса (Платформа домашней автоматизации/Програмное обеспеченье умного дома/iobroker; Мажордомо; ope

Сообщение Bluefox » 16 сен 2016, 14:17

Alex1808 писал(а):В соседней теме видел упоминание о blokly (в fibaro), только хотел добавить что в ioBroker, blockly тоже интегрирован.
blockly.JPG
Хочу отметить, что на 3х языках в отличие от fibaro. Русский в том числе.

Ответить