Clevr House Logo Clevr House
SV
Varukorg

Varukorgen är tom.

Artikel artikel artikel

Vänd alla IR-enheter till en smart: en öppen, skalbar IR-blastare för hem, hotell och stora byggnader

Genom att Clevr House på 30.09.2025

Vänd alla IR-enheter till en smart: en öppen, skalbar IR-blastare för hem, hotell och stora byggnader

Om din byggnad är full av enheter som styrs av gamla skolan fjärrkontroller—Luftkonditionering, TV, ljudsystem, projektorer—Du äger redan en skattkista av automationspotential. Du behöver bara ett sätt att lära dig dessa IR-koder en gång och återanvända dem överallt.

Denna artikel introducerar en liten, låg kostnad anpassad IR Blaster PCB (ESP32-C3) och en Home Assistant integration Det förvandlar äldre IR-enheter till centralt hanterade, automatiserade slutpunkter. Det är’enkel nog för ett enda vardagsrum och robust nog för flervåningshotell och campus.


Hårdvara: En syfte-byggd IR-blastare

Kärndesign

  • MCU: ESP32-C3 Super Mini Pro (Wi-Fi, BLE, massor av GPIO, säker OTA via ESPHome).

  • IR TX: Tre högeffektiva 5 mm 940 nm LED-lampor som drivs av en 2N2222 transistor för stark täckning.

  • IR RX: VS1838B mottagare för tillförlitlig kodinlärning (38 kHz).

  • Kraft: 5 V-ingång; LED-lampor som är aktuella med lågvärdiga motstånd för stark produktion; ombord på TX-indikator LED.

  • Formfaktor: Små fotavtryck, kuddar för enkel ledningar och vägg eller tak integration.

Varför denna PCB över USB-donglar eller “svart låda” Hubs?

  • Öppen hårdvara + öppen firmware — Inget moln lås-in.

  • Bättre utbud & repeterbarhet — transistordriven multi-LED design kastar IR vidare och bredare.

  • Fält-serviceable — standarddelar; inga egenutvecklade bostäder.

  • Flexibel — samma styrelse kan köra olika firmware (ESPHome idag; MQTT eller anpassad API imorgon).


Programvara: Ett delat IR-bibliotek som skalar

Vi designade en Shell-only Integrering för Home Assistant som håller CPU-användningen låg och undviker extra tillägg. Det lagrar lärda koder som vanliga filer:

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

Ett lätt index (/config/irlib_index.json) håller dina UI dropdowns snappy. Du får:

  • Lär dig en gång, använd någonstans. Fånga en kod från någon blaster (med en mottagare), sedan Skicka den från någon blaster över din byggnad.

  • Per-room kontroll + sändning. Välj en nod (rum) för riktade åtgärder eller sända samma kommando till flera rum.

  • Namngivna enheter & knappar. “Yamaha rxv → vol up”, “Daikin arc477a50 → cool 23c”etc. Rename/move/delete direkt från UI.

  • Backups & Återställ. Nattlig tarball backups av ditt bibliotek; en-klick återställa om det behövs.

  • Lågt underhåll. Ingen konstant omröstning. Ingen mäklare krävs (om du inte vill ha en för andra projekt).

Under huven

  • Koder lärs via ESPHome (mottagaren → HA event).

  • En liten HA-automation släpper råa tider i filer och bygger om indexet.

  • Skript hanterar byta namn / flytta / radera, nod listor, säkerhetskopior och restaureringar.


Varför denna fråga för gästfrihet & Stora webbplatser

Standardisera över varumärken. Många hotell jonglerar flera AC, TV och AV-modeller—var och en med sin egen fjärrkontroll. Med ett delat IR-bibliotek:

  • Engineering lär sig varje enhet en gång.

  • Front desk eller automationsregler kan styra alla rum utan manuell parning.

  • Techs kan ersätta en enhet och helt enkelt peka den nya fjärrkontrollen på närmaste elev för att uppdatera koder.

