1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-30 06:33:51 +00:00

Add Micronova component (#4760)

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Graham Brown <grahambrown11@gmail.com>
This commit is contained in:
Joris S
2023-11-03 07:54:47 +01:00
committed by GitHub
parent 22cdb8dfc3
commit 13994d9bd1
20 changed files with 1134 additions and 0 deletions

View File

@@ -342,6 +342,10 @@ mcp23s17:
cs_pin: GPIO12
deviceaddress: 1
micronova:
enable_rx_pin: 4
uart_id: uart_0
dfrobot_sen0395:
- id: mmwave
uart_id: dfrobot_mmwave_uart
@@ -1518,6 +1522,24 @@ sensor:
field_strength_z:
name: "Magnet Z"
id: magnet_z
- platform: micronova
room_temperature:
name: Room Temperature
fumes_temperature:
name: Fumes Temperature
water_temperature:
name: Water temperature
water_pressure:
name: Water pressure
stove_power:
name: Stove Power
fan_speed:
fan_rpm_offset: 240
name: Fan RPM
memory_address_sensor:
memory_location: 0x20
memory_address: 0x7d
name: Adres sensor
esp32_touch:
setup_mode: false
@@ -2705,6 +2727,9 @@ switch:
name: "control ld2410 engineering mode"
bluetooth:
name: "control ld2410 bluetooth"
- platform: micronova
stove:
name: Stove on/off
fan:
- platform: binary
@@ -3489,6 +3514,12 @@ number:
name: g8 move threshold
still_threshold:
name: g8 still threshold
- platform: micronova
thermostat_temperature:
name: Micronova Thermostaat
step: 1
power_level:
name: Micronova Power level
select:
- platform: template
@@ -3619,6 +3650,12 @@ button:
uart_id: uart_0
name: UART button
data: "Pressed\r\n"
- platform: micronova
custom_button:
name: Custom Micronova Button
memory_location: 0xA0
memory_address: 0x7D
memory_data: 0x0F
ld2410:
id: my_ld2410
@@ -3727,3 +3764,4 @@ alarm_control_panel:
then:
- lambda: !lambda |-
ESP_LOGD("TEST", "State change %s", alarm_control_panel_state_to_string(id(alarmcontrolpanel1)->get_state()));