Techniek voor je (slimme) huis

Handig: ir-bediening in Home Assistant via een hub

Veel apparaten zijn alleen via infrarood te bedienen, met afstandsbediening. We laten zien hoe je deze toch in Home Assistant kunt integreren met een hub.

Logitech besloot in al zijn wijsheid in 2021 te stoppen met de productie van de Harmony-producten. Gelukkig biedt Broadlink een goed alternatief, zoals de RM4 mini en RM4 pro. Met zo’n hub kun je commando’s van een afstandsbediening leren en daarna versturen vanuit de app, met de stem (Google of Alexa) of via Home Assistant. In deze workshop laten we zien hoe je met Home Assistant commando’s kunt leren en versturen.

Wat gaan we doen?

Je hebt wellicht nog best veel apparaten in huis die je met een afstandsbediening kunt bedienen via infrarood. Denk aan bijvoorbeeld een mediaspeler, airconditioning, ventilator, versterker, televisie, elektrische verwarming, actieve luidsprekers, elektrische gordijnen en bepaalde ledverlichting. Veel van deze apparaten missen een mogelijkheid voor directe integratie in Home Assistant. Dit kun je oplossen met accessoires die als een soort brug tussen wifi en infrarood fungeren.

Logitech had met de Harmony-lijn wat interessante opties, maar deze producten worden niet meer gemaakt. Broadlink biedt met de RM4 mini en RM4 pro gelukkig twee goede hubs. In deze workshop laten we zien hoe je deze in gebruik kunt nemen. Daarna laten we zien hoe je infrarood-commando’s kunt leren met Home Assistant. Daarna kun je deze commando’s ook weer versturen vanuit Home Assistant, voor het bedienen van je ‘domme’ apparatuur.

Geholpen door een hub kun je ook vanuit Home Assistant infraroodsignalen versturen.

Wat heb je nodig?

In deze workshop gebruiken we de Broadlink RM4 mini (€30) maar je kunt ook kiezen voor de duurdere RM4 pro (ongeveer €50). Beide hubs kunnen een 38 kHz infraroodsignaal (IR) versturen. De pro voegt communicatie op 433 MHz (RF) toe. Verder gaan we Home Assistant gebruiken. We gaan er van uit dat je een werkende installatie hebt.

Je kunt bij deze workshop de RM4 mini (links) of RM4 pro (rechts) gebruiken.

Hub in gebruik nemen

Je hebt de Broadlink-app alleen kort even nodig om de hub in gebruik te nemen. Daarna kun je commando’s leren en versturen met Home Assistant. Open de Broadlink-app en begin met het maken van een account. Kies daarna Add device / Wi-Fi device / Universal Remote / RM4 mini en volg de instructies. Nadat je verbinding maakt met de wifi-hotspot van de RM4 mini kun je jouw wifi-netwerk instellen om de hub in gebruik te nemen. Selecteer dan het gevonden apparaat en klik op Join the room. Kies de ruimte waarin je de hub gebruikt. Voltooi de wizard om de installatie af te ronden.

Open dan voor het betreffende apparaat het menu (via de drie puntjes rechtsboven) en kies Property. Haal het vinkje weg bij Lock device. Dit zorgt ervoor dat je de hub kunt gebruiken met andere systemen, zoals Home Assistant. Je zou vanaf hier de app kunnen gebruiken om commando’s van je afstandsbediening te leren, maar als je voornamelijk met Home Assistant gaat werken is dat niet nodig, en zelfs extra werk. Je kunt de met de app geleerde commando’s namelijk niet overbrengen.

Toevoegen aan Home Assistant

De hub is automatisch ontdekt binnen Home Assistant en hoef je bij het toevoegen alleen een naam te geven.

Je hoeft de hub van Broadlink bij het toevoegen alleen nog maar een naam te geven.

Commando’s leren

Je kunt nu één voor één de verschillende commando’s leren van de afstandsbediening waarna je deze ook kunt versturen.

Ga om te beginnen naar Ontwikkelhulpmiddelen / Services. Kies Afstandsbediening: Opdracht leren. Klik achter Doelen op Entiteit kiezen en selecteer de zojuist toegevoegde afstandsbediening. Zet een vinkje bij Apparaat en vul een naam in voor het apparaat dat je gaat bedienen, zoals televisie. Zet ook een vinkje bij Opdracht en voer een naam voor de opdracht in, bijvoorbeeld volumeplus. Klik dan op de knop Service aanroepen. Richt de afstandsbediening op de hub en klik op de bewuste button van de afstandsbedieing. De knop Service aanroepen wordt groen ter bevestiging.

Wil je meer commando’s leren voor hetzelfde apparaat? Gebruik dan dezelfde naam voor het apparaat, in ons voorbeeld televisie. Je kunt dit zien als een soort groepsnaam. Verander alleen de tekst bij Opdracht voor het betreffende commando. Vul bijvoorbeeld volumemin in en leer dan het bewuste commando. Het vraagt allemaal wat tijd en concentratie maar is niet lastig.

We gebruiken de ontwikkelhulpmiddelen om commando’s van de afstandsbediening te leren.

Commando’s versturen

Alle aangeleerde en zelf benoemde commando’s kun je daarna in bijvoorbeeld je automatiseringen of scripts gebruiken. Dit kun je ook weer uitproberen via de ontwikkelhulpmiddelen. Kies daarvoor de service Afstandsbediening: Opdracht verzenden. Kies vervolgens de entiteit, vul de naam voor het apparaat in (zoals televisie) en vul bij Opdracht uiteraard het eerder geleerde commando in (zoals volumeplus).

Zorg er bij het versturen van commando’s voor dat de RM4 mini zicht op de televisie heeft, want de commando’s worden nu uiteraard vanuit deze hub verstuurd. Die hub heeft overigens een goed bereik, waardoor het niet snel problemen zal geven.

Deel dit artikel
Deelbare link
Vorig artikel

Stap over van de Hue-bridge naar Home Assistant

Volgend artikel

Starten met een VPS: we helpen je kiezen

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Gerelateerde artikelen
Deze website gebruikt cookies. Leer meer over het gebruik van cookies: privacybeleid