[Настройка] Один сервер на два дома

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

[Настройка] Один сервер на два дома

Сообщение vitt76 » Вт июл 10, 2018 11:21 am

Не знаю, может, у меня у одного такая задача :) Но есть квартира и дача, и есть желание централизованного управления устройствами на обоих объектах. И точно на данный момент нет желания ради этого поднимать, держать и обслуживать два сервера, со всеми вытекающими отсюда проблемами.
Кое-что я уже сделал и оно работает уже примерно год, включая зиму, когда я на даче ни разу не был.
Что реализовано:
- развернуты и связаны через VPN две подсети
- сервер развернут дома и он обслуживает два объекта одновременно
- существует индикатор наличия или отсутствия связи между объектами с оповещением в телеграм
- модуль broadlink управляет устройствами и дома, и на даче, включая две системы сигнализации
- я могу устанавливать камеры на обоих объектах
Какие есть проблемы:
- оба модуля xiaomi не умеют работать со шлюзом, если сервер находится в другой подсети
- в редкие моменты, когда связи между объектами нет, хочется на сцене видеть, что устройства второго объекта находятся в режиме n/a (статус не определен) и чтобы кнопки при этом не нажимались
- режимы "экономии" и "никого нет дома" должны быть разделены на два объекта
Наверно, собственно, и всё.
Если всё это нужно кому-то еще, могу расписать решения подробнее и можем подумать как решить проблемы :) Пишите!
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Один сервер на два дома

Сообщение tarasfrompir » Вт июл 10, 2018 12:05 pm

Ну так начни с самого сложного сделай еще один режим еко. :oops:
Но правда блин потом костыли пойдут :cry:
ПС
Кстати ПУ планируется использовать? :?:
ППС
Я тут подумал что надо вводить свойство в каждый обьект обозначающие - ну скажем номер умного дома...
Тогда будет проще вроде...
Последний раз редактировалось tarasfrompir Вт июл 10, 2018 12:26 pm, всего редактировалось 1 раз.
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Один сервер на два дома

Сообщение vitt76 » Вт июл 10, 2018 12:25 pm

tarasfrompir1 писал(а):
Вт июл 10, 2018 12:05 pm
Ну так начни с самого сложного сделай еще один режим еко. :oops:
Но правда блин потом костыли пойдут :cry:
ПС
Кстати ПУ планируется использовать? :?:
Не, костылей нам не надо 😊
Вся система построена на ПУ, коих уже под сотню.
Broadlink + Orange Pi PC ARMBIAN 5.31
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Один сервер на два дома

Сообщение tarasfrompir » Вт июл 10, 2018 12:26 pm

vitt76 писал(а):
Вт июл 10, 2018 12:25 pm
tarasfrompir1 писал(а):
Вт июл 10, 2018 12:05 pm
Ну так начни с самого сложного сделай еще один режим еко. :oops:
Но правда блин потом костыли пойдут :cry:
ПС
Кстати ПУ планируется использовать? :?:
Не, костылей нам не надо 😊
Вся система построена на ПУ, коих уже под сотню.
ТОГДА
ППС
Я тут подумал что надо вводить свойство в каждый обьект обозначающие - ну скажем номер умного дома...
Тогда будет проще вроде...
Спасибо нам ПОМОЖЕТ..!
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: Один сервер на два дома

Сообщение smart_g » Вт июл 10, 2018 12:34 pm

У меня подобная система. Только xiaomi на стороне дома, а на даче mysensors. Также задействованы ПУ. Единственная проблема летом - наплыв живущих на дачах. Падает сота по интернет связи. Сегодня был сеанс 2е минуты утром рано. Сейчас сеть лежит.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Один сервер на два дома

Сообщение skysilver » Вт июл 10, 2018 12:39 pm

vitt76 писал(а):
Вт июл 10, 2018 11:21 am
- оба модуля xiaomi не умеют работать со шлюзом, если сервер находится в другой подсети
Модули тут не при чем. В их задачу никак не входит маршрутизация трафика между сегментами ЛВС.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Один сервер на два дома

Сообщение skysilver » Вт июл 10, 2018 12:40 pm

И главное - viewtopic.php?f=23&t=5356
Тут будет итоговое решение и описание? Или веткой форума ошиблись?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
smart_g
Сообщения: 292
Зарегистрирован: Вт окт 17, 2017 11:29 am
Откуда: Украина, Киев
Благодарил (а): 15 раз
Поблагодарили: 33 раза

Re: Один сервер на два дома

Сообщение smart_g » Вт июл 10, 2018 12:57 pm

skysilver писал(а):
Вт июл 10, 2018 12:40 pm
И главное - viewtopic.php?f=23&t=5356
Тут будет итоговое решение и описание? Или веткой форума ошиблись?
А описание чего? Настройки VPN? Так этих описаний в инете больше чем тем на этом форуме. Я установил OpenVPN из репозитария Убунты, поднял клиента на роутере с OpenWRT тоже с репозитария, прокинул сеть на роутер - вот собственно и все. Остальное, это настройка Majordomo, что и обсуждается на этом форуме.
Ubuntu Server 16.04 LTS, OpenWRT 1-wire, SonOFF, MYSensors, MiHome, Yeelight, MiFlower
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Один сервер на два дома

Сообщение skysilver » Вт июл 10, 2018 1:09 pm

smart_g писал(а):
Вт июл 10, 2018 12:57 pm
А описание чего? Настройки VPN? Так этих описаний в инете больше чем тем на этом форуме. Я установил OpenVPN из репозитария Убунты, поднял клиента на роутере с OpenWRT тоже с репозитария, прокинул сеть на роутер - вот собственно и все. Остальное, это настройка Majordomo, что и обсуждается на этом форуме.
Я к тому, что ветка называется "Библиотека решений" и есть правила по размещению в ней тем. Т.е. готовые, опробованные решения с описанием реализации. А если только поболтать, то есть другие ветки. Сами же бардак разводите, а потом еще и жалуются, что инфу сложно искать.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Один сервер на два дома

Сообщение vitt76 » Вт июл 10, 2018 1:13 pm

skysilver писал(а):
Вт июл 10, 2018 12:40 pm
И главное - viewtopic.php?f=23&t=5356
Тут будет итоговое решение и описание? Или веткой форума ошиблись?
Тема создана здесь по согласованию с руководством форума и да, я надеюсь, тут будет итоговое описание и решение :) Возможно, сподвигнем Сергея нам помочь с режимами или еще с чем.

Описаний VPN много, но вот для того, чтобы заработал xiaomi в другом сегменте, данное описание
https://habr.com/post/271605/
я искал около года в интернете и по знакомым админам.
Опять же, если это никому не нужно, то тогда конечно, и говорить не о чем :)
Broadlink + Orange Pi PC ARMBIAN 5.31
Ответить