Sonoff basic R2
De Sonoff basic R2 is een relais om bijvoorbeeld een lamp te schakelen.
Maar het kan meer. Bijvoorbeeld een betraden deursensor, of een temperatuur, of PIR, enz.
In het kort de situatie
Ik had de Sonoff ingezet voor de buitenlamp te schakelen boven de garagepoort.
Ik vergat wel eens de poort dicht te sluiten. (garage ligt niet aan de weg dus geen directe ramp 😉) maar toch, vervelend is het wel.
De deursensor
Een draadloze deur/raam sensor is voor de garage in mijn geval overkill, de Sonoff diende al vlakbij voor de schakeling van een buitenlamp.

Ze zijn goedkoop, op dit moment € 1,03 voor 10 stuk!
De Sonoff basic R2

Pas op met solderen, doe dit nooit als er spanning op staat!
Knoei niet met de hoge voltages, zorg dat de kabels niet bij 230v in de buurt komen.
esphome:
name: garade-deur
esp8266:
board: esp01_1m
# Rouwette.com
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "4a537b06be568cd4f8c652f4b3cr8f89"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Garade-Deur Fallback Hotspot"
password: "jeazwotV9Qcv"
power_save_mode: none
web_server:
port: 80
captive_portal:
binary_sensor:
- platform: gpio
pin: 03
name: "Garagepoort"
device_class: garage_door
- platform: gpio
pin:
number: 00
mode:
input: true
pullup: true
inverted: true
name: "knop garage"
on_press:
- switch.toggle: relay
switch:
- platform: restart
name: garagedeur.esphome
- platform: gpio
name: "garage-Relay"
pin: 12
id: relay
status_led:
pin:
number: 13
inverted: true
GPIO
De beschikbare GPIO verschilt een beetje per versie.
Onderstaande een overzichtje.
- GPIO1 = RX
- GPIO2 = IO2 (no pullup)
- GPIO3 = TX
- GPIO12 = RELAY
- GPIO13 = LED1
Vooral de TX en RX zijn te gebruiken voor sensors. De 3.3v en grond heb je dan ook nodig.
De 5v is wat lastiger te vinden. Onderstaand wat foto’s van verschillende versies.

