mirror of
https://github.com/Anonym-tsk/smart-domofon.git
synced 2025-12-31 21:59:36 +03:00
Small changes
This commit is contained in:
@@ -69,7 +69,7 @@
|
|||||||
дополнение: чтобы упростить монтаж, можно припаять к плате винтовые клеммники (например, [такие](https://www.chipdip.ru/product/308-021-12-14)) и подключать входящий кабель, провода к плате домофона, провода к внешней кнопке и, при необходимости, кабель питания, уже к ним.
|
дополнение: чтобы упростить монтаж, можно припаять к плате винтовые клеммники (например, [такие](https://www.chipdip.ru/product/308-021-12-14)) и подключать входящий кабель, провода к плате домофона, провода к внешней кнопке и, при необходимости, кабель питания, уже к ним.
|
||||||
|
|
||||||
## Конфигурация и прошивка
|
## Конфигурация и прошивка
|
||||||
1. Заполните настройки WiFi в файле [domofon.yaml](../ge1mer/domofon.yaml#L21)
|
1. Заполните настройки WiFi в файле [domofon.yaml](../ge1mer/domofon.yaml#L25)
|
||||||
2. Используйте [ESPHome](https://esphome.io) для компиляции и загрузки прошивки
|
2. Используйте [ESPHome](https://esphome.io) для компиляции и загрузки прошивки
|
||||||
|
|
||||||
## Подключение к Home Assistant
|
## Подключение к Home Assistant
|
||||||
@@ -91,8 +91,9 @@ Home assistant обычно обнаруживает подключение ав
|
|||||||
|
|
||||||
## Замена интеграции с Home Assistant на MQTT
|
## Замена интеграции с Home Assistant на MQTT
|
||||||
|
|
||||||
1. Закомментируйте раздел API в файле [domofon.yaml](../ge1mer/domofon.yaml#L94) (строки 94-138)
|
1. Закомментируйте раздел API в файле [domofon.yaml](../ge1mer/domofon.yaml#L51)
|
||||||
2. После закомментированных строк впишите следующее:
|
2. Раскомментируйте раздел MQTT в файле [domofon.yaml](../ge1mer/domofon.yaml#L52)
|
||||||
|
3. Впишите следующее в файл [mqtt.yaml](../ge1mer/domofon_packages/mqtt.yaml):
|
||||||
```
|
```
|
||||||
mqtt:
|
mqtt:
|
||||||
broker: 192.168.1.25 # IP-адрес MQTT-брокера
|
broker: 192.168.1.25 # IP-адрес MQTT-брокера
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ Enjoy my work? [Help me out](http://yasobe.ru/na/esphome) for a couple of :beers
|
|||||||
* Incoming call - reject call
|
* Incoming call - reject call
|
||||||
|
|
||||||
## Configuration and build
|
## Configuration and build
|
||||||
1. Fill in WiFi credentials in [domofon.yaml](https://github.com/Anonym-tsk/smart-domofon/blob/master/ge1mer/domofon.yaml#L21)
|
1. Fill in WiFi credentials in [domofon.yaml](https://github.com/Anonym-tsk/smart-domofon/blob/master/ge1mer/domofon.yaml#L25)
|
||||||
2. Use [ESPHome](https://esphome.io) to build and upload firmware
|
2. Use [ESPHome](https://esphome.io) to build and upload firmware
|
||||||
|
|
||||||
## Home Assistant Telegram notifications
|
## Home Assistant Telegram notifications
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ substitutions:
|
|||||||
phone_relay_inverted: 'true' # Set to 'false' if you have NO phone relay
|
phone_relay_inverted: 'true' # Set to 'false' if you have NO phone relay
|
||||||
|
|
||||||
# Wifi credentials
|
# Wifi credentials
|
||||||
wifi_ssid: !secret wifi_ssid
|
wifi_ssid: "-----"
|
||||||
wifi_password: !secret wifi_password
|
wifi_password: ""
|
||||||
ap_ssid: "Domofon"
|
ap_ssid: "Domofon"
|
||||||
ap_password: "1234567890"
|
ap_password: "1234567890"
|
||||||
|
|
||||||
|
|||||||
@@ -67,4 +67,5 @@ binary_sensor:
|
|||||||
id(mode_auto_open_once) = false;
|
id(mode_auto_open_once) = false;
|
||||||
id(mode_auto_reject) = false;
|
id(mode_auto_reject) = false;
|
||||||
- delay: 10ms
|
- delay: 10ms
|
||||||
- script.execute: led_blink_blue_1_once
|
- script.execute: led_blink_blue_1_once
|
||||||
|
# - <<: !include includes/binary_sensor.captive.yaml
|
||||||
23
ge1mer/domofon_packages/includes/binary_sensor.captive.yaml
Normal file
23
ge1mer/domofon_packages/includes/binary_sensor.captive.yaml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# 8 times click - run captive portal
|
||||||
|
timing:
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
- OFF for 5ms to 1s
|
||||||
|
- ON for 5ms to 1s
|
||||||
|
then:
|
||||||
|
lambda: |-
|
||||||
|
ESP_LOGW("DMF", "Erase settings and restart...");
|
||||||
|
captive_portal::global_captive_portal->override_sta_mqtt("-----", "", "10.0.0.1", "1883", "", "");
|
||||||
|
delay(500);
|
||||||
|
ESP.restart();
|
||||||
Reference in New Issue
Block a user