Страница 61 из 124

Re: Простые устройства / Simple Devices

Добавлено: Пн мар 19, 2018 7:07 pm
vasyaka666
Добавил в простые устройства датчик температуры. Включил уведомления о выходе значений за пределы. Можно как то добавить функцию изменения уровня важности, с которым это сообщения будет говориться? например для датчика температуры котла хотелось бы повысить уровень важности,чтобы голосом говорила даже при включенном ночном режиме...

Re: Простые устройства / Simple Devices

Добавлено: Ср мар 21, 2018 2:59 pm
Руслан
Здравствуйте.
Вот добавил я датчик движения в простые устройства. Он у меня шлёт 0 при движении, а вот в SDevices за движение считается лог.1, как я понял и фиксирует движение, когда никого нет рядом.
Можно добавить выбор по типу нормально открытый/закрытый?
Конечно нормально открытый/закрытый, который есть в "датчик двери" тоже не понятно совсем: если НЗ то прижат к 0 или подтянут к +. Нелогично, по-моему. Ещё, если менять иконку в настройках устройства, то в сценах иконка не меняется, косяк какой то. Можно конечно объекты насоздовать, как раньше, но если есть модуль, хочется, чтоб он работал правильно.

Re: Простые устройства / Simple Devices

Добавлено: Ср мар 21, 2018 8:12 pm
vasyaka666
Еще по датчику движения:
Не планируете добавить в меню его настройки - что то типа "не переходить в режим никого нет дома при отсутствии движения".
а то,например,подключен у меня всего 1 датчик движения на кухне, и если я там не хожу, то через час моя система сообщает мне что никого у меня дома нет...или хотя бы как этот переход можно отключить?

Re: Простые устройства / Simple Devices

Добавлено: Ср мар 21, 2018 8:27 pm
Logrus
по памяти
1. дает возможность в румс у темп. и влажности выставить свой срок хранения или вообще убрать его
2. убирает задваивание логикактионс (с SRelays проблема, видимо здесь вернуть, в других убрать, но почему с реле двойное у кого-то отдельно разбираться)
3. убирает второй ноль от датчика движения (актуально для броадлинка) или если выставить время то с этим интервалом (сяоми нужен)
4. убирает часовой перевод в никогонетдома
5. убирает таймеры прошло столько-то у всего кроме опенклосе (можно и добавить что надо)
6. убирает таймеры аливе если не выставлено время (можно и в минуты с часов перевести, но зачем)
7. чего то еще не помню уже

в /var/www/html/modules/devices заменить
или на винде в C:\_majordomo\htdocs\modules\devices
п.с. сорри за ошибки писал в телегу

п.п.с. давно устарело и неоднократно правлено далее, удалил вложение

Re: Простые устройства / Simple Devices

Добавлено: Чт мар 22, 2018 4:58 pm
Logrus
СпойлерПоказать
гит.PNG
гит.PNG (7.07 КБ) 5538 просмотров
румс.PNG
румс.PNG (30.24 КБ) 5538 просмотров
на всякий случай (то советовал), после сегодняшнего обновления в альфа ветке, при использовании пу
эта строка более не нужна в методе

Re: Простые устройства / Simple Devices

Добавлено: Чт мар 22, 2018 5:36 pm
TransMatrix
Пытаюсь разобраться с новым кодом счетчика.

Добавился unit - это тупо текстовка, как обозвать единицу измерения.
Value - день, час, месяц - понятно. А Work?!
Conversion - коэфициент конвертации work-to-data - это что и куда????

Re: Простые устройства / Simple Devices

Добавлено: Чт апр 26, 2018 8:06 pm
catfish
Доброго времени суток.
Подскажите пожалуйста как в корректно выводить статус выключателя(включено или выключено).
Есть такое вот устройство https://www.ebay.com/itm/8-Channel-28J6 ... Sw7PJZZ1bT
У него есть web интерфейс перейдя по определенным ссылкам можно переключить определенный пин из 0 в 1.
Все отлично работает в majordomo но дело в том что этим устройством упараляет не только majordomo.
А на сцене majordomo хотелось бы видеть включено или выключено.

Я нашел метод statusUpdated:
И вставил такой php код:

$status1 = shell_exec("/usr/bin/curl --silent http://192.168.1.4/30000/ |grep 07 |grep FF0000 |wc -l");
echo $status1;

Он отлично отрабатывает и выводит 1 если включено и 0 если нет.
Но проблема в том что свойство выключателя как-то не привязано к данному методу. Ибо оно не меняется в зависимости от состояния выключателя а меняется только если статус был изменен в majordomo.

Помогите разобраться пожалуйста. Заранее благодарен.

Re: Простые устройства / Simple Devices

Добавлено: Чт апр 26, 2018 8:13 pm
TransMatrix
Сом, там или есть определенный url на котором статусы этого девайса, или никак.

Логика примерно такая: ставишь в минутный таймер проверку статусов девайса.

Re: Простые устройства / Simple Devices

Добавлено: Вт май 01, 2018 6:36 pm
skyrider
Завожу простые устройства, в данном случае датчик движения xiaomi через модуль xiaomihome, через минуту открывается вот такая портянка в окне, хотя датчик все равно добавляется в простые устройства, так же происходит и с добавлением любых других девайсов в простые устройства, что это и нужно ли что то делать по этому поводу?

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

(����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Warning: fsockopen(): unable to connect to 127.0.0.1:1883 (����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. ) in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71 Fatal error: Maximum execution time of 60 seconds exceeded in C:\_majordomo\htdocs\lib\mqtt\phpMQTT.php on line 71

Re: Простые устройства / Simple Devices

Добавлено: Вт май 01, 2018 8:53 pm
nick7zmail
Это неполадки с модулем mqtt. Варианта 2 - либо вырубить поддержку хоумбриджа (она вам нужна?), либо настроить нормально mqtt.