[Модуль] Xiaomi Home (xiaomihome)
Модератор: immortal
-
- Сообщения: 138
- Зарегистрирован: Вт ноя 14, 2017 6:39 pm
- Откуда: Москва
- Благодарил (а): 44 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Нашёл вот такую запись, в log_2018-03-16-cycle-xiaomimimio.php.txt, то что приводит к падению моего main цикла.
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 138329008 bytes) in /var/www/html/lib/general.class.php on line 181
Это не достаточно памяти у малинки или шлюза?
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 138329008 bytes) in /var/www/html/lib/general.class.php on line 181
Это не достаточно памяти у малинки или шлюза?
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Это слишком большой лог. Нужно закоментить строки 138-140 в файле xiaomihome.class.php
Я сделал пулреквест, наряду с другими изменениями, но он пока не принят.
Файл лога нужно удалить, а цикл перезапустить.
Код: Выделить всё
echo date('Y-m-d H:i:s') . "\n";
echo "IP: " . $ip . "\n";
echo "MSG: " . $message . "\n";
Файл лога нужно удалить, а цикл перезапустить.
- Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 138
- Зарегистрирован: Вт ноя 14, 2017 6:39 pm
- Откуда: Москва
- Благодарил (а): 44 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Чтоб не напортачить, уточню. Удалить вот этот файл log_2018-03-16-cycle-xiaomimimio.php.txt ?
Или может дождаться обновления?
Или может дождаться обновления?
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Да их все там (в debmes) можно удалять, при перезапуске циклов заново создадутся.sigment писал(а):Чтоб не напортачить, уточню. Удалить вот этот файл log_2018-03-16-cycle-xiaomimimio.php.txt ?
Или может дождаться обновления?
Ждать не надо, три коммента ничего не сломают. ))
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 138
- Зарегистрирован: Вт ноя 14, 2017 6:39 pm
- Откуда: Москва
- Благодарил (а): 44 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Думаю, что понял. Спасибо
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
-
- Сообщения: 138
- Зарегистрирован: Вт ноя 14, 2017 6:39 pm
- Откуда: Москва
- Благодарил (а): 44 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
А удалять можно и .log и .log.txt ?
Я удалил пока только .log.txt, но перед этим переустановил сам модуль miIO и цикл уже не падал.
Я удалил пока только .log.txt, но перед этим переустановил сам модуль miIO и цикл уже не падал.
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Тот, который много весит.sigment писал(а):А удалять можно и .log и .log.txt ?
Я удалил пока только .log.txt, но перед этим переустановил сам модуль miIO и цикл уже не падал.
Хм, а miIO тут причем?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 138
- Зарегистрирован: Вт ноя 14, 2017 6:39 pm
- Откуда: Москва
- Благодарил (а): 44 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Модуль поддержки Xiaomi Smart Home
Я подумал тот файл о котором писал выше происходит от miIO. Да пока уже и не важно. Я поудалял файлы и пока цикл не падает - это главное. ))skysilver писал(а):sigment писал(а): Хм, а miIO тут причем?
Вот этот - log_2018-03-16-cycle-xiaomimimio.php.txt
Raspberry Pi3, Xiaomi, BroadLink, ESP8266
- woow
- Сообщения: 821
- Зарегистрирован: Пн июл 04, 2016 8:46 am
- Откуда: Mazeikiai
- Благодарил (а): 125 раз
- Поблагодарили: 46 раз
Re: Модуль поддержки Xiaomi Smart Home
ну вот самой интересной картинки и нет. Почему-то не открывается. Я ваши комментарии уже давно все понял как это работает, но как метод написать не знаю, не ужели ни кто в этой цепочке не использует простой метод, для выполнения напр. отправления командыJager писал(а): Ну вот вам картинки
В методе statusChanged этого объекта напишите ваш код, например такой
getURL("http://192.168.1.17/control?cmd=GPIO,12,0");
и
getURL("http://192.168.1.17/control?cmd=GPIO,12,1");
- Рейтинг: 1.16%
Raspberry Pi 3B+
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Модуль поддержки Xiaomi Smart Home
Gelezako писал(а):Я добавил rgb свойство сяоми шлюза через простые устройсва и выбрал тип rgb-контроллер. Цвет отлично меняется.VladPTZ писал(а):Mi gateway 2
В модуле параметр rgb значение 00ff0e как мне менять цвет при помощи 3 ползунков красного синего и зеленого?
в шлюзе есть встроенный датчик освещённости, это его значения.VladPTZ писал(а): И что за параметр illumination?
Использую простые устройства RGB
Как это поправить? RGB выбор почти не виден в 3 браузера проверял,d MojorDroid даже такой полоски нет.
- Вложения
-
- 2018-03-18_12-02-27.png (8.58 КБ) 5583 просмотра
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE