Skip to content

Instantly share code, notes, and snippets.

substitutions:
devicename: ttgocam
friendly_name: test esp32cam
ip_address: 192.168.1.230
esphome:
name: $devicename
platform: ESP32
board: esp-wrover-kit
## this part is the ESPhome Yaml file ##
esphome:
name: window_control_linear
platform: ESP8266
board: d1_mini
wifi:
ssid: !secret wifi
password: !secret wifi_pw
# Find and Replace all "wled" with the name of your wled device "Server description".
# Find and Replace all "media_player.office" with the name of your HA media player.
# Find and Replace all "climate.floor_heat" with the name of your climate entity.
# Find and Replace all "sensor.temperature" with the name of your room temperature sensor.
# Replace lanbone with the name of your lanbon device
lanbon:
objects:
- obj: "p2b103" # switch reverse, checkbox or btn with toggle true
properties:
"val": '{{ 1 if is_state("switch.wled_nightlight", "on") else 0 }}'
binary_sensor:
- platform: mqtt
state_topic: "tele/RF_Bridge/RESULT"
name: 'Garage Motion'
value_template: '{{value_json.RfReceived.Data}}'
payload_on: 'D54C1E'
off_delay: 10
device_class: motion
qos: 1
retain: false
esphome:
name: esphome-web-e70e3c
friendly_name: D2G Voice Beta
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
esphome:
name: garage
platform: ESP8266
board: esp01_1m
wifi:
ssid: !secret wifi
password: !secret wifi_pw
# Enable logging
esphome:
name: m5cam_esp32_camera
platform: ESP32
board: m5stack-core-esp32
wifi:
ssid: !secret wifi
password: !secret wifi_pw
# Enable logging
@Snipercaine
Snipercaine / d1mini_vixen_multi_pin.ino
Created January 8, 2019 19:30
Vixen E1.31 control w/ multiple pins
/*
* ESP8266_NeoPixel.ino - Simple sketch to listen for E1.31 data on an ESP8266
* and drive WS2811 LEDs using the NeoPixel Library
*
* == Requires Adafruit_NeoPixel - http://github.com/adafruit/Adafruit_NeoPixel
*
* Project: E131 - E.131 (sACN) library for Arduino
* Copyright (c) 2015 Shelby Merrick
* http://www.forkineye.com
*
esphome:
name: mountain_windows_left
platform: ESP8266
board: d1_mini
wifi:
ssid: !secret wifi
password: !secret wifi_pw
# Enable logging
esphome:
name: shade
platform: ESP8266
board: d1_mini
wifi:
ssid: !secret wifi
password: !secret wifi_pw
# Enable logging