[Pycon] [new paper] "Mario Orlandi" - Internet delle cose con Redis e django-channels
info a pycon.it
info a pycon.it
Ven 11 Gen 2019 10:53:28 CET
Title: Internet delle cose con Redis e django-channels
Duration: 60 (includes Q&A)
Q&A Session: 15
Language: it
Type: Talk
Abstract: [https://github.com/morlandi/sinewave][1]
L'esempio proposto ha lo scopo di esaminare alcuni possibili paradigmi di comunicazione fra dispositivi periferici e un server centrale, con particolare riferimento al protocollo PUB/SUB reso disponibile da Redis.
L'invio di informazioni da parte del dispositivo può essere concretizzato sia utilizzando una delle tante librerie client disponibili (Python o altri linguaggi), sia mediante una funzione "publish" minimale (per es. scritta in C); questa seconda opzione può essere convenientemente utilizzata in contesti limitati quali Arduino o altre schede embedded.
Le informazioni ricevute sul server possono essere ulteriormente propagate ad eventuali clients web che avessero manifestato il proprio interesse, predisponendo sul server un processo "listener" incaricato di raccogliere i dati come subscriber, per poi eseguirne il broadcast via WebSocket; l'esempio proposto illustra una semplice implementazione basata su django-channels.
[1]: https://github.com/morlandi/sinewave
Tags: [u'arduino', u'redis', u'pub/sub']
Maggiori informazioni sulla lista
Pycon