Dura Bogdan 1 год назад
Родитель
Сommit
078da8722d

BIN
protoboxer/circuit.png


+ 71 - 0
protoboxer/esphome.yaml

@@ -0,0 +1,71 @@
+esphome:
+  name: protoboxer
+  friendly_name: ProtoBoxer
+
+esp8266:
+  board: esp01_1m
+
+# Enable logging
+logger:
+
+# Enable Home Assistant API
+api:
+  encryption:
+    key: "+t+IODNRTMX2AkJZyOGjmC+WBcwwmJ874iIhJVGKHuI="
+
+ota:
+  password: "0377f5a51e4dd7dd46399327b569a261"
+
+wifi:
+  ssid: !secret wifi_ssid
+  password: !secret wifi_password
+
+  # Enable fallback hotspot (captive portal) in case wifi connection fails
+  ap:
+    ssid: "ProtoBoxer Fallback Hotspot"
+    password: "sCzNkwVVxOLP"
+
+captive_portal:
+
+sensor:
+  - platform: dht
+    pin: GPIO12
+    temperature:
+      name: "Room Temperature"
+    humidity:
+      name: "Room Humidity"
+    update_interval: 30s
+  - platform: adc
+    pin: A0
+    name: "ESP-2 Gas ADC"
+    update_interval: 30s
+    filters:
+      - multiply: 100
+    unit_of_measurement: "%"
+    icon: "mdi:percent"  
+
+
+light:
+  - platform: binary
+    name: "LED 1"
+    output: light_output
+
+output:
+  - id: light_output
+    platform: gpio
+    pin: GPIO14
+
+
+binary_sensor:
+  - platform: gpio
+    pin: GPIO10
+    name: "Motion Sensor PIR"
+    device_class: motion
+  
+switch:
+    - platform: gpio
+      id: buzzer
+      name: buzzer
+      pin: GPIO5
+
+    

BIN
protoboxer/images/circuit1.PNG


BIN
protoboxer/images/circuit2.jpg


BIN
protoboxer/images/inhomeassistant.png