Présentation
Cette librairie est conçu pour fonctionner avec un micro processeur Linux. La présentation sera uniquement basée sur l'OPOS6UL d'armadeus et la carte mère MAESTRO.
Sections dans cet article
Dépot
Nous vous conseillons de démarrer avec un des examples fournis dans cette documentation.
Bitbucket
Clonez le répertoire https://bitbucket.org/iotflowers/maestro/
ou vous trouverez 2 branches; master et dev
- master branche connectée sur les outils de production serveurs, APIs et Apps
- dev branche developpement connectée sur serveur de dev et APIs de dev
Nous vous recommandons d'utiliser la branche dev, adpatée à un test de développement avant de passer en production.
Général
Le protocole de communication BiWay est basé sur des actionnneurs et des capteurs avec une limite de 5 bits par type soit un maximum de 32 capteurs et 32 actionneurs par controleur.
#define SENSOR_NUMBER_BIT_NUMBER 5
#define ACTION_NUMBER_BIT_NUMBER 5
Lorsque vous communiquez avec le serveur, il existe des "handlers" prédéfinis (des functions) qui vous permettent de respecter l'encodage binaire et la compression Blake2S, réalisés pour limiter la taille des messages et leur sécurité. Ainsi 16 fonctions sont disponibles en provenance du serveur parsées par le controleur.
tandis que 13 fonctions sont disponibles au départ du contrôleur vers le serveur (coté serveur)
En ce basant sur cette structure de communication, vous pouvez gérer l'ensemble de vos capteurs et actionneurs et y gérer vos modes, séquences, type, selon vos besoins entre vos serveurs et vos equipements. Nous verons les fonctions une à une pour vous permettre de définir celles adaptées à votre cas d'usage.
Développer
Vous êtes prêt à vous lancer, connectez vous ou créez votre compte pour obtenir un accès à nos dépots bitbucket et nos exemples prêt à l'emploi
Vous trouverez dans la section /examples des solutions avec différents modules.
la carte mère MAESTRODés la validation de votre compte vous recevrez une appid et une apikey pour exploiter tous les aspects de la technologie, en mode test
Production
Passez votre serveur en mode production dés que vous etes prêt à vous lancer pour générer vos propres appid et apikey pour l'ensemble de votre parc et vos clients
Avec la mise en place Oauth2 de vos utilisateurs, bénéficiez des commandes vocales des assistants vocaux Google et Alexa.