Operativa vinster

  • Energibesparingar: Auto power-off TV, skärpta AC-scheman, genomdriva miljöinställningar när rummen är okuperade.

  • Gästupplevelse: Förinställda välkomstscener; on-demand support där personalen kan utlösa IR-kommandon på distans.

  • Snabba utrullningar: Klonenheter och knappar över golv; lägga till rum genom att släppa in fler blastare.

  • Leverantörsoberoende: Ingen licensiering, ingen per rumsabonnemang, inget moln.

Säkerhet & integritet

  • Stannar på ditt LAN.

  • Inga gästdata strömmar genom moln från tredje part.

  • Reviderbara: alla koder är vanliga filer; du kan version eller arkivera dem.


Flexibla firmwarealternativ (ESPHome nu, MQTT senare)

Samma PCB kan köra olika firmwares:

  • ESPHome (rekommenderas) för infödda Home Assistant API, anpassade tjänster och ultralåg överhuvud.

  • MQTT firmware om ditt bygghanteringssystem eller tredjepartsorkestrering föredrar ämnen som:

     
    ir/living/yamaha/vol_up → "[600,-1600,600,-550,600,-550]"
  • Anpassad HTTP/UDP slutpunkter för integration med egenutvecklade backends.

Du kan standardisera på en Enstaka hårdvara SKU, sedan distribuera firmware som bäst passar varje webbplats eller klient.


Real World Scenarios

Bostäder

  • En elev i vardagsrummet för att fånga alla IR-koder.

  • Små blastare i sovrummet/kontoret delar samma bibliotek och skickar efter behov.

  • Scener och automationer (t.ex. “Filmkväll”) brand IR kommandon över flera enheter med en enda kran.

Hotell

  • En eller två elever per våning för nya enheter.

  • Varje rum får en blaster riktad mot TV/AC.

  • PMS eller yrkessensorer kan utlösa IR—Ström ner när rummet är ledigt, sätt eco-läge vid kassan.

Campus & Officer

  • Centraliserad AV-kontroll för konferensrum: projektorer, skärmar, ampere.

  • Globala sändningar för “Stäng av alla skärmar efter 8 pm”.


Distributionstips

  • Placering: Sikta på TX-lysdioder mot IR-fönstren; montering på TV / AC-ramen eller taket soffit fungerar bra. Upprepa räknas (2–5) hjälp med fussy enheter.

  • Lära sig bästa praxis: Stå nära, peka originalfjärrkontrollen på VS1838B och håll knappen tryckt tillräckligt länge för att fånga upp repetitioner.

  • Namnkonvention: Använd konsekventa sniglar (t.ex. brand_model) och knappnamn (power_toggle, cool_24c, hdmi1).

  • Backups: Aktivera nattliga säkerhetskopior; hålla de sista 10 som standard.

  • Serviceability: Håll en extra elev på hand för snabb kod fångar under enhet swaps.


Vad du behöver komma igång

  1. Montera PCB (ESP32-C3, VS1838B-mottagare, 2N2222 + IR-lysdioder, motstånd, 5 V-försörjning).

  2. Flash ESPHome firmware (lära + skicka service, 38 kHz TX, TX LED).

  3. Installera Home Assistant-paketet för skalbaserade IR-bibliotek, lägg till de fyra små automationerna och lägg till Lovelace-korten.

  4. Ställ dina noder CSV i UI (t.ex. ir_blaster_living_room, ir_blaster_bedroomoch ladda om biblioteket.

  5. Börja lära sig och Test skicka från kortet.

  6. Back up Ditt bibliotek och rulla ut det till fler rum.


Varför denna strategi vinner

  • Öppet Öppet Öppet & framtidsbevis: Allt är transparent—filer, YAML, skript. Du kan granska, gaffel eller exportera.

  • Scalable: Fungerar för en TV eller hundratals rum.

  • Kostnadseffektiv: Varudelar, ingen leverantör lås-in, inga återkommande avgifter.

  • Low-CPU, låg ljud: Shell-only, händelse-driven; ingen slösaktig omröstning.

  • Flexibla integrationer: ESPHome idag; MQTT eller anpassade API:er i morgon.


Redo att modernisera din äldre flotta?

Med ett litet bräde och ett rent Home Assistant arbetsflöde kan du Standardisera kontrollen, Sänk energiavfalloch förbättra gästkomforten—utan att ersätta dina befintliga enheter.