REFACTO : Mise au propre
This commit is contained in:
parent
661a1c7cb3
commit
74523781ae
@ -1,9 +1,6 @@
|
|||||||
esphome:
|
esphome:
|
||||||
name: seeed-studio
|
name: seeed-studio
|
||||||
friendly_name: seeed studio
|
friendly_name: seeed studio
|
||||||
on_boot:
|
|
||||||
then:
|
|
||||||
- output.turn_on: DE_RE
|
|
||||||
|
|
||||||
esp32:
|
esp32:
|
||||||
board: esp32-s3-devkitc-1
|
board: esp32-s3-devkitc-1
|
||||||
@ -12,6 +9,7 @@ esp32:
|
|||||||
|
|
||||||
# Enable logging
|
# Enable logging
|
||||||
logger:
|
logger:
|
||||||
|
level: DEBUG
|
||||||
|
|
||||||
# Enable Home Assistant API
|
# Enable Home Assistant API
|
||||||
api:
|
api:
|
||||||
@ -26,26 +24,18 @@ wifi:
|
|||||||
ssid: !secret wifi_ssid
|
ssid: !secret wifi_ssid
|
||||||
password: !secret wifi_password
|
password: !secret wifi_password
|
||||||
|
|
||||||
output:
|
|
||||||
- platform: gpio
|
|
||||||
pin: GPIO21 # Led de la carte
|
|
||||||
id: led_output
|
|
||||||
- platform: gpio
|
|
||||||
pin: GPIO3 # le pin connecté à DE/RE
|
|
||||||
id: DE_RE
|
|
||||||
|
|
||||||
uart:
|
uart:
|
||||||
id: mod_bus_id
|
id: mod_bus_id
|
||||||
tx_pin: GPIO44 # Il faut les inverser !!!!
|
tx_pin: GPIO44 # Il faut les inverser !!!!
|
||||||
rx_pin: GPIO43
|
rx_pin: GPIO43
|
||||||
baud_rate: 4800
|
baud_rate: 4800
|
||||||
debug:
|
# debug:
|
||||||
direction: BOTH
|
# direction: BOTH
|
||||||
dummy_receiver: false
|
# dummy_receiver: false
|
||||||
after:
|
# after:
|
||||||
delimiter: "\n"
|
# delimiter: "\n"
|
||||||
sequence:
|
# sequence:
|
||||||
- lambda: UARTDebug::log_string(direction, bytes);
|
# - lambda: UARTDebug::log_string(direction, bytes);
|
||||||
|
|
||||||
modbus:
|
modbus:
|
||||||
id: modbus1
|
id: modbus1
|
||||||
@ -70,36 +60,36 @@ sensor:
|
|||||||
id: sensor1
|
id: sensor1
|
||||||
modbus_controller_id: modbus_controller1
|
modbus_controller_id: modbus_controller1
|
||||||
name: "Wind speed"
|
name: "Wind speed"
|
||||||
device_class: wind_speed
|
register_type: read
|
||||||
register_type: holding
|
|
||||||
address: 0
|
address: 0
|
||||||
unit_of_measurement: "m/s"
|
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 1
|
accuracy_decimals: 0
|
||||||
filters:
|
filters:
|
||||||
- multiply: 0.1
|
|
||||||
- max:
|
- max:
|
||||||
window_size: 1
|
window_size: 1
|
||||||
send_every: 1
|
send_every: 1
|
||||||
- min:
|
- min:
|
||||||
window_size: 1
|
window_size: 1
|
||||||
send_every: 1
|
send_every: 1
|
||||||
# - exponential_moving_average:
|
|
||||||
# alpha: 0.1
|
|
||||||
# send_every: 12
|
|
||||||
on_value:
|
on_value:
|
||||||
then:
|
then:
|
||||||
- mqtt.publish:
|
- mqtt.publish:
|
||||||
topic: "rbo2"
|
topic: "rbo2"
|
||||||
payload: !lambda 'return "Vent --> " + to_string(x);'
|
payload: !lambda 'return "Vent (x 10 en m/s) --> " + to_string(x);'
|
||||||
- platform: modbus_controller
|
- platform: modbus_controller
|
||||||
modbus_controller_id: modbus_controller2
|
modbus_controller_id: modbus_controller2
|
||||||
name: "Wind direction gear"
|
name: "Wind direction gear"
|
||||||
internal: true
|
|
||||||
register_type: read
|
register_type: read
|
||||||
address: 0
|
address: 0
|
||||||
value_type: U_WORD
|
value_type: U_WORD
|
||||||
accuracy_decimals: 0
|
accuracy_decimals: 0
|
||||||
|
filters:
|
||||||
|
- max:
|
||||||
|
window_size: 1
|
||||||
|
send_every: 1
|
||||||
|
- min:
|
||||||
|
window_size: 1
|
||||||
|
send_every: 1
|
||||||
on_value:
|
on_value:
|
||||||
then:
|
then:
|
||||||
- mqtt.publish:
|
- mqtt.publish:
|
||||||
@ -109,7 +99,7 @@ sensor:
|
|||||||
mqtt:
|
mqtt:
|
||||||
broker: "pc-raymond.home"
|
broker: "pc-raymond.home"
|
||||||
id: mqtt1
|
id: mqtt1
|
||||||
log_topic: rbo
|
log_topic: null
|
||||||
birth_message:
|
birth_message:
|
||||||
topic: rbo2
|
topic: rbo
|
||||||
payload: 'Nouvelle connexion...'
|
payload: 'Nouvelle connexion MQTT...'
|
||||||
Loading…
Reference in New Issue
Block a user