Archives par mot-clé : nipdev

Nipdev 33 – Domotique et IoT pour Développeurs

Share

Podcast: Téléchargement

Un nouvel épisode avec invité. Jean-Philippe Encausse et Fabrice nous parlent de domotique et d’objets connectés du point de vue des  développeurs.

Présentation de JP en quelques mots

  • 15 ans dans les technologies Web
    • Front / Back / Conception de frameworks
  • 3 ans sur le projet SARAH
    • Apprendre l’IoT
    • Apprendre de nouvelles technologies
  • 1 an sur WhatsHome

Qu’est ce que l’IoT ?

Une évolution de la Domotique

  • 2007: Nabaztag
  • Cadre photo numérique, ampoules, …
  • Couverture plus large:
    • Confort
    • Multimédia
    • Santé / Senior / Accessibilité
    • Productivité (Watches)
    • Services (Ville intelligente, …)

    Développement à plusieurs niveaux ?

    • Électronique (le niveau le plus bas)
        • Conception de PCB
        • Développement d’un Firmware
        • Langages de Type C, Arduino, etc…
        • REST (le niveau le plus haut)
          • API de surface pour piloter un objet
          • Interrogation sur le cloud
          • Un mot sur Mother (sen.se)
        • Au milieu le reste, un peu dans tous les langages et technologies.
            • Forte présence du mobile
            • Beaucoup de choses fermées, mal pensées
              • Lié au business model parfois
            • Machine Learning l’avenir et la forte tendance !
            • Technologies à surveiller ?
              • Geolocalisation Indoor
              • Explosion des caméras
              • Le NFC / RFID / …
              • Odeur (cf. Sensor Wake)
              • Hololens (mix réel / virtuel)

          Le projet SARAH

            • C’est quoi,
              • Une communauté de + 3000 personnes,
              • Un framework pour parler aux objets dans l’esprit des connecteur JDBC
              • Une interaction HTTP dans l’esprit des serveur d’appli, du REST
              • Un client C# pour faire de la reconnaissance vocale
            • Les choix effectués
              • Licence WTFPL
              • Un framework pour innover et non un produit
              • NodeJS ?
              • C# / Microsoft ?
              • Client/Serveur => HTTP vs WebSocket vs ?
                • La question de la confidentialité
              • Un pieds dans le machine learning avec WhatsHome, Lip6 – ParisMLMeetup
            • Use Cases
              • Classique : Box Domotique
                • Accessibilité
              • Atypique:  Renault Zoé
              • Fun: Faire parler un animatronic, ou bouger un drone
              • D’autres clients dans la boucle (mobile)

      What Else ?