Docker chown -R 1000:1000 /path/to/esphome

This commit is contained in:
Victor Alexandrovich Tsyrenschikov
2025-12-13 23:31:39 +05:00
parent 5d47748ca6
commit 46a337c339
6 changed files with 50 additions and 39 deletions

1
.gitignore vendored
View File

@@ -3,4 +3,3 @@
# You can modify this file to suit your needs.
/.esphome/
/secrets.yaml
/.idea

View File

@@ -2,6 +2,7 @@ esphome:
name: gas-kitchen-wemos
friendly_name: Gas_Kitchen_WeMos
esp8266:
board: esp01_1m
@@ -18,6 +19,8 @@ ota:
password: "8028833c244a6ebdc6f44b8506ead784"
wifi:
ssid: "SmartHome"
password: ""
@@ -43,9 +46,9 @@ wifi:
# dns1: 8.8.8.8
# dns2: 8.8.4.4
captive_portal:
# MQ2 Smoke Gas Sensor
# # MQ2 Smoke Gas Sensor
sensor:
- platform: adc
pin: A0
@@ -56,6 +59,8 @@ sensor:
filters:
- multiply: 100
# web_server:
# port: 80
# auth:

View File

@@ -40,7 +40,7 @@ uart:
tx_pin: GPIO27
rx_pin: GPIO14
baud_rate: 9600
stop_bits: 1
# stop_bits: 1
#RS2332
@@ -215,8 +215,8 @@ sensor:
modbus_controller_id: modbus_sensor
name: "Temperature SHT30"
id: temperature_sensor
address: 0x0000
register_type: holding
address: 0x0001
register_type: read
value_type: U_WORD
unit_of_measurement: "°C"
accuracy_decimals: 1
@@ -227,8 +227,8 @@ sensor:
modbus_controller_id: modbus_sensor
name: "Humidity_SHT30"
id: humidity_sensor
address: 0x0001
register_type: holding
address: 0x0002
register_type: read
value_type: U_WORD
unit_of_measurement: "%"
accuracy_decimals: 1
@@ -237,11 +237,11 @@ sensor:
# web_server:
# port: 80
# auth:
# username: "silver"
# password: "cbvgcjy0"
web_server:
port: 80
auth:
username: "silver"
password: "cbvgcjy0"
mqtt:
broker: 192.168.88.4

View File

@@ -442,12 +442,19 @@ sensor:
name: "Temperature Sensor"
id: temperature_sensor
address: 0x0001
register_type: read
value_type: U_WORD
# register_type: read
# value_type: U_WORD
# unit_of_measurement: "°C"
# accuracy_decimals: 1
# filters:
# - lambda: if (x < 10000) return x * 0.1; else return -1 * x * 0.0001;
unit_of_measurement: "°C"
register_type: read
value_type: S_WORD
accuracy_decimals: 1
filters:
- lambda: if (x < 10000) return x * 0.1; else return -1 * (x - 10000) * 0.1;
- multiply: 0.1
- platform: modbus_controller

View File

@@ -1,6 +1,6 @@
esphome:
name: kontroller-kocheg-a8
friendly_name: Kontroller_Kocheg_a8
friendly_name: kocheg_a8
esp32:
board: esp32dev
@@ -73,7 +73,7 @@ switch:
inverted: true
- platform: gpio
name: "a8-output4"
name: "close_gas"
pin:
pcf8574: pcf8574_hub_out_1
number: 3
@@ -81,7 +81,7 @@ switch:
inverted: true
- platform: gpio
name: "a8-output5"
name: "open_gas"
pin:
pcf8574: pcf8574_hub_out_1
number: 4

View File

@@ -1,6 +1,6 @@
esphome:
name: test-kc868-a16
friendly_name: Test-KC868-A16
name: vanna-kc868-a6
friendly_name: Vanna-KC868-A6
esp32:
board: esp32dev
@@ -47,8 +47,8 @@ wifi:
uart:
- id: uart_modbus
tx_pin: GPIO13
rx_pin: GPIO16
tx_pin: GPIO27
rx_pin: GPIO14
baud_rate: 9600
remote_receiver:
@@ -56,16 +56,10 @@ remote_receiver:
number: GPIO2
ignore_strapping_warning: true
remote_transmitter:
pin:
number: GPIO15
ignore_strapping_warning: true
carrier_duty_percent: 100%
i2c:
sda: GPIO4
scl:
number: GPIO5
number: GPIO15
ignore_strapping_warning: true
# Config Modbus
@@ -77,7 +71,7 @@ modbus_controller:
- id: modbus_sensor
address: 0x01 # device address
modbus_id: modbus1
update_interval: 10s
update_interval: 2s
sensor:
- platform: modbus_controller
@@ -85,12 +79,18 @@ sensor:
name: "RS485 Temperature Sensor"
id: temperature_sensor
address: 0x0001
register_type: read
value_type: U_WORD
# register_type: read
# value_type: U_WORD
# unit_of_measurement: "°C"
# accuracy_decimals: 1
# filters:
# - lambda: if (x < 10000) return x * 0.1; else return -1 * (x - 10000) * 0.1;
unit_of_measurement: "°C"
register_type: read
value_type: S_WORD
accuracy_decimals: 1
filters:
- lambda: if (x < 10000) return x * 0.1; else return -1 * (x - 10000) * 0.1;
- multiply: 0.1
- platform: modbus_controller
@@ -107,8 +107,8 @@ sensor:
web_server:
port: 80
auth:
username: "silver"
password: "cbvgcjy0"
# web_server:
# port: 80
# auth:
# username: "silver"
# password: "cbvgcjy0"