Une passerelle IR Open Source basée sur l'ESP8266

iresp feat


Le marché est absolument inondé de gadgets intelligents, avec tout, des cafetières aux téléviseurs, qui prennent en charge les dernières et les meilleures plateformes de domotique. Ne vous inquiétez pas du nombre de ces plates-formes et services qui seront toujours opérationnels dans les prochaines années, la chose cessera probablement de fonctionner avant cette date de toute façon. Aucun sens de s'inquiéter des détails dans un monde jetable.

Bien sûr, nous ne sommes pas tous si rapides à vider du matériel fonctionnel au nom de la dernière tendance des consommateurs. C'est pourquoi [Viktor] a développé une passerelle infrarouge open source qui peut connecter vos appareils «stupides» au dernier flash du service pan backend avec rien de plus qu'une mise à jour logicielle. Bien que même les téléviseurs intelligents modernes incluent toujours des télécommandes infrarouges, rien ne vous empêche de les utiliser avec des équipements plus récents si vous ne le faites pas confiance comme l'implémentation intégrée.

Le matériel ici est vraiment assez simple, se résumant essentiellement à quelques LED IR et un récepteur IR suspendu aux ports GPIO d'un ESP8266. Bien que le récepteur ne soit pas strictement nécessaire, il permet à [Viktor] d'implémenter rapidement de nouveaux codes IR. Il pointe simplement la télécommande existante vers la carte, appuie sur un bouton et la commande décodée est envoyée via MQTT où il peut facilement la reprendre.

[Viktor] a travaillé dur pour créer la conception du PCB et tester différentes LED IR pour trouver celles qui offrent les meilleures performances. Mais si vous vouliez simplement lancer quelque chose ensemble en un week-end, vous devriez pouvoir faire fonctionner son firmware avec un peu plus qu'un ESP nu et une LED IR aléatoire récupérée d'une ancienne télécommande. Mais ne soyez pas surpris si vous devenez accro au concept et finissez par rouler votre propre système domotique.




Source link

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *