mqtt-dmx-controller - A simple ArtNet / DMX Controller with MQTT Interface 💡🎬

  •        175

Go to the latest release page and download the mqtt-dmx-controller-x.x.x.dmg file. On the latest release page you can find a .deb file for Ubuntu and Debian and a .tar.gz that should work on other distributions.

https://github.com/hobbyquaker/mqtt-dmx-controller

Dependencies:

artnet : ^1.3.3
async : ^2.5.0
bootstrap : ^3.3.7
bootstrap-slider : ^9.8.1
electron-is-dev : ^0.3.0
electron-window-state : ^4.1.1
font-awesome : ^4.7.0
free-jqgrid : ^4.14.1
jquery : ^3.2.1
jquery-ui : ^1.12.1
mkdirp : ^0.5.1
mqtt : ^2.9.3
persist-path : ^1.0.2
scene-sequencer : ^2.0.2

Tags
Implementation
License
Platform

   




Related Projects

libartnet-win32 artnet dmx library

  •    C++

send and receive artnet / art-net, more than DMX over ethernet network

Interaction Production Server (ThorDMX)

  •    

A software based networked lighting controller. It brokers many protocols together to allow easy setup and development of new stage lighting controllers.

DMX Lighting Desk

  •    VB

DMX Desk is a Lighting Control desk in software. It is Modelled on a theatre control type console and is able to create a DMX signal through a variety of output devices.

McLighting - The ESP8266 based multi-client lighting gadget

  •    C++

Mc Lighting (the multi-client lighting gadget) is a very cheap internet-controllable lighting solution based on the famous ESP8266 microcontroller and WS2811/2812 led strips. It features a self-hosted responsive web-interface, a REST-API and a websocket connector. Because of it's open architecture and APIs it's easy to build new clients for different platforms (iOS, Android, Windows Universal Apps, Siri/Cortana integration, ...).

Q Light Controller

  •    C++

Q Light Controller is a cross-platform application to control DMX or analog lighting systems like moving heads, dimmers, scanners and other effects. Our goal is to replace expensive and somewhat limited hardware lighting desks with free software.


Quick Dmx 512 - A Simple C# DMX 512 framework

  •    CSharp

QuickDmx is a simple framework you can use to extend and quickly create scalable applications who act as Dmx 512 controllers.

Aurora - Unified lighting effects across multiple brands and various games.

  •    CSharp

Project Aurora is a utility that unifies RGB lighting devices across different brands and enables them to work alongside each other, all while adding and improving RGB lighting support for various games that previous had none or little RGB lighting support. Aurora is mainly written in C#, but has C++ components to implement native support for other games.

Lassi - Lighting Assistant

  •    Java

Lassi is free software for theatre lighting control through a DMX Lanbox (www.lanbox.com). Set intensity levels, create cues, patch dimmers, work with submasters, visualize commands exchanged with Lanbox, etc. Allows control through your webbrowser.

Spectrum OpenDMX

  •    

A dynamic OpenDMX (Entec) lighting developement workspace. This program allows lighting technicians the ability to "build" a virtual DMX board, using drag and drop, as well as the commonly used property grid. Macro functionality allows the user to program lights with ease.

sACNView

  •    Delphi

sACNView is a tool for viewing and transmitting the ESTA/ANSI Streaming DMX Lighting Control Protocol, which is a TCP/IP based protocol used in theatrical, architectural and event lighting systems

awesome-mqtt - A curated list of MQTT related stuff. :sparkles:

  •    

A curated list of MQTT related stuff. MQTT is a lightweight client-server publish/subscribe messaging protocol, optimized for high-latency or unreliable networks. This protocol is a good choice for Internet of Things applications, Telemetry, Sensor Networks, Smart Metering, Home Automation, Messaging and Notification Services.

ESP-MQTT-JSON-Digital-LEDs - ESP MQTT Digital LEDs for Home Assistant's MQTT JSON Light Component

  •    Arduino

This project shows a super easy way to get started using Digital LED strips with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizes Home Assistant's MQTT JSON Light Component and an ESP8266 microcontroller.

Open DMX USB

  •    C++

Open DMX USB interface: this project created by ENTTEC (www.enttec.com) is an open source hardware and software DMX512 interface

Aurora Light Controller

  •    Java

Aurora Light Controller is a theater-oriented lighting controller. It is built around cues and conventional fixtures. It currently supports the usbdmx.com controller and the ArtNet protocol, and is designed to support additional controllers.

Lights Up!

  •    C++

Lights Up! is a Windows application for controlling theater lighting during the performance of plays or musicals. Lights Up! v1.1 supports the Enttec Open DMX USB interface.

SLight theater lighting control software

  •    C++

SLight controls professional theater dimmers using the standard DMX-512 protocol and the DMX4Linux drivers. Useful features include automated follow and cue looping, but the real gain is in consistency: 90 second crossfades happen smoothly and precisely.

Semitone Lighting Controllers

  •    C

Microcontroller (AVR) based standalone digital light controllers (quot;dimmersquot;). The quot;Diamondquot; series supports 20 channels (TRIAC, FET, 0-10V, relay) with automatic fading, 20 scenes, 21 timers, IR remote, LCD, DMX-512 interface, global standby amp; more.

Glowworm

  •    C++

Glowworm is an application to control theater lighting equipment using the DMX protocol. It is meant as an extensible platform to host different user interface concepts.

ESP-MQTT-JSON-Multisensor - ESP MQTT JSON Multisensor for Home Assistant

  •    C++

This project shows a super easy way to get started with your own DIY Multisensor to use with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizies Home Assistant's MQTT JSON Light Component, MQTT Sensor Component, and a NodeMCU ESP8266 development board.

LiteDesign

  •    Java

LiteDesign is designed to be an easy-to-use CAD tool for designing lighting sets for stage productions. It is aimed at theatre performances, but can be used for almost any stage lighting.