[Модуль] Xiaomi Home (xiaomihome)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
barsmaster
Сообщения: 60
Зарегистрирован: Пн апр 03, 2017 12:21 pm
Откуда: Киев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

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

Сообщение barsmaster » Пт ноя 10, 2017 8:08 pm

skysilver писал(а):Попробуй подсветку проверь. Для приёма данных от сенсоров ключ не нужен.
Спасибо, действительно ошибся в одном символе. Всё заработало. Попутно подсветку сделал )))
bm_s
Сообщения: 99
Зарегистрирован: Вт ноя 14, 2017 7:13 am
Благодарил (а): 36 раз
Поблагодарили: 2 раза

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

Сообщение bm_s » Вт ноя 14, 2017 7:24 am

Подскажите, плз, почему у меня показатель давления отображается с каким-то странным суффиксом? https://i.imgur.com/fTsQS8d.png
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт ноя 14, 2017 11:34 am

bm_s писал(а):Подскажите, плз, почему у меня показатель давления отображается с каким-то странным суффиксом? https://i.imgur.com/fTsQS8d.png
Это из-за привязки к Простым устройствам. Там почему-то для датчиков давления такая величина выбрана. Можно поменять вручную в файле languages/devices_ru.php

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

// Measure
    'M_VOLTAGE' => 'В',
    'M_CURRENT' => 'А',
    'M_PRESSURE' => 'торр',
    'M_WATT' => 'Вт',
За это сообщение автора skysilver поблагодарили (всего 2):
bm_s (Вт ноя 14, 2017 12:05 pm) • Samir77 (Пн окт 12, 2020 1:05 am)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bm_s
Сообщения: 99
Зарегистрирован: Вт ноя 14, 2017 7:13 am
Благодарил (а): 36 раз
Поблагодарили: 2 раза

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

Сообщение bm_s » Вт ноя 14, 2017 12:09 pm

skysilver писал(а): Это из-за привязки к Простым устройствам.
Спасибо, поправил. Сорри, а какую еще можно реализовать привязку и как?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт ноя 14, 2017 12:13 pm

bm_s писал(а):Спасибо, поправил. Сорри, а какую еще можно реализовать привязку и как?
Вручную создать нужные объекты, их свойства, методы и привязать в модуле именно их, а не простое устройство.
За это сообщение автора skysilver поблагодарил:
bm_s (Вт ноя 14, 2017 12:23 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bm_s
Сообщения: 99
Зарегистрирован: Вт ноя 14, 2017 7:13 am
Благодарил (а): 36 раз
Поблагодарили: 2 раза

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

Сообщение bm_s » Вт ноя 14, 2017 12:35 pm

Сориентируйте, плз, как заставить МД выводить на начальной странице температуру с датчика https://i.imgur.com/zgPUgyj.png
Меня терзают смутные сомненья... Если в настройках выставлена Самара прогноз будет для этого города? Если нет, что предпринять.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт ноя 14, 2017 12:54 pm

bm_s писал(а):Сориентируйте, плз, как заставить МД выводить на начальной странице температуру с датчика https://i.imgur.com/zgPUgyj.png
В панели управления перейти в Меню и найти нужный раздел, куда хотите воткнуть эту температуру. В частности для приведенного скрина это будет пункт "Климат". По умолчанию название этого пункта содержит такой код:

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

<#LANG_GENERAL_CLIMATE#> (<#LANG_GENERAL_OUTSIDE#>: %ThisComputer.TempOutside%°C / <#LANG_GENERAL_INSIDE#>: %Livingroom.Temperature%°C)  
Замените в нем %ThisComputer.TempOutside% на %Объект.Свойство% нужного датчика температуры.
bm_s писал(а):Меня терзают смутные сомненья... Если в настройках выставлена Самара прогноз будет для этого города? Если нет, что предпринять.
В каких именно настройках Самара?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bm_s
Сообщения: 99
Зарегистрирован: Вт ноя 14, 2017 7:13 am
Благодарил (а): 36 раз
Поблагодарили: 2 раза

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

Сообщение bm_s » Вт ноя 14, 2017 1:14 pm

skysilver писал(а):
В каких именно настройках Самара?[/quote] Time zone: Europe/Samara
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Вт ноя 14, 2017 1:16 pm

Это только часовой пояс. Город для погоды нужно указывать в настройках модуля, который предоставляет сведения о погоде. OpenWeather например.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
bm_s
Сообщения: 99
Зарегистрирован: Вт ноя 14, 2017 7:13 am
Благодарил (а): 36 раз
Поблагодарили: 2 раза

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

Сообщение bm_s » Вт ноя 14, 2017 1:27 pm

skysilver писал(а):
bm_s писал(а):Сориентируйте, плз, как заставить МД выводить на начальной странице температуру с датчика https://i.imgur.com/zgPUgyj.png
В панели управления перейти в Меню и найти нужный раздел, куда хотите воткнуть эту температуру. В частности для приведенного скрина это будет пункт "Климат". По умолчанию название этого пункта содержит такой код:

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

<#LANG_GENERAL_CLIMATE#> (<#LANG_GENERAL_OUTSIDE#>: %ThisComputer.TempOutside%°C / <#LANG_GENERAL_INSIDE#>: %Livingroom.Temperature%°C)   
Замените в нем %ThisComputer.TempOutside% на %Объект.Свойство% нужного датчика температуры.
вот на это? https://i.imgur.com/0ICCQLL.png
Ответить