All Projects → codeadict → Channelslightscontrol

codeadict / Channelslightscontrol

Licence: other
Demo app with Django Channels to control Lights over websockets. Made for PyStPete meetup(https://www.meetup.com/Saint-Petersburg-Python-Meetup/).

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Channelslightscontrol

Yomo
🦖 Streaming-Serverless Framework for Low-latency Edge Computing applications, running atop QUIC protocol, engaging 5G technology.
Stars: ✭ 279 (+1892.86%)
Mutual labels:  iot, realtime
Espui
A simple web user interface library for ESP32 and ESP8266
Stars: ✭ 330 (+2257.14%)
Mutual labels:  iot, websockets
Angelo
Sinatra-like DSL for Reel that supports WebSockets and SSE
Stars: ✭ 303 (+2064.29%)
Mutual labels:  websockets, realtime
Presentations
Collection of presentations for advanced Python topics
Stars: ✭ 264 (+1785.71%)
Mutual labels:  django, websockets
Wsify
Just a tiny, simple and real-time self-hosted pub/sub messaging service
Stars: ✭ 452 (+3128.57%)
Mutual labels:  websockets, realtime
Pushpin
Proxy server for adding push to your API
Stars: ✭ 3,050 (+21685.71%)
Mutual labels:  websockets, realtime
Sapphiredb
SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core
Stars: ✭ 326 (+2228.57%)
Mutual labels:  websockets, realtime
intrinio-realtime-python-sdk
Intrinio Python SDK for Real-Time Stock Prices
Stars: ✭ 79 (+464.29%)
Mutual labels:  websockets, realtime
Microwebsrv
A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)
Stars: ✭ 420 (+2900%)
Mutual labels:  iot, websockets
Django Private Chat
Django one-to-one Websocket-based Asyncio-handled chat, developed by Bearle team
Stars: ✭ 376 (+2585.71%)
Mutual labels:  django, websockets
bong-bong
Open public chat service built for the web.
Stars: ✭ 17 (+21.43%)
Mutual labels:  websockets, realtime
Supabase
The open source Firebase alternative. Follow to stay updated about our public Beta.
Stars: ✭ 25,142 (+179485.71%)
Mutual labels:  websockets, realtime
django-rest-live
Subscribe to updates from Django REST Framework over Websockets.
Stars: ✭ 48 (+242.86%)
Mutual labels:  websockets, realtime
Microwebsrv2
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
Stars: ✭ 295 (+2007.14%)
Mutual labels:  iot, websockets
live-cryptocurrency-streaming-flutter
A Flutter app with live cryptocurrency updates, powered by Ably
Stars: ✭ 26 (+85.71%)
Mutual labels:  websockets, realtime
Mqtt Panel
A web interface for MQTT
Stars: ✭ 315 (+2150%)
Mutual labels:  iot, websockets
docs
The official soketi documentation. 📡
Stars: ✭ 55 (+292.86%)
Mutual labels:  websockets, realtime
soketi
Just another simple, fast, and resilient open-source WebSockets server. 📣
Stars: ✭ 2,202 (+15628.57%)
Mutual labels:  websockets, realtime
Autoops
linux资产管理,cmdb,django, webssh,运维管理平台,数据库操作平台 本项目已停止开发!因长时间未对代码进行维护,可能会造成项目在不同环境上无法部署、运行BUG等问题,请知晓!项目仅供参考!
Stars: ✭ 340 (+2328.57%)
Mutual labels:  django, demo
Vue Socket.io Extended
✌️⚡️ Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)
Stars: ✭ 506 (+3514.29%)
Mutual labels:  websockets, realtime

Django Channels Light Control

Demo

Demo app using django channels to control(turn on and off) some lights using the WebSockets protocol.

This was created for Python St. Petersburg (https://www.meetup.com/Saint-Petersburg-Python-Meetup/).

Demo

Credentials:

  • Username: admin
  • Password: th3n0rthr3m3mb3rs

Slides

Requirements

  • Python 3.5+
  • PostgreSQL
  • Redis

Running locally

$ pip install -r requirements.txt
$ ./manage.py runserver

Go to: http://localhost:8000

Create a few lights on the Django Admin(http://localhost:8000/admin) and start controlling it.

That's all!

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].