Parts:
- ESP32c3
- Max31855 thermocouple amplifier
- K-type thermocouple
- passive piezo buzzer
- ssd1306 oled
- buttons
export const words_7 = [ | |
"abalone", | |
"abandon", | |
"abdomen", | |
"ability", | |
"abolish", | |
"abreast", | |
"abscond", | |
"absence", | |
"absinth", |
substitutions: | |
name: esphome-web-012583 | |
internal_name: ESPHOME_012583 | |
friendly_name: epaper clock | |
board_name: esp32dev | |
comment: "E-paper" | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} |
# create helper > template > Template a sensor | |
# put the code below in the State template field | |
{%- set tempslist = states.sensor | |
| selectattr('attributes.device_class','defined') | |
| selectattr('attributes.device_class','in',['temperature']) | |
| rejectattr('entity_id','search','battery|average|slzb_06') | |
| rejectattr('state','search','unknown|unavailable') | |
| map(attribute='state') | |
| map('float') |
substitutions: | |
name: "mqttespbutton" | |
friendly_name: My Button 1 | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} | |
min_version: 2024.6.0 | |
name_add_mac_suffix: false | |
project: |
substitutions: | |
name: esphome-web-1dbf28 | |
friendly_name: c3pico-therm-1dbf28 | |
remote_sensor_entity_id: sensor.average_of_temperature_sensors | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} | |
min_version: 2024.6.0 | |
name_add_mac_suffix: false |
substitutions: | |
name: esphome-web-1dbf28 | |
friendly_name: c3pico-therm-1dbf28 | |
ha_sensor_entity_id: sensor.average_of_temperature_sensors | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} | |
min_version: 2024.6.0 | |
name_add_mac_suffix: false |
# https://gist.github.com/tkroo/0dfe582ab3b4ba83cbd918e4b5502045 | |
substitutions: | |
name: esphome-web-d00834 | |
friendly_name: supermini-temp-display | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} | |
comment: Temperature and humidity with display | |
min_version: 2024.6.0 |
# 192.168.0.31 | |
# https://esphome.io/components/sensor/rotary_encoder.html | |
substitutions: | |
name: esphome-web-1caba8 | |
friendly_name: c3pico-rotary | |
esphome: | |
name: ${name} | |
friendly_name: ${friendly_name} | |
min_version: 2024.6.0 |
{%- set mydata = namespace(mylist = states.sensor | |
| selectattr('attributes.device_class','defined') | |
| selectattr('attributes.device_class','in',['temperature']) | |
| rejectattr('entity_id','search','battery|average|slzb_06|proxy|dew_point') | |
| rejectattr('state','search','unavailable|unknown') | |
| list | |
, | |
unavailable = states.sensor | |
| selectattr('attributes.device_class','defined') | |
| selectattr('attributes.device_class','in',['temperature']) |