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

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

Добавлено: Сб авг 11, 2018 6:27 pm
cepxuo
skysilver писал(а):
Сб авг 11, 2018 10:09 am
Если есть всякие say(), типа "включаю свет", попробуй их закомментить и сравнить.
Нету, просто цепочка, как описал выще. Попробую добавить в метод MoitonDetected запись единички по MQTT. Отпишусь по результату.

UPD: Не могу найти, какой командой в скрипте отправить сообщение в соответствующий топик по MQTT. Такой функционал вообще был заложен? Или только через свойства объектов, которые привязаны к топику?

UPD2: Попробовал в методе MotionDetected, который привязан к ДД от Сяоми в СяомиХоум, добавить

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

sg('Relay09', 1);
но всё те же тормоза :(

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

Добавлено: Сб авг 11, 2018 9:37 pm
Gelezako
cepxuo писал(а):
Пт авг 10, 2018 6:56 pm
Всем доброго!
Подскажите, пожалуйста, что можно заоптимизировать, чтобы уменьшить время отклика в следующей связке:
Датчик движения Xiaomi Aquara ->Xiaomi шлюз -> МДМ модуль Xiaomi Home -> простое устройство SRelay -> MQTT модуль -> Mosquitto -> ESP 8266 c лампой на реле.
Задержки доходят до 10 секунд иногда, но обычно от 2 до 5.
MQTT сервер локальный или в интернете? Я сегодня перевёл на локалку, профит 2 секунды

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

Добавлено: Сб авг 11, 2018 11:54 pm
nightwind
кнопка майсенсорс - мвйсенсорс шлюз на малине -масенсорс модуль и мажор на атоме, москит на атоме - mqtt wifi сонофф -> реакция мгновенная, гораздо меньше секунды.
лучше старинный железный выключатель поставить, чем ждать 10 секунд включения. так можно невроз заработать)

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

Добавлено: Пн авг 13, 2018 7:34 am
cepxuo
Gelezako писал(а):
Сб авг 11, 2018 9:37 pm
MQTT сервер локальный или в интернете? Я сегодня перевёл на локалку, профит 2 секунды
Локальный, крутится на той же малинке, что и МДМ.

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

Добавлено: Пн авг 13, 2018 7:37 am
cepxuo
nightwind писал(а):
Сб авг 11, 2018 11:54 pm
кнопка майсенсорс - мвйсенсорс шлюз на малине -масенсорс модуль и мажор на атоме, москит на атоме - mqtt wifi сонофф -> реакция мгновенная, гораздо меньше секунды.
лучше старинный железный выключатель поставить, чем ждать 10 секунд включения. так можно невроз заработать)
Странно! может это модуль XiaomiHome подтормаживает?

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

Добавлено: Пн авг 13, 2018 11:44 am
skysilver
cepxuo писал(а):
Пн авг 13, 2018 7:37 am
Странно! может это модуль XiaomiHome подтормаживает?
Тестируй )
Включи в модуле Debug. К метрике motion датчика движения привяжи тестовый метод (не из ПУ), в котором только одна строчка, типа:

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

DebMes('Сработал тестовый ДД!', 'xiaomi');
Затем открой журнал событий модуля в XRay и смотри с какой задержкой приходит, во-первых, событие от шлюза о сработке ДД, и, во-вторых, когда срабатывает привязанный метод.

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

Добавлено: Пн авг 13, 2018 3:28 pm
Eraser
ebramariys писал(а):
Чт авг 09, 2018 6:53 am
Eraser писал(а):
Пт авг 03, 2018 4:55 pm
Дополнение Простое устройство: батарейка
Дополнение, которое добавляет новый тип устройства (батарейка).
Позволяет вычислить процент заряда по минимальным и максимальным значениям напряжения (опционально).
https://connect.smartliving.ru/tasks/208.html
joxi_screenshot_1533786500666.png
Как то кривенько статус батарейки подсвечивает.
исправил
bat_level.png
bat_level.png (2 КБ) 4448 просмотров
добавил смену цвета в зависимости от уровня заряда

PS нужно установить модуль FontAwesome https://connect.smartliving.ru/addons/c ... 6/127.html

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

Добавлено: Вт авг 14, 2018 7:30 am
ebramariys
Eraser писал(а):
Пн авг 13, 2018 3:28 pm
ebramariys писал(а):
Чт авг 09, 2018 6:53 am
Eraser писал(а):
Пт авг 03, 2018 4:55 pm
Дополнение Простое устройство: батарейка
Дополнение, которое добавляет новый тип устройства (батарейка).
Позволяет вычислить процент заряда по минимальным и максимальным значениям напряжения (опционально).
https://connect.smartliving.ru/tasks/208.html
joxi_screenshot_1533786500666.png
Как то кривенько статус батарейки подсвечивает.
исправил
bat_level.png
добавил смену цвета в зависимости от уровня заряда

PS нужно установить модуль FontAwesome https://connect.smartliving.ru/addons/c ... 6/127.html
скачал,переустановил,результат

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

Добавлено: Вт авг 14, 2018 7:39 am
nick7zmail
Дополнение со шрифтом установили?

Отправлено с моего Xperia XZ1 Compact через Tapatalk


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

Добавлено: Вт авг 14, 2018 11:59 am
Serega66
добрый день.
использую для воды накопительный бак который установлен на чердаке. количество воды измеряет МК на ардуино датчик HC-SR04
данные передаются по MQTT в МД и соответственно в простые устройства где вобщем то и смотрю количество воды.
проблема следующая, после того как я пару раз забыл перекрыть вовремя воду, пришлось сделать в действиях голосовое
информирование о количестве воды в баке

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

if (getGlobal("Counter04.value") == '300') {
  say('В баке 300 литров', 2);
}
if (getGlobal("Counter04.value") == '400') {
  say('В баке 400 литров', 2);
}
if (getGlobal("Counter04.value") == '500') {
  say('В баке 500 литров', 2);
}
if (getGlobal("Counter04.value") >= '580') {
  for ($count = 0; $count < 10; $count++) {
    say('Бак с водой переполнен', 2);
  }
}
вопрос такой: подскажите пожалуйста что надо дописать в коде чтобы информер
работал только при наполнении бака, и не повторял каждую минуту если набор воды прекратился на цифрах 300, 400, 500?
заранее спасибо если кто подскажет.