Clevr House Logo Clevr House
DA
Kurv

Kurven er tom.

Artikel

Slå enhver IR-enhed til en smart én: En åben, skalerbar IR blaster til huse, hoteller og store bygninger

Af Clevr House den 30.09.2025

Slå enhver IR-enhed til en smart én: En åben, skalerbar IR blaster til huse, hoteller og store bygninger

Hvis din bygning er fuld af enheder styret af gamle-skole fjerntliggende—klimaanlæg, tv, lydsystemer, projektorer—Du ejer allerede en skat af automatiseringspotentiale. Du skal bare lære de IR-koder en gang og genbruge dem overalt.

Denne artikel introducerer en lille, lav-omkostninger brugerdefineret IR Blaster PCB (ESP32-C3 baseret) og en Home Assistant integration der gør ældre IR-enheder til centralt forvaltede, automatiske endepunkter. Det’s simpelt nok til en enkelt stue, og robust nok til hoteller og campingpladser med flere etager.


Hardware: En Purpose- Bygget IR Blaster

Kernedesign

  • MCU: ESP32-C3 Super Mini Pro (Wi- Fi, BLE, masser af GPIO, sikker OTA via ESPHome).

  • IR TX: Tre højeffektive 5 mm 940 nm lysdioder drevet af en 2N2222 transistor for stærk dækning.

  • IR RX: VS1838B modtager til pålidelig kodeindlæring (38 kHz).

  • Effekt: 5 V input; LEDs strøm- begrænset med lavværdimodstande for stærk udgang; indbygget TX indikator LED.

  • Formfaktor: Lille fodaftryk, puder til nem ledningsføring og væg- eller loftintegration.

Hvorfor dette PCB over USB-dongle eller “sort boks” Hubs?

  • Åbn hardware + åben firmware — Ingen cloud lock- i.

  • Bedre rækkevidde & repeterbarhed — transistordrevet flerLED-design kaster IR længere og bredere.

  • Field- brugbar — standarddele; ingen proprietære huse.

  • Fleksibel — samme bræt kan køre forskellige firmware (ESPHome i dag; MQTT eller brugerdefineret API i morgen).


Softwaren: Et delt IR bibliotek, der skalerer

Vi designede en Kun shell- integration for Home Assistant, der holder CPU bruge lav og undgår ekstra add- ons. Det gemmer indlærte koder som almindelige filer:

 
/config/irlib/<device>/<button>.raw

Et let indeks (/config/irlib_index.json) holder din UI dropdowns snappy. Du får:

  • Lær en gang, brug hvor som helst. Optag en kode fra enhver blaster (med en modtager), så sende det fra enhver blaster over din bygning.

  • Styring af rummet + udsendelse. Vælg en knude (værelse) for målrettede handlinger eller sende den samme kommando til flere rum.

  • Opkaldt udstyr & knapper. “yamaha _ rxv → vol _ up”, “daikin _ arc477a50 → cool _ 23c”, osv. Omdøb / flyt / slet direkte fra EU-listen.

  • Backup & Genopretning. Nightly tarball sikkerhedskopier af dit bibliotek; one-klik gendanne hvis det er nødvendigt.

  • Lav vedligeholdelse. Ingen konstant afstemning. Ingen mægler påkrævet (medmindre du ønsker en for andre projekter).

Under hætten

  • Koder læres via ESPHome (modtager → HA event).

  • En lille HA automatisering smider de rå timinger i filer og genopbygger indekset.

  • Scripts håndterer omdøbe / flytte / slette, node lister, sikkerhedskopier, og genopretter.


Hvorfor dette spørgsmål for Hospitality & Store steder

Standardisere på tværs af mærker. Mange hoteller jonglere flere AC, TV og AV modeller—hver med sin egen fjernbetjening. Med delt IR-bibliotek:

  • Engineering lærer hver enhed én gang.

  • Regler for reception eller automatisering kan kontrollere ethvert rum uden manuel parring.

  • Teknikker kan erstatte en enhed og blot pege på den nye fjernbetjening på nærmeste elev for at opdatere koder.

