Outils pour utilisateurs

Outils du site


smartcitizen_hardware_software

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
smartcitizen_hardware_software [2020/11/09 23:47] – [Documentation - références] Benjamin Labomediasmartcitizen_hardware_software [2020/11/10 00:00] Benjamin Labomedia
Ligne 3: Ligne 3:
 Approche logicielle pour, par exemple, extraire des données directement depuis le kit, suivre son fonctionnement, ... Approche logicielle pour, par exemple, extraire des données directement depuis le kit, suivre son fonctionnement, ...
  
 +===== Envoyer les données du SmartCitizen Kit sur un broker mqtt local =====
 +Mqtt (Message Queuing Telemetry Transport2) est un protocole de messagerie basé sur le protocole TCP/IP, Il est conçu pour les connexions avec des sites distants où la bande passante du réseau est limitée. C'est un protocole couramment utilisé pour "l'internet des objets", il y a des clients, serveurs (on dit broker) et des librairies pour toutes les plateformes.
 +
 +Par défaut l'adresse du serveur mqtt qui reçoit les données est celui associé au projet de kit, soit mqtt.smartcitizen.me, elle est inscrite dans le firmware, il est possible de la changer pour l'adresse de serveur mqtt que l'on aurait installé en local par exemple ou de faire une feinte dns
 +
 +  * Voir [[https://forum.smartcitizen.me/t/update-firmware-to-use-mqtt-broker/1211/2|les possibilités évoquées sur le forum]] et le fait d'éditer le Firmware pour changer le serveur mqtt 
 +  * [[https://github.com/fablabbcn/smartcitizen-kit-21|Le github du sdk smartcitizen 2.1]] 
 +
 +Il est aussi possible de récupérer les données en temps réel via la communication série, en bash ou en python pour ensuite envoyer des messages que broker avec un client linux ou python
  
 ===== Communication série - usb ===== ===== Communication série - usb =====
Ligne 83: Ligne 92:
  
  
-===== Envoyer les données du SmartCitizen Kit sur un broquer mqtt local ===== 
-Par défaut l'adresse du serveur mqtt qui reçoit les données est celui associé au projet de kit, soit mqtt.smartcitizen.me, elle est inscrite dans le firmware, il est possible de la changer pour l'adresse de serveur mqtt que l'on aurait installé en local par exemple ou de faire une feinte dns 
- 
-  * Voir [[https://forum.smartcitizen.me/t/update-firmware-to-use-mqtt-broker/1211/2|les possibilités évoquées sur le forum]] et le fait d'éditer le Firmware pour changer le serveur mqtt  
-  * [[https://github.com/fablabbcn/smartcitizen-kit-21|Le github du sdk smartcitizen 2.1]]  
 ====== Documentation - références ====== ====== Documentation - références ======
  
smartcitizen_hardware_software.txt · Dernière modification : 2023/12/04 20:11 de Benjamin Labomedia