See: https://esphome.io/components/remote_receiver.html
To be used with: https://esphome.io/components/remote_transmitter.html
remote_receiver:
pin:
# See docs on HTTP API | |
# https://shelly-api-docs.shelly.cloud/#settings | |
# Linux / Mac | |
for i in {2..254}; do curl -m 1 http://192.168.1.$i/settings?<setting parameters>; done | |
# Windows | |
# Note: use %% instead of % when saving this in a BATCH script (.bat) | |
FOR /L %I IN (2,1,254) DO curl -m 1 http://192.168.1.%I/settings?<setting parameters> | |
# --- EXAMPLES --- |
# ESP32 board: | |
# - https://www.aliexpress.com/item/1005001267643044.html | |
# SSD1306 OLED Display: | |
# - https://s.click.aliexpress.com/e/_AVnlEn | |
# ESPHome docs: | |
# - https://esphome.io/components/display/ssd1306.html | |
# - https://esphome.io/components/i2c.html#i2c | |
# - https://esphome.io/components/display/index.html#formatted-text | |
# Wiring diagram |
[ | |
{ | |
"id": "459b89f5.f3b8f8", | |
"type": "server-state-changed", | |
"z": "7798af19.c13fb", | |
"name": "Beweging", | |
"server": "2ce15169.23b9de", | |
"version": 1, | |
"exposeToHomeAssistant": false, | |
"haConfig": [ |
# Board | |
# https://s.click.aliexpress.com/e/_9IDl91 | |
# ESPHome docs: | |
# - https://esphome.io/components/display/waveshare_epaper.html | |
# - https://esphome.io/components/spi.html#spi | |
# - https://esphome.io/components/display/index.html#formatted-text | |
substitutions: | |
esphome_name: esp32_ttgo_t5 |
See: https://esphome.io/components/remote_receiver.html
To be used with: https://esphome.io/components/remote_transmitter.html
remote_receiver:
pin:
# https://s.click.aliexpress.com/e/_9y4QA5 | |
# Based on https://gist.github.com/Snipercaine/d8345571563536e9661422c3509d1119 | |
# And https://community.home-assistant.io/t/working-esphome-config-for-ttgo-esp32-camera-board-with-microphone/126231 | |
# Note: pins are not the same as in the docs above and even the picture on AE differs from the picture in the box | |
# | |
# Folder structure based on Frenck's config | |
# https://github.com/frenck/home-assistant-config/tree/master/config/esphome | |
substitutions: | |
slug: esp32_tcam |
# Requirements | |
# - Media extractor integration - https://www.home-assistant.io/integrations/media_extractor/ | |
# - Mini media player (HACS) - https://github.com/kalkih/mini-media-player | |
# - A smart speaker, e.g. Xiaomi Mi Smart Speaker - https://s.click.aliexpress.com/e/_A0zLJq | |
# - Some URLs for web radio stations | |
# - (optional) Images/logos of the radio stations | |
# configuration.yaml | |
# ------------------ |
--- | |
# Waste collection integration | |
# | |
# Home Assisant sensor component for Afvalbeheer | |
# https://github.com/pippyn/Home-Assistant-Sensor-Afvalbeheer | |
# | |
# sensor: | |
- platform: afvalbeheer | |
wastecollector: RecycleApp # Change this to match your waste collector | |
resources: |
# ssh pi@<ip.of.raspberry.pi> # password: raspberry | |
# Run Hyperion service as root | |
sudo systemctl disable --now [email protected] | |
sudo systemctl enable --now [email protected] | |
# Created symlink /etc/systemd/system/multi-user.target.wants/[email protected] → /etc/systemd/system/[email protected]. | |
# Update Message of the Day to check correct service | |
sudo sed -i 's/pi.service/root.service/' /etc/update-motd.d/10-hyperbian |
#!/usr/bin/env python3 | |
# -*- coding: utf-8 -*- | |
# | |
# Read modbus data from Ginlong Solis inverter | |
# and send over MQTT | |
# | |
# Based on https://github.com/rogersia/Solis-4G | |
# Includes fixes, small modifcations and refactoring. Migrated to Python3. | |
# See https://sequr.be/blog/2021/08/reading-ginlong-solis-inverter-over-serial-and-importing-in-home-assistant-over-mqtt/ | |
# |