Operationelle gevinster

  • Energibesparelser: Auto power- off tv 'er, stramme AC tidsplaner, håndhæve øko-setpoints, når værelser er tomme.

  • Gæsteoplevelse: Præ- indstille velkomstscener; on-demand support, hvor personalet kan udløse IR-kommandoer eksternt.

  • Hurtig udrulning: Klon enheder og knap sætter på tværs af gulve; tilføje værelser ved at falde i flere blasters.

  • Leverandør uafhængighed: Ingen licens, ingen abonnement, ingen sky.

Sikkerhed & privatliv

  • Du holder dig på dit LAN.

  • Ingen gæstedata flyder gennem tredjeparts skyer.

  • Auditable: alle koder er almindelige filer; du kan version eller arkivere dem.


Fleksible Firmware muligheder (ESPHome nu, MQTT senere)

Denne samme PCB kan køre forskellige firmwares:

  • ESPHome (anbefales) for indfødte hjem Assistant API, brugerdefinerede tjenester, og ultra- lav overhead.

  • MQTT firmware hvis din bygning management system eller tredjeparts orkester foretrækker emner som:

     
    ir/living/yamaha/vol_up → "[600,-1600,600,-550,600,-550]"
  • Brugerdefineret HTTP / UDP endepunkter for integration med proprietære backends.

Du kan standardisere på en enkelt hardware SKU, derefter implementere firmware, der passer bedst til hvert websted eller klient.


Real- World Scenarios

Plejehjem

  • En lærer i stuen at fange alle IR-koder.

  • Små blasters i soveværelse / kontor deler det samme bibliotek og sende efter behov.

  • Scener og automatiseringer (f.eks. “Filmaften”) brand IR kommandoer på tværs af flere enheder med en enkelt tap.

Hoteller

  • En eller to elever per etage for nye enheder.

  • Hvert værelse får en blaster rettet mod TV / AC.

  • PMS eller tilstedeværelsessensorer kan udløse IR—power ned, når rummet er tomt, indstille eco mode ved kassen.

Campingpladser & Kontor

  • Centraliseret AV kontrol til konferencelokaler: projektorer, skærme, ampere.

  • Globale udsendelser til “Sluk alle skærme efter 20 pm”.


Implementeringstips

  • Placering: Sigt TX LED mod IR vinduer; montering på TV / AC ramme eller loft soffit fungerer godt. Gentag antal (2–5) hjælp med fissy enheder.

  • At lære bedste praksis: Stå tæt, punkt original fjernbetjening på VS1838B, og holde knappen trykket længe nok til at fange gentagelser.

  • Navnekonvention: Brug konsistente snegle (f.eks. brand_model) og knapnavne (power_toggle, cool_24c, hdmi1).

  • Sikkerhedskopier: Aktivér natlige sikkerhedskopier; hold de sidste 10 som standard.

  • Servicerbarhed: Hold en ekstra lærende on-hand for hurtig kode indfangning under enhed swaps.


Hvad du har brug for at få startet

  1. Saml PCB 'et (ESP32-C3, VS1838B-modtager, 2N2222 + IR-lysdioder, modstande, 5 V-forsyning).

  2. Flash ESPHome firmware (lære + sende service, 38 kHz TX, TX LED).

  3. Installér hjemmehjælpspakken for shell- baseret IR-bibliotek, tilføje de fire små automatiseringer, og tilføje Lovelace kort.

  4. Sæt dine knuder CSV i UI (f.eks. ir_blaster_living_room, ir_blaster_bedroom) og genindlæs biblioteket.

  5. Begynd at lære og testafsendelse fra kortet.

  6. Tilbage dit bibliotek og rulle det ud til flere værelser.


Hvorfor denne tilgang vinder

  • Åbn & fremtidssikret: Alt er gennemsigtigt—filer, YAML, manuskripter. Du kan revidere, gaffel eller eksportere.

  • Skalerbar: Arbejder for et enkelt tv eller hundredvis af værelser.

  • Kosteffektiv: Kommerciel dele, ingen sælger lock- in, ingen tilbagevendende gebyrer.

  • Lav- CPU, lav støj: Shell-kun, måske-drevet; ingen spild meningsmåling.

  • Fleksibel integration: ESPHome i dag; MQTT eller brugerdefinerede API 'er i morgen.


Er du klar til at modernisere din flåde?

Med et lille bræt og en ren Home Assistant arbejdsgang, kan du Standardiseringskontrol, skåret energiaffald, og forbedre gæsternes komfort—uden at udskifte dine eksisterende enheder.