Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Natural Nerd | 565 | 8 months ago | 4 | CSS | ||||||
Ikea Led Obegraensad | 349 | a month ago | 15 | mit | C | |||||
ESP32/Arduino hack for the ikea OBEGRÄNSAD led wall lamp | ||||||||||
Apps | 109 | 7 years ago | 1 | JavaScript | ||||||
Stunning applications on Ruff | ||||||||||
Onairscreen | 72 | 8 months ago | 2 | other | Python | |||||
Multi purpose "OnAir Lamp" solution targeted for use in professional broadcast environments | ||||||||||
Philipslight | 63 | 3 months ago | 21 | apache-2.0 | Python | |||||
Xiaomi Philips Lights integration for Home Assistant | ||||||||||
Familamp | 58 | 3 years ago | C++ | |||||||
Cloud-synchronized lamps | ||||||||||
Desk Lamp Alternative Firmware | 55 | 3 years ago | gpl-2.0 | C++ | ||||||
An alternative firmware for the Mijia Xiaomi Desk Lamp | ||||||||||
Glar150 | 21 | 8 years ago | 1 | other | C | |||||
GL-AR150 demo application | ||||||||||
Loochi Hardware | 15 | 8 years ago | Eagle | |||||||
Source code for the hardware of TBIdeas high power RGB lamp | ||||||||||
Mvsplus | 14 | 8 months ago | 1 | C++ | ||||||
A collection of Neo-Geo MVS arcade tools including Arduino replacement for both MV-LED (credits) and MV-ELA (lamp driver) and an ATTiny mod to auto-start Universe BIOS 4.0 pic'n'mix mode |
Multi purpose "OnAir Lamp" solution targeted for use in professional broadcast environments http://saschaludwig.github.io/OnAirScreen/
If you need ready-to-run Linux/Win/Mac executables, please visit https://www.astrastudio.de/software/onairscreen/. You can purchase the Windows .exe versions of the latest build including updates. If you want to purchase a Linux or Mac binary or need extended support, please contact me.
Hotkeys | Function |
---|---|
Ctrl+F or F | Toggle fullscreen |
Ctrl+Q or Q or Ctrl+C or ESC | Quit OnAirScreen |
Ctrl+S or Ctrl+, | Open settings dialog |
Space or 0 | Timer start/stop |
. or , or R | Timer reset to 0:00 |
1 | LED1 on/off |
2 | LED2 on/off |
3 | LED3 on/off |
4 | LED4 on/off |
M or / | Mic Timer start/stop |
P or * | Phone Timer start/stop |
Enter | opens set timer dialog |
On OSX use the command ⌘
key instead of Ctrl
OnAirScreen can receive API commands via UDP port 3310
Here is an easy example on how to control a local OnAirScreen instance on a linux system.
Set LED1 Text to "FOO" and switch LED1 on:
echo "CONF:LED1:text=FOO" > /dev/udp/127.0.0.1/3310
echo "LED1:ON" > /dev/udp/127.0.0.1/3310
OnAirScreen can receive API commands via HTTP (port 8010 by default).
Here is an easy example of how to control a local OnAirScreen instance on a linux system.
Set LED1 Text to "FOO" and switch LED1 on:
curl http://127.0.0.1:8010/?cmd=CONF:LED1:text=FOO
curl http://127.0.0.1:8010/?cmd=LED1:ON
UDP Command | Function |
---|---|
LED1:[ON/OFF] |
switch LED1 on/off |
LED2:[ON/OFF] |
switch LED2 on/off |
LED3:[ON/OFF] |
switch LED3 on/off |
LED4:[ON/OFF] |
switch LED4 on/off |
NOW:TEXT |
set TEXT in first footer line |
NEXT:TEXT |
set TEXT in second footer line |
WARN:TEXT |
set TEXT and switch on red warning mode |
AIR1:[ON/OFF] |
start/stop Mic Timer |
AIR2:[ON/OFF] |
start/stop Phone Timer |
AIR3:[ON/OFF/RESET/TOGGLE] |
start/stop/reset/toggle Radio Timer |
AIR3TIME:seconds |
set Radio Timer to given value in seconds |
AIR4:[ON/OFF/RESET] |
start/stop/reset Stream Timer |
CMD:REBOOT |
OS restart |
CMD:SHUTDOWN |
OS shutdown |
CMD:QUIT |
quit OnAirScreen instance |
CONF:General:stationname=TEXT
CONF:General:slogan=TEXT
CONF:General:stationcolor=COLOR
CONF:General:slogancolor=COLOR
CONF:LED[1-4]:used=[False|True]
CONF:LED[1-4]:text=TEXT
CONF:LED[1-4]:activebgcolor=COLOR
CONF:LED[1-4]:activetextcolor=COLOR
CONF:LED[1-4]:autoflash=[False|True]
CONF:LED[1-4]:timedflash=[False|True]
CONF:Clock:digital=[True|False]
CONF:Clock:showseconds=[True|False]
CONF:Clock:digitalhourcolor=COLOR
CONF:Clock:digitalsecondcolor=COLOR
CONF:Clock:digitaldigitcolor=COLOR
CONF:Clock:logopath=PathToLogo
CONF:Network:udpport=PORT
CONF:Network:tcpport=PORT
CONF:CONF:APPLY=TRUE
Do you like OnAirScreen? Feel free to donate.