Страница 84 из 217

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пн апр 02, 2018 1:02 pm
Aven
http://ximiraga.ru/#faq
Q:Зачем нужен VPS, почему просто не прописать ссылки в память радио?
A:Радио понимает только определенный формат, если записать в память обычные ссылки - работать не будет. На сервере стоит программа ffmpeg которая обрабатывает радио-поток и приводит его в вид, понимаемый радио.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пн апр 02, 2018 1:05 pm
directman66
Ладно, с задачей конвертации справляется и arm без каких-либо затруднений ). Тем более большой битрейт нам и не нужен.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пн апр 02, 2018 1:25 pm
smart_g
Раньше подобное решение было на https://github.com/sfedotoff/miwifiradio. У меня больший вопрос возникает по настройке Apache. В стастье упоминается nginx.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Пн апр 02, 2018 1:40 pm
Ron
Да на апач перебежать не особая проблема.
А так все таки придется аас кодек запиливать, шлюз только его понимает.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср апр 04, 2018 1:30 pm
chibis
valek101 писал(а): Вт фев 07, 2017 5:57 am Ребята а можно какую то инструкцию каким образом хаб подключить? Режим разработчика на хабе включен к domoticz я его так же подключал, а вот как к тут его подключить хоть убейте не пойму
http://s018.radikal.ru/i515/1702/8a/728884ec0065.png
Оттт, теперь я сюда попал, прошу прощения, решение нашлось?

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср апр 04, 2018 1:36 pm
skysilver
chibis, хоть бы расписал, что делал, какое оборудование, какая ОС. Скриншотов тоже чего-то не наблюдаю. ))

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Ср апр 04, 2018 2:30 pm
Ron
Очевидно нужно напомнить, что шлюз нужно активировать режим разработчика, сдернуть ключ , прописав в МДМ.

Для добавления шлюза Xiaomi Gateway необходимо активировать режим разработчика в родном приложении MiHome.
Заходим выбираем шлюз, тапаем на троеточие сверху. Заходим в меню About. Кликаем по номеру версии внизу экрана пока не появится сообщение на китайском языке.

