[Модификация] Простые устройства Xiaomi

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

Модератор: immortal

dksobol
Сообщения: 53
Зарегистрирован: Вт июл 24, 2018 12:01 pm
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: [Модификация] Простые устройства Xiaomi

Сообщение dksobol » Пт янв 24, 2020 8:19 pm

Xiaomi Mi Robot Vacuum Cleaner первый не работает. половину свойств нет или он поддерживает только вторую версию более новую?
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модификация] Простые устройства Xiaomi

Сообщение Eraser » Пт янв 24, 2020 9:31 pm

dksobol писал(а):
Пт янв 24, 2020 8:19 pm
Xiaomi Mi Robot Vacuum Cleaner первый не работает. половину свойств нет или он поддерживает только вторую версию более новую?
Я добавлял только нужные мне, да и возникла проблема как лучше это все отобразить. Идеи закончились
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
mrcoolyok
Сообщения: 18
Зарегистрирован: Вс янв 19, 2020 9:11 am
Благодарил (а): 7 раз
Поблагодарили: 0

Re: [Модификация] Простые устройства Xiaomi

Сообщение mrcoolyok » Вс янв 26, 2020 9:39 pm

Пытаюсь прикрутить к модулю первую модель пылесоса.
Подскажите, не совсем понимаю как вы русифицировали статусы и ошибки?
Робот ведь возвращает либо код, либо описание на английском
Пока так(скрин приложил)
Но пока не работает старт\стоп по нажатию
Вложения
2020-01-26_234937.png
2020-01-26_234937.png (6.18 КБ) 3947 просмотров
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: [Модификация] Простые устройства Xiaomi

Сообщение kas5858 » Вс янв 26, 2020 10:45 pm

mrcoolyok писал(а):
Вс янв 26, 2020 9:39 pm
Пытаюсь прикрутить к модулю первую модель пылесоса.
Подскажите, не совсем понимаю как вы русифицировали статусы и ошибки?
Робот ведь возвращает либо код, либо описание на английском
Пока так(скрин приложил)
Но пока не работает старт\стоп по нажатию
У меня такой метод для перевода

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

if ($this->getProperty('StateText') == "Cleaning") {
  $this->setProperty('StateTextRus',"Уборка");
} else if ($this->getProperty('StateText') == "Zoned cleaning") {
  $this->setProperty('StateTextRus',"Зональная уборка");
} else if ($this->getProperty('StateText') == "Charging") {
  $this->setProperty('StateTextRus',"Заряжается");
} else if ($this->getProperty('StateText') == "Sleeping") {
  $this->setProperty('StateTextRus',"Спит");
} else if ($this->getProperty('StateText') == "Waiting") {
  $this->setProperty('StateTextRus',"Ожидание");
} else if ($this->getProperty('StateText') == "Pause") {
  $this->setProperty('StateTextRus',"Пауза");
} else if ($this->getProperty('StateText') == "Back to home") {
  $this->setProperty('StateTextRus',"Обратно на базу");
} else if ($this->getProperty('StateText') == "Going to target") {
  $this->setProperty('StateTextRus',"Идет к указанной точке");
} else if ($this->getProperty('StateText') == "Spot Cleaning") {
  $this->setProperty('StateTextRus',"Чистка в указанной точке");
} else if ($this->getProperty('StateText') == "Charging Error") {
  $this->setProperty('StateTextRus',"Ошибка Зарядки");
}
За это сообщение автора kas5858 поблагодарил:
mrcoolyok (Пн янв 27, 2020 7:35 am)
Рейтинг: 1.16%
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модификация] Простые устройства Xiaomi

Сообщение Eraser » Пн янв 27, 2020 11:14 am

mrcoolyok писал(а):
Вс янв 26, 2020 9:39 pm
Пытаюсь прикрутить к модулю первую модель пылесоса.
Подскажите, не совсем понимаю как вы русифицировали статусы и ошибки?
Робот ведь возвращает либо код, либо описание на английском
Пока так(скрин приложил)
Но пока не работает старт\стоп по нажатию
руссификация выполняется в коде, переводится в зависимости от языка MJD (файлы с переводом в папке languages)
старт\стоп по нажатию не делал
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

Re: [Модификация] Простые устройства Xiaomi

Сообщение klejnov » Пн янв 27, 2020 10:27 pm

