Releases: Synapt-Technologies/Beacon
Beacon v3 Beta.1
Caution
While this version is actively being tested, it is still an early release and may contain bugs. Keep that in mind while using it in production. If you are looking for a battle-tested version, please use v2.0.0 for now. While it is a big step back, it is stable. If you do find a bug, let us know! We might be able to fix it quickly :)
Current Changes
Revision of the previous beta. The build is hardened, and settings are better handled. There is now also a Raspberry Pi image! It will work on the Pi3, Pi4, and Pi Zero 2W. We recommend using a Pi4. The image can be flashed using the official Raspberry Pi Imager.
Changes:
- Raspberry Pi image pipeline
- Added producer status
- Added consumer status and info
- Implemented the global status pill
- Implemented Web-UI alerts
- Added alerts to the GPIO and Aedes consumer
- Fixed dev and production modes
- Made ui state fetch use Server Sent Events. This means the ui updates without reloading.
- Added the option to disable producers
- Started on Docker support
- Hardened update check to prevent GitHub API overload
- Added grace timer for producers before the state on disconnect is enabled
- Hardened AedesConsumer
- Added setting validation
- Added update overlay
Full Changelog: v3.0.0-beta...v3.0.0-beta.1
Running
To run this, enter the app folder and execute the following commands.
yarn install
yarn startWhen using the Raspberry Pi image, it should automatically start up. Access it via its IP.
Beacon v3 Beta
Caution
While this version is actively being tested, it is still an early release and may contain bugs. Keep that in mind while using it in production. If you are looking for a battle-tested version, please use v2.0.0 for now. While it is a big step back, it is stable. If you do find a bug, let us know! We might be able to fix it quickly :)
This is the first version of the v3 rewrite. It offers the following changes:
- Complete redesign of the data flow
- Split between tally producers (e.g., an Atem switcher) and consumers (e.g., hardware output)
- Dynamic device configuration
- Self update menu
- Supervisor for auto-restart on crashes and updates
- Support for multiple switchers (producers) at the same time
- Redesigned ui:
- Better Ui logic
- Better settings
- Live tally
- Configurable alert buttons
- MQTT server for networked devices
- Hardware alerting via UI
To run this, enter the app folder and execute the following commands
yarn install
yarn startBeacon V2.0.0 - Re release
The Beacon Beta has now been tested. I have found it to be stable. As I have started working on a new structure for Beacon, this is a re-release of the beta, not marked as stable. The following description of the beta still holds:
What works?
- Atem tally to gpio outputs.
- Mapping different and multiple atem sources to tally outputs.
- Viewing the tally in a browser.
Warning
The browser tally view does not detect disconnects and thus may not allways be accurate.
Beacon is in Beta! - V2.0.0-BETA
This is the first release.
What works?
- Atem tally to gpio outputs.
- Mapping different and multiple atem sources to tally outputs.
- Viewing the tally in a browser.
Caution
While this version is actively being tested, it is still an early release and may contain bugs. Keep that in mind while using it in production.
Warning
The browser tally view does not detect disconnects and thus may not allways be accurate.