Example ESPHome Yaml
This commit is contained in:
		
							
								
								
									
										75
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										75
									
								
								README.md
									
									
									
									
									
								
							@@ -24,4 +24,77 @@ sensor:
 | 
			
		||||
 | 
			
		||||
* https://github.com/ssieb/esphome_components/tree/master/components/serial_csv
 | 
			
		||||
* https://github.com/esphome/esphome/blob/dev/esphome/components/dht/sensor.py#L34
 | 
			
		||||
* https://github.com/mulcmu/esphome-marlin-uart
 | 
			
		||||
* https://github.com/mulcmu/esphome-marlin-uart
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
```
 | 
			
		||||
esphome:
 | 
			
		||||
  name: vasek-ender-3
 | 
			
		||||
  friendly_name: vasek-ender-3
 | 
			
		||||
 | 
			
		||||
external_components:
 | 
			
		||||
  - source: components
 | 
			
		||||
 | 
			
		||||
esp8266:
 | 
			
		||||
  board: d1_mini
 | 
			
		||||
 | 
			
		||||
# Enable logging
 | 
			
		||||
logger:
 | 
			
		||||
  baud_rate: 0
 | 
			
		||||
  esp8266_store_log_strings_in_flash: False
 | 
			
		||||
 | 
			
		||||
# Enable Home Assistant API
 | 
			
		||||
api:
 | 
			
		||||
  encryption:
 | 
			
		||||
    key: ""
 | 
			
		||||
 | 
			
		||||
ota:
 | 
			
		||||
  - platform: esphome
 | 
			
		||||
    password: ""
 | 
			
		||||
 | 
			
		||||
wifi:
 | 
			
		||||
  ssid: !secret wifi_ssid
 | 
			
		||||
  password: !secret wifi_password
 | 
			
		||||
 | 
			
		||||
  manual_ip:
 | 
			
		||||
    static_ip: 192.168.1.252
 | 
			
		||||
    gateway: 192.168.0.1
 | 
			
		||||
    subnet: 255.255.255.0
 | 
			
		||||
 | 
			
		||||
  # Enable fallback hotspot (captive portal) in case wifi connection fails
 | 
			
		||||
  ap:
 | 
			
		||||
    ssid: "Vasek-Ender-3 Fallback Hotspot"
 | 
			
		||||
    password: ""
 | 
			
		||||
 | 
			
		||||
captive_portal:
 | 
			
		||||
 | 
			
		||||
web_server:
 | 
			
		||||
  port: 80
 | 
			
		||||
  version: 3
 | 
			
		||||
  
 | 
			
		||||
uart:
 | 
			
		||||
  id: uart_bus
 | 
			
		||||
  tx_pin: GPIO1
 | 
			
		||||
  rx_pin: GPIO3
 | 
			
		||||
  baud_rate: 115200
 | 
			
		||||
 | 
			
		||||
switch:
 | 
			
		||||
  - platform: restart
 | 
			
		||||
    name: "Restart Printer"
 | 
			
		||||
 | 
			
		||||
sensor:
 | 
			
		||||
  - platform: uptime
 | 
			
		||||
    type: seconds
 | 
			
		||||
    name: Uptime Sensor
 | 
			
		||||
 | 
			
		||||
  - platform: marlin2
 | 
			
		||||
    uart_id: uart_bus
 | 
			
		||||
    bed_temperature:
 | 
			
		||||
      name: Current Bed Temp
 | 
			
		||||
    bed_set_temperature:
 | 
			
		||||
      name: Set Bed Temp
 | 
			
		||||
    ext_temperature:
 | 
			
		||||
      name: Current Ext Temp
 | 
			
		||||
    ext_set_temperature:
 | 
			
		||||
      name: Set Ext Temp
 | 
			
		||||
```
 | 
			
		||||
		Reference in New Issue
	
	Block a user