Το Projector Pilot δημοσιεύει τη ζωντανή κατάσταση του προβολέα σας και κάθε χειριστήριο στο Home Assistant, στο Hubitat και σε οποιοδήποτε webhook θέλετε. Ρυθμίστε το μία φορά και το έξυπνο σπίτι σας οδηγεί μόνο του τον προβολέα - χωρίς κινητό στο δίκτυο, χωρίς cloud στη μέση.
Ο Αυτοματισμός Σπιτιού μετατρέπει το Projector Pilot από ένα τηλεχειριστήριο στο χέρι σας σε μια συσκευή που ολόκληρο το σπίτι σας μπορεί να δει. Εκθέτει τι κάνει ο προβολέας - λειτουργία, είσοδο, λειτουργία χρώματος, τιμές εικόνας, ώρες λυχνίας - και δίνει στο έξυπνο σπίτι σας ένα χειριστήριο για ό,τι μπορεί να αλλάξει η εφαρμογή.
Το Ρυθμίσεις › Αυτοματισμός Σπιτιού είναι το κέντρο. Επιλέξτε την πλατφόρμα που χρησιμοποιείτε - Home Assistant, Hubitat ή Webhooks - και ρυθμίστε την εκεί. Μπορείτε να συνδέσετε περισσότερες από μία ταυτόχρονα· είναι ανεξάρτητες.
Συνδεθείτε από την εφαρμογή, δημοσιεύστε τον προβολέα ως αισθητήρα, επικολλήστε ένα μπλοκ στη διαμόρφωσή σας και συγχρονίστε. Από εκεί και πέρα το Home Assistant οδηγεί μόνο του τον προβολέα.
http://homeassistant.local:8123 ή την IP του) και μετά πατήστε Είσοδος. Είναι σύνδεση μέσω προγράμματος περιήγησης στη δική σας εγκατάσταση - δεν επικολλάτε κανένα token. Χρησιμοποιήστε κανονικά τα στοιχεία σύνδεσης του Home Assistant, με την ταυτοποίηση δύο παραγόντων και όλα.sensor.projector_pilot_epson_qb1000b_qb1000w, που φέρει λειτουργία, είσοδο, λειτουργία χρώματος, τιμές εικόνας και ώρες λυχνίας.configuration.yaml, κάντε επανεκκίνηση του Home Assistant και μετά πατήστε Συγχρονισμός με HA.
Αυτό είναι όλο το κόλπο χωρίς διακομιστή. Η εφαρμογή γράφει μία εντολή που τρέχει το Home Assistant για να μιλήσει με το Web Control του προβολέα, και κάθε script που συγχρονίζει καλεί αυτή την εντολή με διαφορετικό ρήμα. Πατήστε Copy block στην εφαρμογή και επικολλήστε το στο configuration.yaml. Το παρακάτω παράδειγμα είναι ενδεικτικό - η εφαρμογή συμπληρώνει τη δική σας διεύθυνση προβολέα και το όνομα της εντολής:
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 }}"
Μόνο παράδειγμα. Η εφαρμογή δημιουργεί το δικό σας με την πραγματική IP του προβολέα και ένα όνομα που προκύπτει από τον σειριακό του.
curl τρέχει στη συσκευή του Home Assistant, όχι στο κινητό σας. Το Home Assistant φτάνει απευθείας στην IP του προβολέα μέσω Web Control, οπότε ένας αυτοματισμός ενεργοποιείται είτε η εφαρμογή είναι ανοιχτή είτε όχι και είτε το κινητό σας βρίσκεται σπίτι είτε όχι. Ο χρήστης digest EPSONWEB είναι η σύνδεση Web Control· η εφαρμογή χρησιμοποιεί τον κωδικό Web Control που είναι ήδη αποθηκευμένος για τον προβολέα.shell_command υπάρχει πράγματι, ώστε να βρείτε ένα τυπογραφικό λάθος πριν χτίσετε οτιδήποτε πάνω του.Η οθόνη Home Assistant περιλαμβάνει μια Λίστα ελέγχου ρύθμισης και έναν πίνακα Τι διαθέτει το Home Assistant σας, ώστε να μη μαντεύετε ποιο βήμα απομένει. Κάθε γραμμή λέει αν είναι ολοκληρωμένη, αν λείπει ή αν δεν μπόρεσε να προσδιοριστεί, και τι να κάνετε στη συνέχεια.
configuration.yaml. Καθένα εμφανίζει Βρέθηκε, Δεν είναι εγκατεστημένο ή Δεν ήταν δυνατός ο προσδιορισμός, με κουμπιά Πώς να εγκαταστήσετε και Άνοιγμα στο HACS όπου βοηθούν.Το Projector Pilot ανακαλύπτει τι έχει εγκατεστημένο το Home Assistant σας και χτίζει γύρω από αυτό. Λειτουργεί με τη βασική ενσωμάτωση PJLink που το Home Assistant περιλαμβάνει ήδη, οπότε ένας προβολέας PJLink που έχετε ήδη προσθέσει εκεί είναι πλήρες μέλος.
configuration.yaml, κάντε επανεκκίνηση του Home Assistant και μετά πατήστε ξανά Συγχρονισμός.Ένας προβολέας σε αναμονή αναφέρει πολύ λίγα, οπότε ένας πίνακας ελέγχου κανονικά θα γινόταν κενός. Ο προαιρετικός αισθητήρας τελευταίας γνωστής τιμής κρατά τις τελευταίες ενδείξεις του προβολέα σας - την είσοδο, τις ώρες λυχνίας ή λέιζερ - στο Home Assistant όσο ο προβολέας είναι απενεργοποιημένος.
configuration.yaml (ή προσθέστε μόνο τις γραμμές του κάτω από μια υπάρχουσα ενότητα template:) και κάντε επανεκκίνηση του Home Assistant. Η εφαρμογή έχει ένα κουμπί Έλεγχος ότι υπάρχει που σας λέει αν το Home Assistant το διαθέτει.Μετά από έναν συγχρονισμό, οι Σκηνές σας δεν μένουν εγκλωβισμένες στην εφαρμογή. Καθεμία, συν η λειτουργία, κάθε είσοδος, κάθε λειτουργία χρώματος και κάθε μνήμη φακού που διαθέτει πραγματικά ο προβολέας σας, γράφεται ως script του Home Assistant.
Δεν χρειάζεται να φτιάξετε με το χέρι μια προβολή Lovelace, και δεν χρειάζεται πια ούτε να την επικολλήσετε. Όταν πατάτε Συγχρονισμός με HA, η εφαρμογή χτίζει έναν πλήρη πίνακα ελέγχου Projector Pilot απευθείας στο Home Assistant μέσω του δικού του API: τη ζωντανή κατάσταση του προβολέα και ένα κουμπί για κάθε Σκηνή και χειριστήριο που συγχρόνισε. Εμφανίζεται στην πλαϊνή γραμμή του Home Assistant ως Projector Pilot - ανοίξτε τον και τελειώσατε.
configuration.yaml μία φορά και κάντε επανεκκίνηση του Home Assistant (το μοναδικό χειροκίνητο βήμα - το Home Assistant δεν επιτρέπει στις εφαρμογές να προσθέτουν αυτή την εντολή εξ αποστάσεως).Είτε τον φτιάχνει η εφαρμογή είτε τον επικολλάτε εσείς, ο πίνακας ελέγχου είναι ο ίδιος - μια κάρτα κατάστασης συν ένα κουμπί για κάθε χειριστήριο (ενδεικτικό απόσπασμα):
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
Μόνο παράδειγμα. Ο πίνακας ελέγχου σας φέρει την πραγματική οντότητα του προβολέα σας και τις δικές σας Σκηνές.
Στο Hubitat, το Projector Pilot κατοπτρίζει τον προβολέα σε μια συσκευή στο hub σας μέσω του Maker API, ώστε το Rule Machine να μπορεί να διαβάζει και να ενεργεί στη λειτουργία, τη σίγαση και την είσοδο.
Τα webhooks είναι η λύση για όλα. Η εφαρμογή στέλνει δεδομένα σε ένα URL δικό σας όταν ο προβολέας ενεργοποιείται, απενεργοποιείται, αλλάζει είσοδο ή ανακαλεί μια Σκηνή - ένα webhook του Home Assistant, το Node-RED, το IFTTT ή οτιδήποτε δέχεται JSON.
http://homeassistant.local:8123/api/webhook/your-id.Το προεπιλεγμένο payload είναι απλό JSON - ένα συμβάν, ο προβολέας και η τιμή που άλλαξε:
{
"event": "scene_recalled",
"projector": "Epson QB1000B/QB1000W",
"scene": "Movie Night",
"power": "on",
"input": "HDMI1",
"color_mode": "Cinema",
"timestamp": "2026-09-23T20:14:07Z"
}
Παράδειγμα payload. Ένα συμβάν αλλαγής εισόδου ή λειτουργίας φέρει τα πεδία που το αφορούν.
Βεβαιωθείτε ότι η διεύθυνση που εισαγάγατε είναι αυτή στην οποία φτάνετε πραγματικά το Home Assistant, μαζί με τη θύρα (συνήθως :8123). Η σύνδεση είναι πραγματική είσοδος μέσω προγράμματος περιήγησης στη δική σας εγκατάσταση, οπότε ισχύουν το όνομα χρήστη, ο κωδικός και ο κωδικός δύο παραγόντων. Στο κινητό η σύνδεση ολοκληρώνεται είτε το ενσωματωμένο πρόγραμμα περιήγησης επιστρέψει το αποτέλεσμα είτε επιστρέψει πρώτη η τοπική επανάκληση· αν εξακολουθεί να κολλά, κλείστε το φύλλο και πατήστε ξανά Είσοδος.
Ο αισθητήρας δημοσιεύεται όσο η εφαρμογή είναι ανοιχτή και το Αποστολή της κατάστασης του προβολέα είναι ενεργό, οπότε ανοίξτε την εφαρμογή και επιβεβαιώστε αυτόν τον διακόπτη. Μετά ελέγξτε το Developer Tools › States στο Home Assistant και φιλτράρετε με projector_pilot. Ένας προβολέας σε αναμονή δημοσιεύει πολύ λίγα· ξυπνήστε τον και οι ενδείξεις συμπληρώνονται.
Τα scripts γράφονται από τον Συγχρονισμό με HA, που χρειάζεται το μπλοκ shell_command ήδη επικολλημένο στο configuration.yaml και μία επανεκκίνηση του Home Assistant. Εκτελέστε πρώτα Δοκιμή Σύνδεσης - σας λέει αν το μπλοκ υπάρχει. Μετά συγχρονίστε ξανά. Αν παλιά, νεκρά scripts γεμίζουν τη λίστα, χρησιμοποιήστε το Κατάργηση ορφανών scripts.
Αυτός είναι ο σκοπός του μπλοκ shell_command - είναι αυτό που επιτρέπει στο Home Assistant να φτάνει μόνο του στην IP του προβολέα. Αν δουλεύει μόνο με την εφαρμογή ανοιχτή, το μπλοκ μάλλον δεν έχει επικολληθεί ή το Home Assistant δεν επανεκκινήθηκε μετά την επικόλληση. Επιβεβαιώστε με Δοκιμή Σύνδεσης, κάντε επανεκκίνηση του Home Assistant και συγχρονίστε.
Ο Αυτοματισμός Σπιτιού είναι ένα εφάπαξ πρόσθετο. Χωρίς συνδρομή, χωρίς λογαριασμό, χωρίς cloud. Μία αγορά το ξεκλειδώνει σε κάθε πλατφόρμα που έχετε.
Δείτε Δωρεάν έναντι Pro έναντι Αυτοματισμού Σπιτιού → · Πλήρης οδηγός χρήσης →
Όχι. Μόλις επικολλήσετε το ένα μπλοκ shell_command στο Home Assistant και συγχρονίσετε, το Home Assistant στέλνει εντολές απευθείας στη διεύθυνση IP του προβολέα. Το Projector Pilot είναι μόνο το εργαλείο ρύθμισης· στη συνέχεια το Home Assistant μιλά μόνο του με τον προβολέα, είτε το κινητό σας είναι σπίτι είτε όχι.
Ως αισθητήρας, για παράδειγμα sensor.projector_pilot_epson_qb1000b_qb1000w, που φέρει λειτουργία, είσοδο, λειτουργία χρώματος, τιμές εικόνας και ώρες λυχνίας, και ενημερώνεται κάθε φορά που αλλάζουν όσο η εφαρμογή είναι ανοιχτή. Αν ενεργοποιήσετε το Sync Advanced Controls, η εφαρμογή γράφει επίσης ένα script Home Assistant για κάθε Σκηνή, συν λειτουργία, κάθε είσοδο, κάθε λειτουργία χρώματος και κάθε μνήμη φακού που διαθέτει ο προβολέας σας.
Ο Αυτοματισμός Σπιτιού είναι ένα πρόσθετο επί πληρωμή, εφάπαξ αγορά, ξεχωριστό από το Projector Pilot Pro. Ένα πακέτο αγοράζει και τα δύο μαζί με έκπτωση. Δείτε τη σελίδα τιμολόγησης.