Skip to main content
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user

inIn my Django web app I want to monitor my remote Raspberry PI clients - up to hundreds - using websocketsWebSockets: I have to check in their status in realtimereal-time (online, working, offline etc.), send commands to them (start, stop, reboot etc.) and so on.

I had a look on Django Channels and, following this tutorial (https://blog.heroku.com/in_deep_with_django_channels_the_future_of_real_time_apps_in_djangotutorial), I set up a working example; the client-side is pretty simple, but the server-side seems too complex, and as far as I can understand Channels developing is at an early stage.

So I had a look at a Socket.io, that seems a more mature and "stable" technology, but I didn't try it out yet.

So, what's your opinion about them? What would be the best choice for me?

in my Django web app I want to monitor my remote Raspberry PI clients - up to hundreds - using websockets: I have to check in their status in realtime (online, working, offline etc.), send commands to them (start, stop, reboot etc.) and so on.

I had a look on Django Channels and, following this tutorial (https://blog.heroku.com/in_deep_with_django_channels_the_future_of_real_time_apps_in_django), I set up a working example; the client-side is pretty simple, but the server-side seems too complex, and as far as I can understand Channels developing is at an early stage.

So I had a look at a Socket.io, that seems a more mature and "stable" technology, but I didn't try it out yet.

So, what's your opinion about them? What would be the best choice for me?

In my Django web app I want to monitor my remote Raspberry PI clients - up to hundreds - using WebSockets: I have to check in their status in real-time (online, working, offline etc.), send commands to them (start, stop, reboot etc.) and so on.

I had a look on Django Channels and, following this tutorial, I set up a working example; the client-side is pretty simple, but the server-side seems too complex, and as far as I can understand Channels developing is at an early stage.

So I had a look at a Socket.io, that seems a more mature and "stable" technology, but I didn't try it out yet.

So, what's your opinion about them? What would be the best choice for me?

Bumped by Community user
Bumped by Community user
Bumped by Community user