Выбираем теперь доступное меню local area network communication protocol.Активируем переключатель сверху и записываем пароль разработчика, указанный на строчке ниже.

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Чт апр 05, 2018 8:13 am
chibis
skysilver писал(а): Ср апр 04, 2018 1:36 pm chibis, хоть бы расписал, что делал, какое оборудование, какая ОС. Скриншотов тоже чего-то не наблюдаю. ))
:) Спасибо! Отвечаю... Я новичок в этом деле и для экспериментов поставил MajorDoMo на домашний комп с Win7Pro. В составе оборудования имеется много девайсов но они все одного производителя - Xiaomi. Инсталировал два модуля Xiaomi miIO(для Wi-Fi) и XiaomiHome (для Zigbee).
На модуле для Wi-Fi прописались устройства, в том числе и шлюз, а вот для Zigbee нет устройств и все тут...
есть шлюз.jpg
есть шлюз.jpg (241.61 КБ) 5347 просмотров
Вложение есть шлюз.jpg больше недоступно
Аналогичная оболочка Domoticz видит шлюз и все датчики к нему подключенные, дает ввести пароль от шлюза и т.д. Но там нет устройств по Wi-Fi :( .
Прошу прощения, но под сполер убрать изображения не получается :(

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Чт апр 05, 2018 8:21 am
chibis
Ron писал(а): Ср апр 04, 2018 2:30 pm Очевидно нужно напомнить, что шлюз нужно активировать режим разработчика, сдернуть ключ , прописав в МДМ.

Для добавления шлюза Xiaomi Gateway необходимо активировать режим разработчика в родном приложении MiHome.
Заходим выбираем шлюз, тапаем на троеточие сверху. Заходим в меню About. Кликаем по номеру версии внизу экрана пока не появится сообщение на китайском языке.

Выбираем теперь доступное меню local area network communication protocol.Активируем переключатель сверху и записываем пароль разработчика, указанный на строчке ниже.
Спасибо! Я это уже проделал много раз :( Пока безрезультатно. Вот лог.
SPOILERSPOILER_SHOW
SPOILERSPOILER_SHOW
08:38:25 0.79907700 Socket created
08:38:25 0.80007700 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

08:38:45 0.87522500 Socket created
08:38:45 0.87622600 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

08:48:22 0.14518600 Socket created
08:48:22 0.14618600 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

08:49:22 0.36463100 Socket created
08:49:22 0.36563100 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

08:51:32 0.34606500 Socket created
08:51:32 0.34706500 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

08:58:18 0.18127800 Socket created
08:58:18 0.18327800 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

09:12:22 0.70058100 Socket created
09:12:22 0.70158100 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

09:23:43 0.89554300 Socket created
09:23:43 0.89654300 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

09:26:23 0.58467700 Socket created
09:26:23 0.58567700 Could not bind socket (Binding IP: 0.0.0.0) [10048] Обычно разрешается только одно использование адреса сокета (протокол/сетевой адрес/порт).

13:56:05 0.44622700 Socket created
13:56:05 0.44722700 Socket bind OK (Binding IP: 0.0.0.0)
13:56:05 0.45722700 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
13:56:40 0.52823300 Socket created
13:56:40 0.52923300 Socket bind OK (Binding IP: 0.0.0.0)
13:56:40 0.53123300 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
14:03:35 0.76198300 Socket created
14:03:35 0.76298300 Socket bind OK (Binding IP: 0.0.0.0)
14:03:35 0.76398300 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
14:08:35 0.60813300 Socket created
14:08:35 0.60913400 Socket bind OK (Binding IP: 10.0.1.125)
14:08:35 0.61013400 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
14:13:00 0.38227800 Socket created
14:13:00 0.38327800 Socket bind OK (Binding IP: 10.0.1.125)
14:13:00 0.38527800 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
14:23:36 0.17664300 Socket created
14:23:36 0.17764300 Socket bind OK (Binding IP: 0.0.0.0)
14:23:36 0.17864300 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
15:42:20 0.67586900 Socket created
15:42:20 0.67586900 Socket bind OK (Binding IP: 0.0.0.0)
15:42:20 0.67686900 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
15:42:35 0.60072300 Socket created
15:42:35 0.60172300 Socket bind OK (Binding IP: 10.0.1.125)
15:42:35 0.60272300 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
15:44:51 0.00246700 Socket created
15:44:51 0.00346700 Socket bind OK (Binding IP: 0.0.0.0)
15:44:51 0.00446700 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
16:06:00 0.63208600 Socket created
16:06:00 0.63308600 Socket bind OK (Binding IP: 0.0.0.0)
16:06:00 0.63508600 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
16:07:30 0.99925400 Socket created
16:07:31 0.00025500 Socket bind OK (Binding IP: 0.0.0.0)
16:07:31 0.00225500 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
16:08:01 0.14797900 Socket created
16:08:01 0.14897900 Socket bind OK (Binding IP: 0.0.0.0)
16:08:01 0.15097900 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
16:09:15 0.45122900 Socket created
16:09:15 0.45222900 Socket bind OK (Binding IP: 0.0.0.0)
16:09:15 0.45322900 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
18:28:12 0.21906500 Socket created
18:28:12 0.22006500 Socket bind OK (Binding IP: 0.0.0.0)
18:28:12 0.22106500 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
18:28:22 0.32964300 Socket created
18:28:22 0.33064300 Socket bind OK (Binding IP: 0.0.0.0)
18:28:22 0.33164300 Sending discovery packet to 10.0.1.160 ({"cmd":"whois"})
18:29:04 0.68506600 Socket created
18:29:04 0.68606600 Socket bind OK (Binding IP: 0.0.0.0)
18:29:04 0.68706600 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
18:29:40 0.01108600 Socket created
18:29:40 0.01308600 Socket bind OK (Binding IP: 0.0.0.0)
18:29:40 0.01408600 Sending discovery packet to 224.0.0.50 ({"cmd":"whois"})
18:30:45 0.23481700 Socket created
18:30:45 0.23581700 Socket bind OK (Binding IP: 0.0.0.0)

Re: Модуль поддержки Xiaomi Smart Home

Добавлено: Чт апр 05, 2018 9:35 am
skysilver
chibis писал(а): Чт апр 05, 2018 8:21 amСпасибо! Я это уже проделал много раз :( Пока безрезультатно. Вот лог.
Первое, что на ум приходит:
1. ‎Выключить (или настроить) фаерволы/антивирусы на компе с МДМ.
2. В настройках модуля указать IP-адрес сервера в соответствующем поле. Сервер и шлюз должны находиться в одном сегменте сети!
3. Убедиться, что запущен только один экземпляр цикла cycle_xiaomihome. А то в логе местами пишет, что сокет уже чем-то занят.