Objets connectés

De MediaWiki UOF
Aller à la navigation Aller à la recherche

Les cartes programmables

Arduino

  • Références

Cartes "Espressif" (ESP8266 et ESP32)

Firebeetle ESP32

Node MCU (basé sur l'ESP 8266 ou l'ESP 32)

Produits revendus pas Gotronic

M5 Stack (basé sur l'ESP32)

  • Références

Les logiciels de programmation des cartes

  • Le logiciel Arduino
  • Le logiciel VSCode en utilisant PlateformIO

Les plateformes IOT

Une plateforme IoT, ou IoT platform, est une technologie multicouche qui permet d'approvisionner, de gérer et d'automatiser facilement les appareils connectés de l’Internet des objets (IoT). Elle connecte le matériel des entreprises au cloud en utilisant des options de connectivité flexibles, des mécanismes de sécurité de niveau entreprise et de larges puissances de traitement des données. Un système IoT complet a besoin de : matériel, comme des capteurs ou des dispositifs qui collectent des données de l'environnement (par exemple, un capteur d'humidité) ou effectuent des actions dans l'environnement (par exemple, arroser les cultures). connectivité afin de transmettre toutes ces données au cloud (par exemple, envoyer des données sur l'humidité) ou de recevoir des commandes (par exemple, arroser les cultures maintenant). un logiciel hébergé dans le cloud chargé d'analyser les données qu'il collecte à partir des capteurs et de prendre des décisions (par exemple, savoir grâce aux données sur l'humidité qu'il vient de pleuvoir et prévenir ensuite le système d'irrigation de ne pas s’exécuter aujourd'hui). une interface utilisateur pour interagir (par exemple, une application web avec un tableau de bord qui montre les tendances en matière d'humidité et permet aux utilisateurs d'activer ou de désactiver manuellement les systèmes d'irrigation). Les plateformes IoT contribuent à : connecter le matériel, comme les capteurs et les dispositifs, gérer différents protocoles de communication hardware et software, assurer la sécurité et l'authentification des dispositifs et des utilisateurs, collecter, visualiser et analyser les données recueillies par les capteurs et les appareils, intégrer tout ce qui précède avec les systèmes d'entreprise existants et d'autres services web. Source : site WEB d'Oracle

Iot-platform-integration-capabilities-768x432.png source : https://iotfactory.eu/fr/produits/plateforme-logicielle/integration-iot-ouverte/

Comparaisons entres différentes solutions de plateformes IOT

Nom Open Source Version gratuite Communauté Contribution de la communauté Version cloud ou local
Back Office TOCIO (Développement UOF 2020-2022) oui oui non possible mais le core n’est pas maintenu local
ThingsBoard oui oui +++ ? ?
Open Remote oui oui + Pas possible local
Home Assistant oui oui +++ Oui local
Domoticz oui oui ++ ? ?
Openhab oui oui ++ ? local
ESPHome oui oui ++ ? ?
AWS (Amazon) non ? oui non Cloud

Home Assistant

Home assistant est une solution domotique open source qui donne la priorité au contrôle local et à la confidentialité. Propulsé par une communauté mondiale de bricoleurs et de passionnés de bricolage. Parfait pour fonctionner sur un Raspberry Pi ou un serveur local.

Site officiel : [1]

MQTT et Home Assistant

Les conférences, causeries et formations aux objets connectés à l'UBO Open Factory

références

https://iotfactory.eu/fr/produits/plateforme-logicielle/integration-iot-ouverte/ https://www.oracle.com/fr/cloud/iot-platform/