Sixfab Pico LTE : solution IoT 4G / LTE Cat M abordable pour Maker

Bonjour à tous,

Si ce n'est pas les grosses sociétés de Télécom qui créent des infrastructure Lora onéreuse pour ce consommateur, ce sont les options d'infrastucture à base 4G / LTE qui restent difficile à évaluer et/ou à mettre en oeuvre.

Je parle bien d'infrastructure parce que derrière l'établissement d'une communication de type mobile, il faut encore envoyer ses données ("où ?") et récupérer/stocker ces données (encore une fois "où ?").

Dans le lot des surprises, nous avons rencontrés SixFab qui propose des solutions IoT à base de modem 4G pour Raspberry-Pi et pour  Pico.

SixFab Pico LTE

Sans être onéreux, SixFab propose une solution permettant de transporter l'information entre votre projet Pico vers un nombre significatif de services IoT professionnel ou service grand public.

Source: SixFab Pico-LTE (~50Eur)

C'est l'une des rares fois où je me dis qu'il est possible de surveiller/commander son poulailler sans se ruiner avec les communications.

L'achat d'une carte inclus de quoi couvrir la première année exploitation:

  • L'activation SIM
  • 1GB de données

Les coûts se résument à 1$/mois/périphérique activé (SIM en cours d'utilisation). Chez SixFab, le périphérique est Assets (un "actif", comprenez... élément actif).
Après cette première année le Pricing SixFab reste à 1$/mois/périphérique reprend Pay-As-You-Go (ici) et Data Pool (ici).

SixFab Pico LTE SDK

La présence d'un SDK MicroPython pour le Pico LTE a aussi retenu notre attention.
Il est donc possible de créer une solution purement Python.


La carte SixFab est préinstallée avec MicroPython et le Pico LTE SDK.
Il est donc possible d'utiliser la ligne de commande interactive de MicroPython (REPL) pour interagit avec la plateforme.

SixFab Infrastructure

Avant de se pencher sur les aspects techniques de la carte, je vous propose d'inspecter ce que SixFab peut faire pour nous avec son infrastructure. 

Couverture globale

Grâce à une couverture globale sur plus de 180 pays (y compris la Belgique) et plus de 400 opérateurs télécoms, les solutions de SixFab fonctionnent dans le monde entier (ou presque).

L'activation du module est indépendant de vos opérateurs locaux et totalement transparent.

Notre premier essais depuis la Belgique fût couronné de succès même si l'activation de la SIM aura pris 15 bonnes minutes. 

Service de l'infrastructure SixFax

SixFab est une plateforme de transition permettant de renvoyer vos données vers l'une des solutions qu'il propose. Dans les faits, vous payez pour le transit de données.

Infrastructure globale selon MCHobby

Sur le droite, il est possible d'identifier les services vers lesquels il est possible de renvoyer les données.

Les services accessibles

Les services supportés par SixFab sont les suivants:

MQTT


 Permet de renvoyer les données vers un broker MQTT accessible sur le Net. Il est également possible de réaliser des souscriptions sur le Broker.
Le broker MQTT est une option intéressante pour faire transiter des données entre différentes infrastructures.

Dans cette série d'article, nous aurons l'occasion d'explorer les possibilités offertes par MQTT.

Cibles: Maker et Professionnels.

Voyez aussi:

AWS-IOT

Amazon IoT est un service dédié aux objets connectés. Capable de gérer des milliards d'objets, AWS-IOT permet de collecter, stocker et analyser les données en provenance d'objet. Le service AWS-IOT s'applique aux domaines industriels, commerciales, automobiles et grand publique.

Cibles: Professionnels. 

Voir aussi: 

Azure-IOT


Une autre plateforme IoT d'envergure produite par Microsoft. Azure-IOT semble  plutôt orienté vers la gestion de flux et processus.

Cibles: Professionnels. 

Voir aussi: 

Slack


Slack de SalesForce est une solution de messagerie collaborative permettant à différentes personnes de collaborer au sein d'une entreprise. Slack permet aussi d'envoyer des messages aux personnes internes/externes d'une entreprise.

Cibles: Professionnels.

Voir aussi: 

Scriptr.io


Scriptr.io est un service cloud permettant d'exécuter votre propre code (javascript) côté serveur. Scriptr.io permet de créer des solutions orienté IoT.

Cibles: Professionnels.

Voir aussi: 

Telegram


Telegram est une application et un service de messagerie instantanée multiplateforme mondialement connue. Telegram dispose d'application PC, Apps pour mobile et même une version Web.

Cibles: Maker et Professionnels.

Voir aussi:

ThingSpeak


ThingSpeak est un logiciel open-source permettant aux objet IoT d'y envoyer leurs données. ThinkSpeak propose une API (Interface de programmation) offrant l'accès aux données, leur récupération et la journalisation.

ThinkSpeak intègre la prise en charge du logiciel de calcul numérique MATLAB et peut déclencher une action sur base d'une analyse

Il semble que ThinkSpeak ai fait l'objet de plusieurs articles de Makers sur Instructable ou Codeproject.

Cibles: ??? (difficile à cerner)

Voir aussi: 

 

HttpRequest



HttpRequest est la méthode la plus simple et la plus fondamentale de communication sur la toile.

Exploité depuis les débuts des développement WEB, une requête HTTP permet de réaliser un appel arbitraire sur un serveur WEB accessible sur le Net.

Il est aujourd'hui très facile de réaliser un serveur à l'aide de Python et de le déployer sur Internet.

La requête Http permet de réaliser sa propres solution de capture et de gestion de données. 

Outre l'opportunité de réaliser une solution maison, une requête HTTP permet également de faire appel à un service WEB spécialisé par l'intermédiaire de l'API WEB qu'il expose.

La requête HTTP permet aussi d'obtenir un complément d'information en réponse.

Cibles: Maker , professionnels (apprentissage) 

Voir aussi:

  • Internet regorge de ressources

Google Sheet


L'ajout d'information dans une feuille de calcul Google (GoogleSheet) est une application concrète des requêtes HTTP (présentées ci-avant).

Il s'agit donc d'un excercice pratique

Cibles: Maker et Professionnels (apprentissage).

Voir aussi: 

Pour la suite

Pour l'instant, nous n'avons fait de brosser le possibilités du Pico LTE.
A partir du prochain article nous rentrerons dans le vif du sujet

  • SixFab Pico LTE: Caractéristiques Techniques
  • SixFab Pico LTE: Enregistrement de l'Assets
  • SixFab Pico LTE: Tester la configuration MQTT 
  • SixFab Pico LTE: Capture de données Météo
  • SixFab Pico LTE: Réception des données Météo

Ressources

Aucun commentaire