mirror of
https://github.com/Anonym-tsk/smart-domofon.git
synced 2025-12-06 03:26:58 +03:00
esphome.domofon_call_accept & esphome.domofon_call_reject events. web_server disabled by default
This commit is contained in:
@@ -91,6 +91,18 @@
|
||||
После этого плата перезагружается и подключается к вашему WiFi.
|
||||
Home assistant обычно обнаруживает подключение автоматически. Если не обнаружил, то можно подключить через интеграции. Пароль для интеграции `esphome`
|
||||
|
||||
При принятии или отклонении вызова в Home Assistant отправляются события
|
||||
`esphome.domofon_call_accept` и `esphome.domofon_call_reject` соответственно,
|
||||
которые можно использовать в качестве триггеров для автоматизаций:
|
||||
|
||||
```yaml
|
||||
trigger:
|
||||
- platform: event
|
||||
event_type: esphome.domofon_call_accept
|
||||
- platform: event
|
||||
event_type: esphome.domofon_call_reject
|
||||
```
|
||||
|
||||
## Уведомления в Telegram через Home Assistant
|
||||
|
||||
Положите [этот файл](../ge1mer/homeassistant/domofon.yaml) в `/config/packages/domofon.yaml` и исправьте используемые сервисы в автоматизации.
|
||||
@@ -115,6 +127,6 @@ Home assistant обычно обнаруживает подключение ав
|
||||
1. Отключите питание платы. Проверьте, работает ли домофон, как обычно.
|
||||
1. Если панель домофона на улице показывает ошибку, вероятно перепутана полярность входящих проводов, попробуйте поменять.
|
||||
2. Если вызов идёт, но в трубке нет звука, попробуйте поменять сопротивление подстроечного резистора. Для этого аккуратно поверните его отвёрткой против часовой стрелки на четверть оборота. После этого попробуйте снова. При необходимости повторите.
|
||||
2. Если с выключенной платой домофон работает как обычно, а с включенной не определяется входящий звонок (проще всего во время вызова посмотреть на строку "Domofon incoming call" в Home Assistant, необходимо увеличить в прошивке значения call_end_detect_delay и relay_answer_on_time, после чего перезалить прошивку.
|
||||
3. Если входящий звонок определяется, но не работает открытие двери через плату, необходимо увеличить в прошивке значение relay_open_on_time, после чего перезалить прошивку.
|
||||
4. если указанные действия ни к чему не привели - стоит обратиться за помощью в [чат в Telegram](https://t.me/domofon_esp).
|
||||
2. Если с выключенной платой домофон работает как обычно, а с включенной не определяется входящий звонок (проще всего во время вызова посмотреть на строку "Domofon incoming call" в Home Assistant, необходимо увеличить в прошивке значения call_end_detect_delay, после чего перезалить прошивку.
|
||||
3. Если входящий звонок определяется, но не работает открытие двери через плату, необходимо увеличить значение "Open On Time" в HA или веб-интерфейсе платы.
|
||||
4. Если указанные действия ни к чему не привели - стоит обратиться за помощью в [чат в Telegram](https://t.me/domofon_esp).
|
||||
|
||||
@@ -50,7 +50,7 @@ packages:
|
||||
base: !include domofon_packages/base.yaml
|
||||
api: !include domofon_packages/api.yaml
|
||||
#mqtt: !include domofon_packages/mqtt.yaml
|
||||
web_server: !include domofon_packages/web_server.yaml
|
||||
#web_server: !include domofon_packages/web_server.yaml
|
||||
number: !include domofon_packages/number.yaml
|
||||
script: !include domofon_packages/script.yaml
|
||||
output: !include domofon_packages/output.yaml
|
||||
|
||||
@@ -42,6 +42,10 @@ script:
|
||||
- globals.set:
|
||||
id: mode_mute_once
|
||||
value: 'false'
|
||||
- homeassistant.event:
|
||||
event: esphome.domofon_call_accept
|
||||
data:
|
||||
entity_uid: $mdns_name
|
||||
|
||||
# Reject incoming call
|
||||
- id: call_reject
|
||||
@@ -55,6 +59,10 @@ script:
|
||||
- globals.set:
|
||||
id: mode_mute_once
|
||||
value: 'false'
|
||||
- homeassistant.event:
|
||||
event: esphome.domofon_call_reject
|
||||
data:
|
||||
entity_uid: $mdns_name
|
||||
|
||||
# No call state
|
||||
- id: state_no_call
|
||||
|
||||
Reference in New Issue
Block a user