Обработка событий с датчика протечки Xiaomi

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Ответить
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Обработка событий с датчика протечки Xiaomi

Сообщение chaoba » Сб мар 30, 2019 4:14 pm

Датчик протечки Xiaomi.
При помещении в блюдце с водой несколько раз стработает сигнализация в MiHome и Majordomo, потом никакой реакции. На следующий день - тоже самое. При замыкании пинцетом контактов - срабатыает. Добавлял в воду соль - ничего не имзенилось.
Только у меня такая проблема?

Действие кода в разделе Действия датчика протечки происходит только при изменении статуса?
При срабатывании датчика от воды иконка статуса и состояние статуса в Устройствах отображается корректно, но похоже, выполнение команд

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

if(gg ("XiLeak01.status") == 1)
 	say('Протечка воды в ванной', 2);
if(gg ("XiLeak01.status") == 0)
 	say('Протечка устранена', 2);
происходит только однажды при изменении статуса. Попытка добавления цикла, паузы (slip(10)) не помогает. А хотелось бы чтобы сообщение об протечке прогаваривалось периодически.
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Обработка событий с датчика протечки Xiaomi

Сообщение chaoba » Вс мар 31, 2019 11:37 am

Сегодня с утра уже не видит воду. Отвинтил контактные винты, крышку, снял батарейку, поставил обратно.
Сигнал пошел. Но после извлечения из блюдца опять не видит.
Замкнул пинцетом контакты, после сработки быстро положил в блюдце. Держал состояние пока не извлек датчик. После этого опять воду не видит.
Похоже, чуствительность датчика слабая.
Есть возможность перепрошить датчик по воздуху? И была ли такая проблема у других? Если это распространенная проблема, то не вижу смыслка покупать другие.
VladPTZ
Сообщения: 395
Зарегистрирован: Вт май 31, 2016 6:56 pm
Откуда: Россия Карелия Петрозаводск
Благодарил (а): 95 раз
Поблагодарили: 57 раз

Re: Обработка событий с датчика протечки Xiaomi

Сообщение VladPTZ » Вс мар 31, 2019 2:02 pm

Использую два датчика больше года, пока такой проблемы не наблюдал. В логе MiHome сработки фиксируются? Может сигналу для прохождение что-то мешает до шлюза, рядом со шлюзом пробовали проверять?
За это сообщение автора VladPTZ поблагодарил:
chaoba (Вс мар 31, 2019 2:07 pm)
Рейтинг: 1.16%
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
chaoba
Сообщения: 32
Зарегистрирован: Пн мар 25, 2019 12:37 pm
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Обработка событий с датчика протечки Xiaomi

Сообщение chaoba » Вс мар 31, 2019 2:07 pm

Когда не срабатывает в логах ничего нет. Испытваю в комнате рядом со шлюзом (2 метра).
Ответить