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

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

Добавлено: Пт мар 16, 2018 10:44 pm
sigment
Нашёл вот такую запись, в 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
Это не достаточно памяти у малинки или шлюза?

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

Добавлено: Пт мар 16, 2018 10:49 pm
skysilver
Это слишком большой лог. Нужно закоментить строки 138-140 в файле xiaomihome.class.php

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

echo date('Y-m-d H:i:s') . "\n";
echo "IP: " . $ip . "\n";
echo "MSG: " . $message . "\n"; 
Я сделал пулреквест, наряду с другими изменениями, но он пока не принят.

Файл лога нужно удалить, а цикл перезапустить.

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

Добавлено: Пт мар 16, 2018 10:53 pm
sigment
Чтоб не напортачить, уточню. Удалить вот этот файл log_2018-03-16-cycle-xiaomimimio.php.txt ?
Или может дождаться обновления?

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

Добавлено: Пт мар 16, 2018 10:55 pm
skysilver
sigment писал(а):Чтоб не напортачить, уточню. Удалить вот этот файл log_2018-03-16-cycle-xiaomimimio.php.txt ?
Или может дождаться обновления?
Да их все там (в debmes) можно удалять, при перезапуске циклов заново создадутся.
Ждать не надо, три коммента ничего не сломают. ))

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

Добавлено: Пт мар 16, 2018 10:56 pm
sigment
Думаю, что понял. Спасибо

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

Добавлено: Пт мар 16, 2018 11:04 pm
sigment
А удалять можно и .log и .log.txt ?
Я удалил пока только .log.txt, но перед этим переустановил сам модуль miIO и цикл уже не падал.

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

Добавлено: Пт мар 16, 2018 11:07 pm
skysilver
sigment писал(а):А удалять можно и .log и .log.txt ?
Я удалил пока только .log.txt, но перед этим переустановил сам модуль miIO и цикл уже не падал.
Тот, который много весит.
Хм, а miIO тут причем?

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

Добавлено: Пт мар 16, 2018 11:15 pm
sigment
skysilver писал(а):
sigment писал(а): Хм, а miIO тут причем?
Я подумал тот файл о котором писал выше происходит от miIO. Да пока уже и не важно. Я поудалял файлы и пока цикл не падает - это главное. ))

Вот этот - log_2018-03-16-cycle-xiaomimimio.php.txt

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

Добавлено: Вс мар 18, 2018 11:32 am
woow
Jager писал(а): Ну вот вам картинки :)

В методе statusChanged этого объекта напишите ваш код, например такой
Изображение
ну вот самой интересной картинки и нет. Почему-то не открывается. Я ваши комментарии уже давно все понял как это работает, но как метод написать не знаю, не ужели ни кто в этой цепочке не использует простой метод, для выполнения напр. отправления команды
getURL("http://192.168.1.17/control?cmd=GPIO,12,0");
и
getURL("http://192.168.1.17/control?cmd=GPIO,12,1");

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

Добавлено: Вс мар 18, 2018 12:07 pm
VladPTZ
Gelezako писал(а):
VladPTZ писал(а):Mi gateway 2
В модуле параметр rgb значение 00ff0e как мне менять цвет при помощи 3 ползунков красного синего и зеленого?
Я добавил rgb свойство сяоми шлюза через простые устройсва и выбрал тип rgb-контроллер. Цвет отлично меняется.
VladPTZ писал(а): И что за параметр illumination?
в шлюзе есть встроенный датчик освещённости, это его значения.

Использую простые устройства RGB
Как это поправить? RGB выбор почти не виден в 3 браузера проверял,d MojorDroid даже такой полоски нет.