HomeAutomation/houseplant.yaml

44 lines
851 B
YAML
Raw Permalink Normal View History

2023-05-12 17:55:51 +00:00
esphome:
name: houseplant
platform: ESP8266
board: nodemcuv2
logger:
level: INFO
ota:
password: "71987bd671fe226031259af06d0ccbea"
wifi:
ssid: !secret ssid
password: !secret pass
fast_connect: true
mqtt:
2024-04-11 21:53:50 +00:00
broker: mqtt.srv.jnf.me
2023-05-12 17:55:51 +00:00
username: esphome
password: esphome
topic_prefix: esphome/houseplant
http_request:
sensor:
- platform: adc
pin: A0
name: "Moisture Level"
id: moisture_level
unit_of_measurement: "u"
update_interval: 1h
filters:
- multiply: 1024
on_value:
- http_request.get:
verify_ssl: false
url: !lambda |-
return (std::string) "https://jasonsplant.jaywll.co/newreading?v=" + to_string(int(id(moisture_level).state));
headers:
auth-key: !secret houseplant_key
button:
- platform: restart
name: "Restart"