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:
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:
-
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
-
Saml PCB 'et (ESP32-C3, VS1838B-modtager, 2N2222 + IR-lysdioder, modstande, 5 V-forsyning).
-
Flash ESPHome firmware (lære + sende service, 38 kHz TX, TX LED).
-
Installér hjemmehjælpspakken for shell- baseret IR-bibliotek, tilføje de fire små automatiseringer, og tilføje Lovelace kort.
-
Sæt dine knuder CSV i UI (f.eks.
ir_blaster_living_room, ir_blaster_bedroom) og genindlæs biblioteket. -
Begynd at lære og testafsendelse fra kortet.
-
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.