Catégories
Start-up et applications

12 API domotiques populaires

L'Internet des objets (IoT) est là et change la façon dont nous interagissons avec le monde qui nous entoure, à partir de chez nous. Les applications domotiques nous permettent de contrôler presque tout dans nos maisons, y compris l'éclairage, les réfrigérateurs, les fours à micro-ondes, les systèmes d'arrosage, les odeurs, la télévision, la musique, les thermostats, les automobiles, les systèmes de sécurité et même l'évier de cuisine.

Les développeurs souhaitant entrer sur ce marché en croissance rapide devraient trouver des API appropriées pour créer des applications.

Qu'est-ce qu'une API domotique?

Une API domotique est une interface de programmation d'application que les développeurs peuvent utiliser pour accéder par programme aux logiciels et aux appareils de la maison intelligente. Un bon endroit pour découvrir ces API est dans la catégorie Domotique sur ProgrammableWeb.

Les principaux acteurs de la domotique sont Amazon, Google et Apple, mais il existe de nombreux autres choix. Voici les douze API domotiques les plus populaires basées sur le trafic Web sur ProgrammableWeb.

1. API Google Chromecast

Google Chromecast est un appareil Google qui affiche le divertissement mobile sur un écran de télévision. L'APISuivre cette API offre des moyens d'interagir avec l'expéditeur ou le contenu multimédia et de travailler avec le récepteur ou l'écran d'affichage. La référence de l'API Sender couvre les paramètres de configuration, les demandes et tout ce qui est lié aux médias (volume, affichage, émission de télévision). L'API Receiver se compose de paramètres pour le récepteur de diffusion, la lecture multimédia et les propriétés possibles (connecté, inactivité, veille). Des informations supplémentaires sur l'utilisation de l'API Cast compatible avec Google incluent des exemples d'applications et des ressources pour les développeurs.

2. API Nest

Nest propose une variété d'appareils intelligents pour la domotique. L'API NestSuivre cette API permet aux utilisateurs de modéliser une maison ou un bâtiment physique en tant que structure avec les Nest Learning Thermostats, les Nest Protect et les Nest Cam en tant qu’appareils de cette structure. Les développeurs peuvent utiliser cette API pour vérifier l'état des appareils et les contrôler par programmation. Nest.com fait partie du Google Store.

3. API Apple HomeKit

L'API Apple HomeKitSuivre cette API permet aux développeurs de coordonner et de contrôler les accessoires domotiques de plusieurs fournisseurs à l'aide d'une seule interface. Cette API peut être utilisée pour découvrir les appareils compatibles, ajouter des appareils compatibles à la base de données de configuration de la maison, gérer les données des appareils dans la base de données et communiquer avec les accessoires configurés pour leur faire effectuer des actions. Cette API est accessible à l'aide de SDK pour iOS 8.0+, Mac Catalyst 14.0+ (Beta), tvOS 10.0+ et watchOS 2.0+.

4. API Farm.bot

FarmBot est un système de robotique open source pour l'entretien des fermes d'arrière-cour. L'API FarmBotSuivre cette API ne contrôle pas FarmBot lui-même, mais gère à la place les téléchargements d'images, la livraison des e-mails et le stockage, la validation et la sécurité des données. Les données sont stockées dans une base de données centralisée pour éviter la perte de données entre les reflashs. Cela permet également aux utilisateurs de modifier les informations lorsque l'appareil est hors ligne.

Farm.bot propose des dispositifs agricoles CNC à souce ouverte et des interactions via API

Farm.bot propose des dispositifs d'agriculture CNC et des interactions via API. Capture d'écran: Farm.bot

5. API Samsung SmartThings

SmartThings est la plate-forme de Samsung pour transformer une maison ordinaire en une maison intelligente. L'API Samsung SmartThingsSuivre cette API permet aux développeurs de gérer et d'intégrer les appareils IoT à l'aide de la plate-forme Samsung SmartThings. Les appareils connectés peuvent être organisés en emplacements et en pièces.

6. API Smappee

L'API SmappeeSuivre cette API permet aux développeurs de surveiller les données des appareils de l'Internet des objets afin de gérer la consommation d'énergie dans les environnements commerciaux, industriels et résidentiels. Cette API peut surveiller l'utilisation de l'électricité, de l'eau et du gaz, ainsi que récupérer les événements des appareils et une ventilation de la consommation d'énergie par appareil.

7. API de sécurité Netatmo

Netatmo conçoit, produit et distribue des appareils intelligents pour les maisons. La suite d'API Netatmo Connect comprend l'API de sécurité NetatmoSuivre cette API. Cette API permet aux développeurs d'obtenir des notifications et de récupérer des événements et des calendriers d'événements pour les caméras intérieures intelligentes de Netatmo, les caméras extérieures intelligentes, les détecteurs de fumée intelligents et les capteurs intelligents de portes et de fenêtres. L'API Netatmo Security StreamingSuivre cette API est également disponible pour des notifications quasi instantanées sur les événements de sécurité.

8. API Wink

Wink est une application qui se synchronise avec les appareils domotiques pour fournir un point de contrôle unique pour l'éclairage, l'alimentation, la sécurité, etc. Elle peut fonctionner avec plusieurs marques d'appareils à la fois, notamment Nest, GE, Philips, Honeywell, etc. L'API WinkSuivre cette API permet aux développeurs de connecter des appareils enregistrés avec Wink aux utilisateurs, aux applications, entre eux et au Web en général.

9. API Domoticz

API DomoticzSuivre cette API permet de créer un portail central contrôlé par capteur pour synchroniser les appareils utilitaires domestiques allant des appareils électriques, des gadgets électroniques, de l'eau et du gaz ainsi que des instruments de surveillance météorologique. Il s'agit d'une API RESTful qui génère des retours JSON à partir de requêtes HTTP. L'API Domoticz est une ressource gratuite fournie avec un accès d'inscription facultatif.

10. API Sinric Pro

Sinric Pro permet aux développeurs d'intégrer des cartes de développement IoT (comme le RaspberryPi) avec des applications tierces ou avec Amazon Alexa et Google Home. L'API Sincric ProSuivre cette API peut être utilisé pour récupérer les journaux des appareils, trouver des appareils, mettre à jour les appareils et obtenir les détails du compte.

11. API Google Smart Home

L'API Google Smart Home permet aux utilisateurs de prendre le contrôle des appareils connectés via les applications Google Home et l'Assistant Google. Il est disponible pour gérer des appareils tels que des haut-parleurs intelligents, des téléphones, des voitures, des téléviseurs, des écouteurs, des montres, etc.

12. API Home Connect

Home Connect propose une API RESTfulSuivre cette API pour contrôler et surveiller les appareils ménagers compatibles. L'API Home Connect nécessite une interface d'appareil ouverte qui permet aux utilisateurs de connecter une application à des appareils électroménagers avec Home Connect. L'API fournit un moyen de configurer, surveiller et contrôler les programmes.

Consultez la catégorie Domotique pour des listes de plus de 75 API, 55 SDK et 40 exemples de code source.

Laisser un commentaire

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