Ребята, подскажите как настроить всё это? Делаю как на скриншотах, а пылесос статус не получает.
СкриншотыПоказать
_2020-01-27_22.23.00_49uxu.png
_2020-01-27_22.23.00_49uxu.png (29.16 КБ) 3860 просмотров
_2020-01-27_22.22.44_8m86n.png
_2020-01-27_22.22.44_8m86n.png (51.46 КБ) 3860 просмотров
screencapture-192-168-101-152-admin-php-2020-01-27-22_23_33.png
screencapture-192-168-101-152-admin-php-2020-01-27-22_23_33.png (323.85 КБ) 3860 просмотров
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модификация] Простые устройства Xiaomi

Сообщение Eraser » Пн янв 27, 2020 10:33 pm

klejnov писал(а):
Пн янв 27, 2020 10:27 pm
Ребята, подскажите как настроить всё это? Делаю как на скриншотах, а пылесос статус не получает.
СкриншотыПоказать

_2020-01-27_22.23.00_49uxu.png

_2020-01-27_22.22.44_8m86n.png

screencapture-192-168-101-152-admin-php-2020-01-27-22_23_33.png
State_text и error_text не надо привязывать, описание статусов само заполнится
settings_roborock.png
settings_roborock.png (17.14 КБ) 3850 просмотров
За это сообщение автора Eraser поблагодарил:
Карл Маркс (Пт апр 03, 2020 8:43 pm)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

Re: [Модификация] Простые устройства Xiaomi

Сообщение klejnov » Пн янв 27, 2020 11:03 pm

Eraser писал(а):
Пн янв 27, 2020 10:33 pm
klejnov писал(а):
Пн янв 27, 2020 10:27 pm
Ребята, подскажите как настроить всё это? Делаю как на скриншотах, а пылесос статус не получает.
СкриншотыПоказать

_2020-01-27_22.23.00_49uxu.png

_2020-01-27_22.22.44_8m86n.png

screencapture-192-168-101-152-admin-php-2020-01-27-22_23_33.png
State_text и error_text не надо привязывать, описание статусов само заполнится
settings_roborock.png
Убрал State_text и error_text, но статус не отображается
СпойлерПоказать
_2020-01-27_23.03.16_szmvi.png
_2020-01-27_23.03.16_szmvi.png (30.72 КБ) 3846 просмотров
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: [Модификация] Простые устройства Xiaomi

Сообщение Eraser » Пн янв 27, 2020 11:07 pm

klejnov писал(а):
Пн янв 27, 2020 11:03 pm
Eraser писал(а):
Пн янв 27, 2020 10:33 pm
klejnov писал(а):
Пн янв 27, 2020 10:27 pm
Ребята, подскажите как настроить всё это? Делаю как на скриншотах, а пылесос статус не получает.
СкриншотыПоказать

_2020-01-27_22.23.00_49uxu.png

_2020-01-27_22.22.44_8m86n.png

screencapture-192-168-101-152-admin-php-2020-01-27-22_23_33.png
State_text и error_text не надо привязывать, описание статусов само заполнится
settings_roborock.png
Убрал State_text и error_text, но статус не отображается
СпойлерПоказать
_2020-01-27_23.03.16_szmvi.png
Надо чтобы пылесос статус сменил
За это сообщение автора Eraser поблагодарил:
klejnov (Пт янв 31, 2020 12:29 am)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
klejnov
Сообщения: 62
Зарегистрирован: Чт июн 28, 2018 4:31 am
Откуда: Бобруйск
Благодарил (а): 15 раз
Поблагодарили: 4 раза

Re: [Модификация] Простые устройства Xiaomi

Сообщение klejnov » Сб фев 08, 2020 9:20 pm

Eraser писал(а):
Пн янв 27, 2020 11:07 pm
Надо чтобы пылесос статус сменил
Всё равно, что-то не то. Пылесос статус отображает, а ошибки нет (либо отсутствие ошибок)
СпойлерПоказать
_2020-02-08_21.14.49_rg97m.png
_2020-02-08_21.14.49_rg97m.png (14.16 КБ) 3710 просмотров
Вот настройки объекта. Посмотрите, пожалуйста, что не так указано, либо что не указал.
СпойлерПоказать
screencapture-192-168-101-152-admin-php-2020-02-08-21_14_59_cr.png
screencapture-192-168-101-152-admin-php-2020-02-08-21_14_59_cr.png (116.18 КБ) 3710 просмотров
Спасибо большое!
Ответить