Projector Pilot publicerer din projektors live status og alle kontroller til Home Assistant, Hubitat og enhver webhook, du vil have. Sæt det op én gang, og dit smarte hjem styrer projektoren af sig selv - ingen telefon på netværket, ingen cloud i midten.
Home Automation forvandler Projector Pilot fra en fjernbetjening i din hånd til en enhed, hele dit hus kan se. Den viser, hvad projektoren gør - strøm, kilde, farvetilstand, billedtallene, lampetimer - og giver dit smarte hjem en kontrol til alt, hvad appen kan ændre.
Settings › Home Automation er knudepunktet. Vælg den platform, du kører - Home Assistant, Hubitat eller Webhooks - og sæt den op dér. Du kan sætte mere end én op ad gangen; de er uafhængige.
Log ind fra appen, publicér projektoren som en sensor, indsæt én blok i din konfiguration, og synkronisér. Derfra styrer Home Assistant selv projektoren.
http://homeassistant.local:8123 eller dens IP), og tryk derefter på Sign in. Det er et browserlogin mod din egen instans - der er intet token at indsætte. Brug dit almindelige Home Assistant-login, tofaktor og det hele.sensor.projector_pilot_epson_qb1000b_qb1000w, der bærer strøm, kilde, farvetilstand, billedtallene og lampetimer.configuration.yaml, genstart Home Assistant, og tryk derefter på Sync With HA.
Det er hele det serverløse trick. Appen skriver én kommando, som Home Assistant kører for at tale med projektorens Web Control, og hvert script, den synkroniserer, kalder den kommando med et andet verbum. Tryk på Copy block i appen, og indsæt den i configuration.yaml. Eksemplet nedenfor er illustrativt - appen udfylder din projektors egen adresse og kommandonavn:
shell_command:
projector_pilot_epson: >-
curl -s --max-time 5 --digest -u 'EPSONWEB:'
-H "X-Requested-With: XMLHttpRequest"
-H "Referer: http://192.168.1.50/cgi-bin/webconf"
"http://192.168.1.50/cgi-bin/directsend?{{ verb }}={{ value | urlencode }}"
Kun et eksempel. Appen genererer din med projektorens rigtige IP og et navn afledt af dens serienummer.
curl kører på Home Assistant-boksen, ikke på din telefon. Home Assistant når projektorens IP direkte over Web Control, så en automatisering udløses, uanset om appen er åben, og uanset om din telefon overhovedet er hjemme. EPSONWEB-digestbrugeren er Web Control-loginet; appen bruger den Web Control-adgangskode, der allerede er gemt for projektoren.shell_command faktisk er der, så du finder en tastefejl, før du bygger noget oven på den.Home Assistant-skærmen har en Tjekliste til opsætning og et panel med Hvad din Home Assistant har, så du aldrig skal gætte, hvilket trin der mangler. Hver række siger, om den er færdig, mangler eller ikke kunne afgøres, og siger, hvad du skal gøre næste gang.
configuration.yaml. Hver viser Fundet, Ikke installeret eller Kunne ikke afgøres, med knapperne Sådan installerer du og Åbn i HACS, hvor de hjælper.Projector Pilot finder ud af, hvad din Home Assistant har installeret, og bygger omkring det. Den virker med den indbyggede PJLink-integration, som Home Assistant allerede leveres med, så en PJLink-projektor, du allerede har tilføjet dér, er førsteklasses.
configuration.yaml, genstart Home Assistant, og tryk derefter på Sync igen.En projektor i standby oplyser meget lidt, så et dashboard ville normalt blive tomt. Den valgfri sidst kendte sensor beholder projektorens sidste aflæsninger - kilden, lampe- eller lasertimer - i Home Assistant, mens projektoren er slukket.
configuration.yaml (eller tilføj kun dens linjer under en eksisterende template:-sektion), og genstart Home Assistant. Appen har en Tjek, at den er der-knap, der fortæller dig, om Home Assistant har den.Efter en synkronisering sidder dine scener ikke fast inde i appen. Hver enkelt, plus strøm, hver kilde, hver farvetilstand og hver objektivhukommelse, din projektor faktisk har, bliver skrevet som et Home Assistant-script.
Du behøver ikke bygge en Lovelace-visning i hånden, og du behøver heller ikke længere indsætte en. Når du trykker på Sync With HA, bygger appen et komplet Projector Pilot-dashboard direkte i Home Assistant via dens eget API: projektorens live status og en knap til hver scene og kontrol, den har synkroniseret. Det dukker op i din Home Assistant-sidebjælke som Projector Pilot - åbn det, så er det klaret.
configuration.yaml én gang, og genstart Home Assistant (det ene manuelle trin - Home Assistant lader ikke apps tilføje den kommando eksternt).Uanset om det bliver bygget til dig, eller du indsætter det, er dashboardet det samme - et statuskort plus en knap til hver kontrol (illustrativt uddrag):
views:
- title: Projector
cards:
- type: entity
entity: sensor.projector_pilot_epson_qb1000b_qb1000w
name: Projector
- type: button
name: Power On
tap_action:
action: perform-action
perform_action: script.turn_on
target:
entity_id: script.projector_pilot_power_on
- type: button
name: Movie Night
tap_action:
action: perform-action
perform_action: script.turn_on
target:
entity_id: script.projector_pilot_scene_movie_night
Kun et eksempel. Dit dashboard bærer din projektors rigtige entity og dine egne scener.
På Hubitat spejler Projector Pilot projektoren over på en enhed i din hub gennem Maker API, så Rule Machine kan læse og handle på strøm, mute og kilde.
Webhooks er samlenavnet for resten. Appen sender et opkald til en URL, du angiver, når projektoren tænder, slukker, skifter kilde eller kalder en scene frem - en Home Assistant-webhook, Node-RED, IFTTT eller alt, der tager imod JSON.
http://homeassistant.local:8123/api/webhook/your-id.Standardpayloaden er almindelig JSON - en hændelse, projektoren og den værdi, der ændrede sig:
{
"event": "scene_recalled",
"projector": "Epson QB1000B/QB1000W",
"scene": "Movie Night",
"power": "on",
"input": "HDMI1",
"color_mode": "Cinema",
"timestamp": "2026-09-23T20:14:07Z"
}
Eksempel på payload. En hændelse om kildeskift eller strøm bærer de felter, der er relevante for den.
Sørg for, at den adresse, du har indtastet, er den, du faktisk når Home Assistant på, inklusive porten (normalt :8123). Login er et rigtigt browserlogin mod din instans, så dit brugernavn, din adgangskode og din tofaktorkode gælder alle sammen. På en telefon gennemføres login, uanset om browseren i appen afleverer resultatet, eller det lokale callback kommer først; hvis det stadig hænger, så luk arket, og tryk på Sign in igen.
Sensoren publiceres, mens appen er åben, og Send projektorens status er slået til, så åbn appen, og bekræft den kontakt. Tjek derefter Developer Tools › States i Home Assistant, og filtrér på projector_pilot. En projektor i standby publicerer meget lidt; væk den, så fyldes aflæsningerne ud.
Scriptsene skrives af Sync With HA, som kræver, at shell_command-blokken allerede er indsat i configuration.yaml, og at Home Assistant er genstartet én gang. Kør først Test forbindelse - den fortæller dig, om blokken er til stede. Synkronisér derefter igen. Hvis gamle, døde scripts roder i listen, så brug Fjern forældreløse scripts.
Det er netop meningen med shell_command-blokken - det er den, der lader Home Assistant nå projektorens IP på egen hånd. Hvis det kun virker, mens appen er åben, er blokken sandsynligvis ikke indsat, eller Home Assistant blev ikke genstartet efter indsættelsen. Bekræft med Test forbindelse, genstart Home Assistant, og synkronisér.
Home Automation er et engangstilkøb. Intet abonnement, ingen konto, ingen cloud. Ét køb låser det op på hver platform, du ejer.
Se Gratis vs. Pro vs. Home Automation → · Hele brugervejledningen →
Nej. Når du har indsat den ene shell_command-blok i Home Assistant og synkroniseret, sender Home Assistant kommandoer direkte til projektorens IP-adresse. Projector Pilot er kun opsætningsværktøjet; derefter taler Home Assistant med projektoren på egen hånd, uanset om din telefon er hjemme eller ej.
Som en sensor, for eksempel sensor.projector_pilot_epson_qb1000b_qb1000w, der bærer strøm, kilde, farvetilstand, billedtallene og lampetimer, opdateret hver gang de ændrer sig, mens appen er åben. Slå Sync Advanced Controls til, og appen skriver også et Home Assistant-script til hver scene samt til strøm, hver kilde, hver farvetilstand og hver objektivhukommelse, din projektor har.
Home Automation er et betalt tilkøb, et engangskøb, adskilt fra Projector Pilot Pro. En pakke køber begge sammen med rabat. Se prissiden.