• Tag Archieven .yaml
  • Goedkope Zigbee schakelaar met 4 knoppen op AliExpress

    Goedkope Zigbee schakelaar met 4 knoppen op AliExpress
    Goedkope Zigbee schakelaar met 4 knoppen, koop deze op AliExpress en steun dit kanaal

    In voorgaande jaren schreef ik over de Aqara 1-, 2- en 4-weg scèneschakelaars. Een geweldig idee, maar destijds had ik er maar beperkt gebruik van. Er is sindsdien veel gebeurd en de Zigbee-scèneschakelaars die ze me stuurden, worden nu gebruikt in ons “slimme” huis. Ik heb ook een paar Zemismart-scèneschakelaars die op netstroom werken (dus een nuldraad – die niet beschikbaar is bij mijn normale wandschakelaars – wat het gebruik van die laatste meteen beperkt, ondanks hun superieure displays).

    Met die achtergrond in gedachten en de behoefte aan meer draadloze schakelaars in huis om een ​​groeiend aantal slimme apparaten te bedienen, besloot ik de gok te wagen met een paar goedkope 4-weg scèneschakelaars van AliExpress.

    Goedkope Zigbee schakelaar met 4 knoppen op AliExpress
    Goedkope Zigbee schakelaar met 4 knoppen op AliExpress

    Het enige wat ik ervan weet, is dat ze werken op CR2032- of CR2016-batterijen (ik heb altijd een voorraad CR2032’s) en dat ze van Shenzhen New Green Energy Technologies Co Ltd via AliExpress komen.

    Bij het openen van de doos vond ik de schakelaar – niet bijzonder mooi, maar ook niet lelijk – gewoon wit – je hebt een schroevendraaier of iets dergelijks nodig om de achterkant eraf te wippen om de batterijen te vervangen. Ook zaten er twee plakstrips in. Jammer dat de achterkant eraf moet – want als je de batterijen vervangt, raak je de plakstrips kwijt.

    Ik heb de achterkant er gemakkelijk afgewipt zonder hem te beschadigen en zag de bevestigingspunten voor zowel CR2016- als CR2032-batterijen – dat is een primeur – ik heb voor de laatste gekozen. Hij zit lekker stevig vast – dat is fijn. Er is geen resetknop, dus ik heb de achterkant er weer op gezet.

    Het brein van de Goedkope Zigbee schakelaar met 4 knoppen op AliExpress
    Het brein van de Goedkope Zigbee schakelaar met 4 knoppen op AliExpress

    Een goed begin. De instructies waren in het Engels en Chinees. Blijkbaar is knop 3 (linksonder) de resetknop (10 seconden ingedrukt houden). Er stond niets over modi in de beknopte instructies, dus ik ging meteen naar mijn Zigbee2MQTT-instellingen (in mijn geval in Home Assistant) om “Toestaan ​​dat apparaten worden toegevoegd” te selecteren.

    Op dat moment realiseerde ik me dat de helft van mijn Home Assistant-zijpaneel op magische wijze verdwenen was. Ik ging op zoek naar de back-up van gisteren (maak ALTIJD dagelijkse automatische back-ups). Het bleek Home Assistant 2026.6 en HACS te zijn. Ik laat de updates voorlopig even met rust – maar goed, terug naar de vierwegknop…
    Lees verder  Bericht ID 47683


  • LD2410C Radar aanwezigheidssensor – Eerste stappen en meer

    LD2410C Radar aanwezigheidssensor
    Koop de LD2410C Radar aanwezigheidssensor en steun dit kanaal

    De LD2410C is een mmWave-aanwezigheids-/bewegingssensor die erg goedkoop en breed verkrijgbaar is. Met een beetje hulp en begrip is het een GEWELDIG alternatief voor infrarood- en ultrasone detectoren. Voor die prijs is hij geschikt voor alles, van het detecteren van menselijke aanwezigheid/beweging in vrij grote ruimtes tot het regelen van de verlichting in opslagruimtes en kasten.

    Ik heb EINDELOOS veel tijd besteed aan het leren gebruiken van dit apparaat, mede door projecten die niet werkten, andere projecten met code achter een betaalmuur en meer.

    Commerciële kant-en-klare units

    Dus, ik begon mijn zoektocht met apparaten van Apollo Automation, zoals de Apollo Pro-1 mm Sensor en andere producten van hetzelfde bedrijf. Ze zijn GEWELDIG, maar niet goedkoop. Afhankelijk van waar je woont en je budget, kunnen ze uiteindelijk gewoon te duur zijn voor algemeen gebruik in huis.

    Daarna ben ik de LD2450 gaan bekijken en uiteindelijk besloot ik de LD2410C uit te proberen na het zien van verschillende YouTube-video’s over dit onderwerp… maar ik liep steeds tegen doodlopende wegen aan – tot nu toe.

    En hier zijn we dan… Ik heb een paar LD2410C-modules van AliExpress… simpel gezegd, ze hebben over het algemeen een 5-pins connector met aarde, seriële RX, seriële TX, een uitgang voor een LED en VCC. Voorlopig kunnen we de uitgang negeren en ons concentreren op de 4 pinnen – aarde (GND) is duidelijk, VCC naar 5V, RX en TX.

    Standalone gebruik van de LD2410C – zonder ESP

    Vervolgens heb ik een FTDI uit de voorraad gehaald (Koop deze hier en steun dit kanaal) – een klein printplaatje dat je in de seriële poort van je computer (of een hub) steekt en dat je 3V3V seriële RX- en TX-signalen geeft, evenals 3V3V- en 5V-uitgangen – ook deze is voor een prikkie verkrijgbaar bij AliExpress. Bij hun CHOICE-items zou je een paar LD2410C’s en een FTDI voor ongeveer 10 euro inclusief verzendkosten moeten kunnen krijgen. Tegenwoordig kies ik meestal voor seriële apparaten zoals FTDI’s met USB-C, omdat ik probeer te standaardiseren op USB-C, maar ik heb wel een paar USB-A naar C-adapters bij de hand, omdat niet al mijn USB-hubs een USB-C-aansluiting hebben.

    Hier is in ieder geval een oudere USB-A FTDI aangesloten op een LD2410C-sensor… de FTDI levert de 5V-voeding (ongeveer 79 mA nodig) en ook de seriële RX- en TX-signalen (aangesloten op de LD2410c in omgekeerde volgorde – d.w.z. RX op TX, TX op RX).

    LD2410C Radar aanwezigheidssensor met FDTI
    LD2410C Radar aanwezigheidssensor met FDTI
    LD2410C Radar aanwezigheidssensor
    LD2410C Radar aanwezigheidssensor

    Enkele details… als je naar de LD2410C kijkt, zie je rechts het apparaat – de sensorzijde is zichtbaar. Mijn exemplaar is ongeveer 20 mm bij 15 mm. Zoals je ziet heb ik TX, TX, aarde en VCC aangesloten. Dat is alles – voor slechts een paar euro kan dit apparaat, dat bijvoorbeeld met een app of pc communiceert, betrouwbaar de aanwezigheid en beweging van mensen detecteren. Om er iets nuttigs mee te doen, is iets meer werk nodig, maar laten we dat stap voor stap aanpakken.

    Aan de rechterkant detecteert het apparaat objecten recht vooruit tot een hoek van ongeveer 60 graden en werkt het op een afstand van enkele centimeters tot enkele meters – hoewel mijn ervaring tot nu toe suggereert dat 20 cm naar buiten het beste werkt. Oh ja, de LD2410C wordt warm tijdens gebruik. Hieronder zie je een beter beeld van mijn FTDI en de aansluitingen.

    FTDI en de aansluitingen
    FTDI en de aansluitingen

    Lees verder  Bericht ID 47683


  • Neato D7 met ESP32 in Home Assistant

    Eerst een paar belangrijke links welke ik heb gebruikt voor ik aan dit project ben begonnen:

    • NeatoToolio – Diagnostic tool for Neato Botvacs, controleer de firmware versie van je Neato voor je verder gaat!
    • Neato firmware – Neato Botvac D3, D3 Pro, D4, D5, en D7 firmware
    • Neato-connected – Github pagina van Philip2809, hoe je Neato Robot Stofzuiger ombouwen naar ESP32 en toevoegen aan Home Assistant
    • Een ESP32C3 Super Mini (of een ander vergelijkbare ESP32) maar deze is prima en een mooi formaat.
    • OTG / JST XH kabeltje – Nodig om je ESP32 te koppelen aan de Neato print

    De ESPHome Device Builder Add-on installeren

    Ga in Home Assistant naar Instellingen → Add-on Store.
    Search for ESPHome and click Install.
    Wacht tot de installatie is voltooid (dit kan een minuut of twee duren).
    Klik op Start en vervolgens op Open Web UI om de Device Builder te starten.

    Je ESP32 klaarmaken voor eerste gebruik met Home Assistant

    https://esphome.github.io/esp-web-tools/
    https://esphome.github.io/esp-web-tools/
    Klik op Install esphome.esp_web_tools_example
    Klik op Install esphome.esp_web_tools_example
    Klik op <strong>Install</strong>
    Klik op Install
    Add tot Home Assistant
    Add tot Home Assistant
    Wil je ESPHome instellen?
    Wil je ESPHome instellen?
    1. Als eerste gaan we de ESP32 klaarmaken voor gebruik in Home Assistant, ga naar de pagina:
    2. Als je ESP32 module is aangesloten op een USB poort van je computer klik op CONNECT
    3. Selecteer de door de ESP32 gebruikte seriële poort, in ons geval USB Serial (ttyUSB0)
    4. Klik op Install esphome.esp_web_tools_example
    5. Klik op Install
    6. Klik nu op Configure WiFI / connect to WiFi, en selecteer je WiFi-punt en geef je wachtwoord
    7. Klik nu op Add tot Home Assistant
    8. En klik op Open Link
    9. Je Home Assistant vraagt nu: Wil je ESPHome instellen? Klik op OK
    10. Je ESP32 is nu toegevoegd aan je Home Assistant

    Nu gaan we de .YAML aanpassen voor de Neato stofzuiger

    ESP Web Tools Example (met een volgcode), klik op "<strong>TAKE CONTROL</strong>
    ESP Web Tools Example (met een volgcode), klik op “TAKE CONTROL
    1. In de linkerkolom van je Home Assistant die je (als het goed is) ESPHome Builder, klik hierop.
    2. We gaan eerst de SECRETS updaten: ga naar https://esphome.io/components/api/#api-key 
    3. Dan staat er rechts bovenaan “DISCOVERED“, hier klikken we ook op.
    4. Nu zie je als het goed is je ESP Web Tools Example (met een volgcode), klik op “TAKE CONTROL“.
    5. Nu krijg je de optie om je ESP32 een andere naam te geven, geef hier in “neato-vacuum” en klik op “TAKE CONTROL”.
    6. Je krijgt nu de melding: “Configuration created” en je ziet de Encryption key, (deze hebben we later nodig) klik op INSTALL.
    7. De installer gaat nu het pakket (.bin) samenstellen aan de hand van je configuratie, wacht dit geduldig af.
    8. Klik nu op “EDIT” en maak een copie van de bestaande .yaml, (handig voor later, bevat ook de de Encryption key).
    9. Download de neato-vacuum.yaml en open deze in je favoriete editor. (Hier de mirror op colandino.nl)
    10. Kopieer de inhoud naar je .yaml in Home Assistant.
    OTG / JST XH kabeltje - Nodig om je ESP32 te koppelen aan de Neato print
    OTG / JST XH kabeltje – Nodig om je ESP32 te koppelen aan de Neato print
    De Neato Botvac Connect D7 op de operatietafel
    De Neato Botvac Connect D7 op de operatietafel
    Neato D7 - Accu verwijderen
    Neato D7 – Accu verwijderen

    Lees verder  Bericht ID 47683


  • ESPHome installeren in Home Assistant

    • ESPHome is een open-source firmwareframework waarmee je gewone microcontrollers — zoals ESP32, ESP8266 en RP2040 boards — kunt omzetten in volledig bestuurbare smart home-apparaten.

    Een apparaat “configuratie” in ESPHome bestaat uit een of meer YAML-bestanden. Op basis van deze bestanden compileert ESPHome aangepaste firmware die je direct op je apparaat kunt installeren. Alle hardware die in de configuratie is gedefinieerd — sensoren, schakelaars, lampen, enz. — verschijnt automatisch in de interface van Home Assistant.

    ESPHome bestaat uit twee hoofdonderdelen:

    1. De firmware die op je microcontroller draait.
    2. De beheertool die op je computer of server draait (bijv. een Raspberry Pi, laptop of desktop) — hier gebruiken we de

    1. De ESPHome Device Builder Add-on installeren

    De makkelijkste manier om te beginnen is door ESPHome als een Home Assistant add-on te installeren.

    De ESPHome Device Builder Add-on installeren
    De ESPHome Device Builder Add-on installeren

    Stappen:

    1. Ga in Home Assistant naar InstellingenAdd-on Store.
    2. Zoek op ESPHome en klik op Install.
    3. Wacht tot de installatie is voltooid (dit kan een minuut of twee duren).
    4. Klik op Start en vervolgens op Open Web UI om de Device Builder te starten.
      • Opmerking: Als je Home Assistant-installatie geen add-ons ondersteunt, kun je ESPHome Device Builder apart in Docker draaien.

    2. Je eerste configuratie maken

    Wanneer je de Web UI voor de eerste keer opent, zal een setupwizard je begeleiden bij het maken van je eerste apparaatconfiguratie.

    Je eerste configuratie maken
    Je eerste configuratie maken

    Lees verder  Bericht ID 47683


  • Ioniserende stralings geigerteller – Home Assistant

    Naast diverse andere kleinere ESP-projecten besloot ik dat het tijd was om iets anders te onderzoeken: het meten van ioniserende straling met behulp van een geigerteller die is gekoppeld aan Home Assistant.

    Geigertellerproject met ESP32 en Home Assistant
    Geigertellerproject met ESP32 en Home Assistant

    Geigertellerproject met ESP32 en Home Assistant

    Voor dit nieuwe project was extra gespecialiseerde hardware nodig. Ik heb de GGreg20_V3 ioniserende stralingsdetector, inclusief een Geigerbuis (SBM-20), gekocht bij IoT Devices:

    GGreg20_V3 Geiger Tube Radiation Detector
    GGreg20_V3 Geiger Tube Radiation Detector

    GGreg20_V3 Geigerbuisstralingsdetector

    Bij ontvangst zag de sensor eruit zoals op hun website, compact en klaar om te integreren met mijn ESP32-opstelling.

    ESP32 WROOM 32E
    ESP32 WROOM 32E

    Hardware-integratie en ESPHome-configuratie

    Voor dit project heb ik een ESP32 Wroom-module gebruikt die ik tot mijn beschikking had. Door de aanbevolen bedradingsdocumentatie op GitHub te volgen, verliep de integratie probleemloos:

    Hoe bouw ik mijn eigen geigerteller met ESP32 en Home Assistant
    Hoe bouw ik mijn eigen geigerteller met ESP32 en Home Assistant

    Integratiehandleiding GGreg20_V3-ESP32
    Download het project: GGreg20_V3-ESP32-HomeAssistant-ESPHome-main

    Vervolgens heb ik mijn ESP32-apparaat geconfigureerd met ESPHome met behulp van de volgende YAML-configuratie:


    esphome:
    name: esp-geiger01
    friendly_name: ESP-Geiger01

    esp32:
    board: esp32dev
    framework:
    type: arduino

    # Enable logging
    logger:

    ota:
    platform: esphome
    password: !secret passwd_esphome

    # Enable Home Assistant API
    api:

    # Enable Web server
    web_server:
    port: 80

    wifi:
    ssid: !secret wifi_ssid
    password: !secret wifi_password
    manual_ip:
    static_ip: 10.0.10.10
    gateway: 10.0.0.138
    subnet: 255.255.255.0
    dns1: 10.0.0.2

    sensor:
    – platform: uptime
    name: “esp-geiger01 Uptime”
    update_interval: 120s

    – platform: wifi_signal
    name: “esp-geiger01 Wi-Fi Signal”
    update_interval: 120s

    – platform: pulse_counter
    pin: GPIO23
    name: “esp-geiger01 geiger counter CPM”
    id: “geiger_counter”
    update_interval: 100s
    unit_of_measurement: ‘CPM’
    on_raw_value:
    – sensor.template.publish:
    id: radiation_level
    state: !lambda ‘return x * 0.0081;’
    # This coefficient provided accurate background radiation readings based on datasheet information.

    – platform: template
    name: “esp-geiger01 Radiation Level”
    id: “radiation_level”
    unit_of_measurement: ‘µSv/h’
    update_interval: 120s
    icon: mdi:radioactive
    accuracy_decimals: 5

    binary_sensor:
    – platform: template
    device_class: safety
    name: “esp-geiger01 Radiation Warning”
    lambda: |-
    if (id(geiger_counter).state > 100) {
    // High Count
    return true;
    } else {
    // Normal Count
    return false;
    }

    text_sensor:
    – platform: version
    name: “esp-geiger01 ESPHome version”

    time:
    – platform: homeassistant
    id: homeassistant_time

    Zorg ervoor dat de juiste GPIO-pin is geselecteerd voor het verzamelen van gegevens van de Geiger-sensor. In dit geval werd GPIO23 gebruikt.

    Monitoring en datavisualisatie

    De op ESP32 gebaseerde Geiger-teller is succesvol geïntegreerd in Home Assistant, waardoor realtime stralingsmonitoring en -waarschuwingen mogelijk zijn. De stralingsniveaus, gemeten in Counts Per Minute (CPM) en omgerekend naar microsievert per uur (µSv/h), gaven een duidelijk inzicht in de omgevingsstraling.

    Geiger-teller is succesvol geïntegreerd in Home Assistant
    Geiger-teller is succesvol geïntegreerd in Home Assistant

    Conclusie

    Dit project heeft aangetoond hoe toegankelijk milieumonitoring kan zijn met betaalbare ESP-gebaseerde microcontrollers en ESPHome-integratie.

    Van waterpeilmeting en statusindicatoren tot stralingsdetectie: de veelzijdigheid van het ESP-ecosysteem biedt eindeloze mogelijkheden voor persoonlijke IoT-projecten.


    Ondersteun mijn website’s, kanaal en inhoud en mijn voortdurende inspanningen via Patreon:
    https://patreon.com/Colani

    Suc6
    Terry van Erp


  • Aqara Opple ZigBee schakelaars

    

    Aqara Opple ZigBee schakelaars
    Aqara Opple ZigBee schakelaars
    

    Is er iemand hier oud genoeg om zich het programma “Het huis van de toekomst” van Chriet Titulaer nog te herinneren? Nou, ik heb net een paar Aqara OPPLE wandschakelaars van Banggood gekocht – 1 paneel – 2 knoppen – Zigbee (3.0) – geen draden, instructies alleen in het Chinees – dus waarom niet “leren met Terry”?!

    Om te beginnen, linksboven zie je het product in de doos – rechts de magnetisch bevestigde schakelaar met de zelfklevende achterplaat. Deze zijn echt mooi – een dubbele wandschakelaar met zelfklevende pads op de achterplaat, waardoor je elke ouderwetse schakelaar kunt bedekken of gewoon een lege plek op de muur kunt kiezen.

    Aqara Opple ZigBee schakelaars
    Aqara Opple ZigBee schakelaars

    Vreemd genoeg heb ik toevallig een schakelaar aan de muur die al jaren niets meer doet – dus één van deze schakelaars heeft al een functie zodra ik dit allemaal heb uitgezocht.

    Even wanhopig geprobeerd, besloot ik het zonder handleiding te proberen (natuurlijk had ik naar de website van Banggood kunnen gaan via de link hierboven – maar handleidingen zijn voor amateurs, weet je :-). De knop drukt naar rechts of links en het zwakke blauwe lampje linksboven knippert – dat is een begin.

    Nadat ik had gecontroleerd of er een werkende CR2032-batterij in het bovenste gedeelte zat, bekeek ik de verpakking van Opple, waarop het onderdeelnummer WXCJKG11LM stond – werkbereik -10°C tot +50°C.

    Je kunt het waarschijnlijk niet zien, maar aan de voorkant van die verwijderbare magnetische afdekplaat zitten 2 ringen die de aanraakgebieden aangeven. Aan de achterkant van die afdekplaat zit een klein knopje om de knop met het Zigbee-netwerk te verbinden – je hoeft hem alleen maar een paar seconden ingedrukt te houden.

    aqara-opple-1
    aqara-opple-1

    Oké, ik heb valsgespeeld en ben naar mijn Banggood-link gegaan – waar staat dat deze schakelaars de Aqara Home Gateway nodig hebben. Oh nee, dat is niet waar!! Vervolgens ben ik naar mijn Zigbee2MQTT-gateway gegaan – zie mijn blogbericht daarover en over het gebruik van Zigbee en de echt goede Electrolama ZZH-gateway, die mijn Zigbee-apparaten verbindt met mijn Raspberry Pi en dus met MQTT en Node-Red.

    Dus ik heb ervoor gezorgd dat de ZZH naar apparaten zocht, drukte op één kant van de nieuwe Aqara-schakelaar en…
    Lees verder  Bericht ID 47683