Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Софт:обсуждение программного обеспечения для умного дома

ТЕМА: Опция "Работа с прерываниями"

Опция "Работа с прерываниями" 15 Авг 2016 22:53 #14017

  • GR
  • GR аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 41
  • Спасибо получено: 4
  • Репутация: 1
Доброго времени суток!
Объясните, как правильно настроить данную опцию, как посмотреть статус датчика(открытие двери(геркон)) в вебе, а также например, чтобы моментально уведомление уходило по емайлу(емайл настроен, письма получаю с ESP). Запутался в настройках. Описание опции не особо помогло.

Подключаю датчик один контакт к +3,3v другой к GPIO5

При разных (Mode: Pos.Neg.Any) Письмо на емайл уходит при отключении или включения питания, но ни как при включенном ESP и разомкнутом герконе. Только греется сама ESPшка

В Int1 on GPIO как понял указываю 5, а Time For Key и GPIO For Key я так понял в моем случаи не нужны? Правильно?
И разумеется выбран Active send

Правильно ли понял нельзя один и тот же GPIO ставить в Int1 on GPIO и Time For Key?
Последнее редактирование: 15 Авг 2016 22:56 от GR.
Администратор запретил публиковать записи гостям.

Опция "Работа с прерываниями" 16 Авг 2016 00:08 #14018

  • GR
  • GR аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 41
  • Спасибо получено: 4
  • Репутация: 1
Наконец-то получил результат.

Геркон один контакт на землю другой на GPIO5

Int2 on GPIO: 5, Active send
GPIO For Key: не трогаем
Mode: Any
Impulse divider: 1

При замкнутом герконе(закрытая дверь)

GR:2:02:54: Interrupt 2 alarm POS

При разомкнутом герконе(открытая дверь)

GR:2:02:17: Interrupt 2 alarm NEG.


Можно же вроде сменить текст письма через шаблоны? Чтобы присылался текст письма: Дата, время, открылась/закрылась дверь.

Кстати можно ли в шаблон текстов добавить имя отправителя и тему письма?
Последнее редактирование: 16 Авг 2016 00:13 от GR.
Администратор запретил публиковать записи гостям.

Опция "Работа с прерываниями" 07 Дек 2017 13:07 #20737

  • Regius
  • Regius аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Репутация: 0
Я прочитал вот эту тему
homes-smart.ru/index.php/component/kunen...io-out&start=6#17066
Но название этой темы более правильное.
Так что подниму её.
У меня не работает отправка на MQTT в JSON

Скомпилировано с
Время и NTP
Датчики GET запросом
Поддержка календаря
Web KEY
GPIO
GET JSON
Обновление OTA
Auto OTA
Работа с прерываниями
Конструктор main page 2
Logic2
Настройки по умолчанию

Email уведомления
MQTT клиент

DEBUG
Last sms text: ESP001E1258:8:51:23: Interrupt 1 alarm NEG
maildata(0):
MQTT IP: 178.46.163.216 (State: 15 / Errors: 0/0)
Last reset
Len mem config 624
safe mode 0
OTA Profile: 11361
OTA Profile name: Door
Wi-fi reconnect 3.
Wi-fi mode 1
SDK ver 130
Flash set size: 4096 kb.
Flash real size: 4096 kb.
Load: user2.bin
rssi -70 dBm
Remote IP: 192.168.111.3

Настройки




При таком раскладе на MQTT я вижу реакцию на GPIO5 по топику mosquitto_sub -h localhost -t regius/ESP001E1258/gpio/gpioint1
если я убираю из компиляции "MQTT клиент" и заменяю на "MQTT JSON клиент", то устройство ничего не отправляет.

То что оно пытается мне отправить смотрю вот так на сервере
tcpdump -i bge0 -e -vvv -X host 192.168.111.23 and port 1883

сколько не дёргай GPIO5 - полная тишина.
Если я настраиваю отправку на почту, то есть попытки отправки "Interrupt 1 alarm NEG", но на MQTT глухо как в танке.

Почта, кстати, не принимается моим сервером по причине
"SMTP protocol synchronization error (input sent without waiting for greeting): rejected connection from H=[192.168.111.23] input="HELO localhost\r\n""
Как я понимаю устройство не дожидается приветствие от сервера, а просто лупит в него то, что считает нужным.
Администратор запретил публиковать записи гостям.

Опция "Работа с прерываниями" 07 Дек 2017 19:59 #20738

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Очень не популярная эта опция с json и возможно там что-то упущено.. Завтра постараюсь глянуть.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

Опция "Работа с прерываниями" 10 Дек 2017 18:15 #20752

  • Regius
  • Regius аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Репутация: 0
сейчас ещё раз скомпилировал с JSON, прошился по воздуху и оно со мной "разговаривает" в топике regius/ESP001E1258/gpio/gpioint1
в принципе мне не обязательно чтобы он был JSON
главное, что он заработал
Администратор запретил публиковать записи гостям.

Опция "Работа с прерываниями" 03 Май 2018 14:31 #22241

  • Regius
  • Regius аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Репутация: 0
У меня ощущение, что с выходом API Options основанной на JSON формате, актуальность отправки на MQTT в JSON становится всё актуальнее и актуальнее.
У меня только одно устройство отправляющее состояние ноги и из-за него юзать не JSON формат кажется не очень хорошей затеей.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter, Dolfik
Время создания страницы: 0.129 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.