Collection d'objets communiquants: envoyer des messages depuis plusieurs dispositifs ==================================================================================== À l'issue de ce tutoriel, vous serez capables de: - connecter plusieurs dispositifs au |NETWORK_FULL_NAME| - envoyer des messages depuis plusieurs dispositifs - consulter les derniers messages envoyés par plusieurs dispositifs Ce tutoriel présuppose que vous avez déjà suivi le tutoriel :doc:`hello-world`. .. include:: preamble-lopy.rst Se connecter au réseau ---------------------- .. index:: connexion La procédure pour connecter au réseau plusieurs dispositifs est la même que pour un seul, à la différence que chaque dispositif doit employer une configuration différente. .. literalinclude:: collection/collection1.py :language: python :lines: 9-10 :caption: Dispositif n°1 .. literalinclude:: collection/collection2.py :language: python :lines: 9-10 :caption: Dispositif n°2 Le reste du code est identique. Émettre les messages -------------------- De la même manière, chaque dispositif va envoyer son propre message. .. literalinclude:: collection/collection1.py :language: python :lines: 24 :caption: Dispositif n°1 .. literalinclude:: collection/collection2.py :language: python :lines: 24 :caption: Dispositif n°2 .. index:: interface Wavebricks Consulter les messages ---------------------- Une fois les messages envoyés, on peut se rendre sur `l'interface Wavebricks `_ et consulter le contenu des derniers messages envoyés par les dispositifs. - .. image:: ../screenshots/collection-castor.png - .. image:: ../screenshots/collection-pollux.png Code complet ------------ .. literalinclude:: collection/collection1.py :language: python :caption: :download:`collection/collection1.py` .. literalinclude:: collection/collection2.py :language: python :caption: :download:`collection/collection2.py`