SONY VPL-VW270

Plugin pour piloter un vidéoprojecteur Sony avec l'Eedomus.

Ce plugin permet d'envoyer des commandes à un vidéoprojecteur Sony via le protocole ADCP sur Ethernet.

Prérequis

Pour dialoguer avec le projecteur il faut bien entendu que ce dernier soit connecté à votre réseau Ethernet et que le protocole ADCP soit activé.

(Pour le vérifier il suffit d'ouvrir l'adresse IP du projecteur dans un navigateur. Ouvrir le menu setup. Puis dans le menu advanced setup, ouvrir la section ADCP)

Si ce protocole ADCP est protégé par mot de passe le script le détectera et utilisera celui fourni lors de l'installation.

Si vous le changer après l'installation, il faudra le mettre à jour dans [VAR2] de l'actionneur.

Le vidéoprojecteur devra être configuré avec une IP Fixe sous peine de devoir la mettre à jour à chaque changement dans l'Eedomus [VAR1] de l'actionneur.

Commandes

Je n'ai implémenté dans le plugin que les principales commandes ci-dessous:

ON : Allume le vidéoprojecteur

OFF : Eteint le vidéoprojecteur

PWRSTATUS : Récupère le status du vidéoprojecteur (on, standby, cooling, startup)

HDMI1 : Bascule sur l'entrée HDMI1

HDMI2 : Bascule sur l'entrée HDMI2

MODEL : Récupère la référence du modèle du vidéoprojecteur

TIMER : Récupère les compteurs en heures d'allumage du vidéoproejcteur et de la lampe

3D-SBS: Bascule le vidéoprojecteur en mode 3D Side-By-Side

MENU : Affiche/Retire le Menu du vidéoprojecteur

Documentation:

L'installation du plugin va créer le script Sony_ADCP.php, un actionneur HTTP et un Etat.

Le fonctionnement est très simple vous choisissez l'une des commandes de l'actionneur et vous récupérez le résultat de cette commande dans l'état.

Les variables utilisées sont:

[VAR1] : adresse IP du vidéoprojecteur

[VAR2] : mot de passe ADCP configuré sur le vidéoprojecteur

[VAR3] : Code API du périphérique Etat (ne le modifiez pas, sous peine de ne plus voir le résultat des commandes)

La liste complète des commandes via ADCP est disponible ici

Le script php assume que vous avez conservé le port TCP par défaut du protocole ADCP (53595). Si vous le changez, vous devrez le renseigner à la ligne 29 du script php.

Liste des modèles compatibles (Liste non exhaustive)