Нубский вопрос про статус двери.

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

Модератор: immortal

Ответить
simprint
Сообщения: 17
Зарегистрирован: Сб сен 08, 2018 10:22 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

Нубский вопрос про статус двери.

Сообщение simprint » Сб окт 06, 2018 9:05 pm

Здравствуйте! Подскажите пожалуйста как должен выглядеть код для датчика открытия\закрытия двери. Создал устройство в Simple Devices, все работает хорошо, статусы обновляются и т.п. Но хочется, чтобы Алиса говорила только один раз когда изменяется статус. Сейчас получается, что когда статус поменялся, то она бомбит в чат "дверь открыта, дверь открыта" Какой должен быть код на одноразовое уведомление о смене статуса?
Нетбук dns + Ubuntu Server 16.04 + MJD + ESP32 + Wifi-IOT
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm
Благодарил (а): 124 раза
Поблагодарили: 101 раз

Re: Нубский вопрос про статус двери.

Сообщение C_3AXAPOB » Сб окт 06, 2018 9:53 pm

В самом начале вашего кода вставьте
if ($params['NEW_VALUE']==$params['OLD_VALUE']) return;
За это сообщение автора C_3AXAPOB поблагодарил:
simprint (Вс окт 07, 2018 12:50 am)
Рейтинг: 1.16%
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Logrus
Сообщения: 2084
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Нубский вопрос про статус двери.

Сообщение Logrus » Вс окт 07, 2018 3:05 am

а может датчик правильно привязать?! ну, риторический вопрос
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить