[Модификация] Простые устройства Xiaomi
Модератор: immortal
-
- Сообщения: 53
- Зарегистрирован: Вт июл 24, 2018 12:01 pm
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: [Модификация] Простые устройства Xiaomi
Xiaomi Mi Robot Vacuum Cleaner первый не работает. половину свойств нет или он поддерживает только вторую версию более новую?
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модификация] Простые устройства Xiaomi
Я добавлял только нужные мне, да и возникла проблема как лучше это все отобразить. Идеи закончились
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
- Сообщения: 18
- Зарегистрирован: Вс янв 19, 2020 9:11 am
- Благодарил (а): 7 раз
- Поблагодарили: 0
Re: [Модификация] Простые устройства Xiaomi
Пытаюсь прикрутить к модулю первую модель пылесоса.
Подскажите, не совсем понимаю как вы русифицировали статусы и ошибки?
Робот ведь возвращает либо код, либо описание на английском
Пока так(скрин приложил)
Но пока не работает старт\стоп по нажатию
Подскажите, не совсем понимаю как вы русифицировали статусы и ошибки?
Робот ведь возвращает либо код, либо описание на английском
Пока так(скрин приложил)
Но пока не работает старт\стоп по нажатию
- Вложения
-
- 2020-01-26_234937.png (6.18 КБ) 3949 просмотров
-
- Сообщения: 364
- Зарегистрирован: Вс янв 15, 2017 5:34 pm
- Откуда: Москва
- Благодарил (а): 100 раз
- Поблагодарили: 53 раза
Re: [Модификация] Простые устройства Xiaomi
У меня такой метод для перевода
Код: Выделить всё
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',"Ошибка Зарядки");
}
- Рейтинг: 1.16%
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Connect
Connect
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модификация] Простые устройства Xiaomi
руссификация выполняется в коде, переводится в зависимости от языка MJD (файлы с переводом в папке languages)
старт\стоп по нажатию не делал
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- klejnov
- Сообщения: 62
- Зарегистрирован: Чт июн 28, 2018 4:31 am
- Откуда: Бобруйск
- Благодарил (а): 15 раз
- Поблагодарили: 4 раза
Re: [Модификация] Простые устройства Xiaomi
Ребята, подскажите как настроить всё это? Делаю как на скриншотах, а пылесос статус не получает.
СкриншотыПоказать
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модификация] Простые устройства Xiaomi
State_text и error_text не надо привязывать, описание статусов само заполнится
- За это сообщение автора Eraser поблагодарил:
- Карл Маркс (Пт апр 03, 2020 8:43 pm)
- Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- klejnov
- Сообщения: 62
- Зарегистрирован: Чт июн 28, 2018 4:31 am
- Откуда: Бобруйск
- Благодарил (а): 15 раз
- Поблагодарили: 4 раза
Re: [Модификация] Простые устройства Xiaomi
Убрал State_text и error_text, но статус не отображается
СпойлерПоказать
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модификация] Простые устройства Xiaomi
Надо чтобы пылесос статус сменил
- Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- klejnov
- Сообщения: 62
- Зарегистрирован: Чт июн 28, 2018 4:31 am
- Откуда: Бобруйск
- Благодарил (а): 15 раз
- Поблагодарили: 4 раза
Re: [Модификация] Простые устройства Xiaomi
Всё равно, что-то не то. Пылесос статус отображает, а ошибки нет (либо отсутствие ошибок)
СпойлерПоказать
СпойлерПоказать