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

Новые релизы, обновления и т.п.

Модератор: immortal

vasyaka666
Сообщения: 23
Зарегистрирован: Вт фев 23, 2016 11:05 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение vasyaka666 » Пн мар 19, 2018 7:07 pm

Добавил в простые устройства датчик температуры. Включил уведомления о выходе значений за пределы. Можно как то добавить функцию изменения уровня важности, с которым это сообщения будет говориться? например для датчика температуры котла хотелось бы повысить уровень важности,чтобы голосом говорила даже при включенном ночном режиме...
Руслан
Сообщения: 193
Зарегистрирован: Чт дек 17, 2015 10:08 am
Откуда: Уфа
Благодарил (а): 36 раз
Поблагодарили: 14 раз

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

Сообщение Руслан » Ср мар 21, 2018 2:59 pm

Здравствуйте.
Вот добавил я датчик движения в простые устройства. Он у меня шлёт 0 при движении, а вот в SDevices за движение считается лог.1, как я понял и фиксирует движение, когда никого нет рядом.
Можно добавить выбор по типу нормально открытый/закрытый?
Конечно нормально открытый/закрытый, который есть в "датчик двери" тоже не понятно совсем: если НЗ то прижат к 0 или подтянут к +. Нелогично, по-моему. Ещё, если менять иконку в настройках устройства, то в сценах иконка не меняется, косяк какой то. Можно конечно объекты насоздовать, как раньше, но если есть модуль, хочется, чтоб он работал правильно.
За это сообщение автора Руслан поблагодарил:
sega6549 (Ср ноя 21, 2018 2:42 pm)
Рейтинг: 1.16%
vasyaka666
Сообщения: 23
Зарегистрирован: Вт фев 23, 2016 11:05 am
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение vasyaka666 » Ср мар 21, 2018 8:12 pm

Еще по датчику движения:
Не планируете добавить в меню его настройки - что то типа "не переходить в режим никого нет дома при отсутствии движения".
а то,например,подключен у меня всего 1 датчик движения на кухне, и если я там не хожу, то через час моя система сообщает мне что никого у меня дома нет...или хотя бы как этот переход можно отключить?
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Ср мар 21, 2018 8:27 pm

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

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

п.п.с. давно устарело и неоднократно правлено далее, удалил вложение
Последний раз редактировалось Logrus Ср июн 06, 2018 5:54 pm, всего редактировалось 2 раза.
За это сообщение автора Logrus поблагодарил:
Samir77 (Ср окт 31, 2018 3:16 pm)
Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Чт мар 22, 2018 4:58 pm

СпойлерПоказать
гит.PNG
гит.PNG (7.07 КБ) 5339 просмотров
румс.PNG
румс.PNG (30.24 КБ) 5339 просмотров
на всякий случай (то советовал), после сегодняшнего обновления в альфа ветке, при использовании пу
эта строка более не нужна в методе
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

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

Сообщение TransMatrix » Чт мар 22, 2018 5:36 pm

Пытаюсь разобраться с новым кодом счетчика.

Добавился unit - это тупо текстовка, как обозвать единицу измерения.
Value - день, час, месяц - понятно. А Work?!
Conversion - коэфициент конвертации work-to-data - это что и куда????
catfish
Сообщения: 2
Зарегистрирован: Чт апр 26, 2018 5:32 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение catfish » Чт апр 26, 2018 8:06 pm

Доброго времени суток.
Подскажите пожалуйста как в корректно выводить статус выключателя(включено или выключено).
Есть такое вот устройство 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.

Помогите разобраться пожалуйста. Заранее благодарен.
TransMatrix
Сообщения: 186
Зарегистрирован: Вс май 28, 2017 9:24 am
Благодарил (а): 8 раз
Поблагодарили: 22 раза

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

Сообщение TransMatrix » Чт апр 26, 2018 8:13 pm

Сом, там или есть определенный url на котором статусы этого девайса, или никак.

Логика примерно такая: ставишь в минутный таймер проверку статусов девайса.
skyrider
Сообщения: 138
Зарегистрирован: Ср ноя 22, 2017 11:46 am
Благодарил (а): 35 раз
Поблагодарили: 7 раз

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

Сообщение skyrider » Вт май 01, 2018 6:36 pm

Завожу простые устройства, в данном случае датчик движения 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
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт май 01, 2018 8:53 pm

Это неполадки с модулем mqtt. Варианта 2 - либо вырубить поддержку хоумбриджа (она вам нужна?), либо настроить нормально mqtt.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить