Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom MQTT topic #37

Merged
merged 26 commits into from
Feb 7, 2021
Merged

Custom MQTT topic #37

merged 26 commits into from
Feb 7, 2021

Conversation

sblantipodi
Copy link
Owner

@sblantipodi sblantipodi commented Jan 22, 2021

  • Added support for custom MQTT topic, needed for multiple instances of Firefly Luciferin on the same MQTT broker using MQTT stream. (Changing topic is not needed on multi monitor setup).
  • Added a Pillarbox option, useful to see 16:9 contents on a 21:9 monitor or a 4:3 content on a 16:9 monitor. How to here.
  • Improved Home Assistant integration. Click here for the new package.
  • Tray icon now shows if Firefly Luciferin is syncing with the Glow Worm Luciferin firmware before start capturing.
  • Added an option to disable the check if Firefly Luciferin is in sync with the Glow Worm Luciferin firmware.
    Use it wisely and only if really needed.
  • Full firmware only: LED is now turned ON or OFF when you exit Firefely Luciferin or when you stop the screen capture. You can configure this behaviour with the "Toggle LED button" under the "Misc" tab.
  • Fixed an issue that prevented Firefly Luciferin to correctly reconnect on short WiFi/MQTT disconnections.
  • Fixed an issue on the Linux version of Firefly Luciferin that created a misalignment between the captured image and the LED strip.
  • Fixed an error that caused synchronization issues on Firefly Luciferin startup.
  • Fixed some UI glitches.

@sblantipodi sblantipodi added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 22, 2021
@sblantipodi sblantipodi self-assigned this Jan 22, 2021
@sblantipodi sblantipodi added the bug Something isn't working label Jan 27, 2021
@sblantipodi sblantipodi linked an issue Feb 7, 2021 that may be closed by this pull request
@sblantipodi sblantipodi merged commit 7a6c224 into master Feb 7, 2021
@sblantipodi sblantipodi deleted the custom_mqtt_topic branch April 11, 2021 22:30
sblantipodi added a commit that referenced this pull request May 13, 2023
- ***Breaking changes***: requires `Glow Worm Luciferin` (v5.10.6)  
- **Added a [smoothing feature that is used to smooth the transitions from one color to another](https://github.com/sblantipodi/firefly_luciferin/wiki/Smoothing-color-transitions)**,
this is particularly useful to reduce eye strain with contents that produces fast flashing like fast peaced games or similar. This setting can be controlled on the fly via [MQTT/Home Assistant](https://github.com/sblantipodi/firefly_luciferin/wiki/Home-Automation-configs). Closes [#80](#80) and [#109](#109). 
- **Added a [latency test](https://github.com/sblantipodi/firefly_luciferin/wiki/(DRAFT-this-feature-will-be-available-on-the-next-release)-Test-image-and-latency-test)**. This test displays colors in rapid succession and helps you check if the latency between the image shown on your monitor and the color displayed on the led strip is acceptable to you. Highering the framerate helps reducing the latency. You can run this test at 10 different speed. This is also useful when choosing the right smoothing level for your preferences.
- **[Web Interface](https://github.com/sblantipodi/firefly_luciferin/wiki/Remote-Access#luciferin-web-interface) now displays an Auto save button**, if auto save is enabled, color and brightness information is stored into memory to retain this settings after reboot. Closes [#38](sblantipodi/glow_worm_luciferin#38).
- Added an option within the [Web Interface](https://github.com/sblantipodi/firefly_luciferin/wiki/Remote-Access#luciferin-web-interface) to choose to **turn on the LEDs once the microcontroller boots up**.
- **[Device reset](https://github.com/sblantipodi/firefly_luciferin/wiki/(DRAFT-this-feature-will-be-available-on-the-next-release)-Device-reset)** has been improved. Closes [#100](#100) and [#37](sblantipodi/glow_worm_luciferin#37). 
- **Added support for [RGB and BGR color order](https://github.com/sblantipodi/firefly_luciferin/wiki/RGB-and-RGBW-support)**. 
- **RGBW SK6812 performance boost**. +30% maximum framerate and reduced latency.
- **[Added support for the QuinLED dig2go](https://github.com/sblantipodi/firefly_luciferin/wiki/Compatible-Hardware#pre-build-boards-support) pre-build board**.
- Added support for **[Hardware Button](https://github.com/sblantipodi/firefly_luciferin/wiki/Hardware-Button)**.
- Fixed an issue that prevented correct screen capture once changed the desired framerate or aspect ratio.
- Minor UI improvements.
- [Web Installer](https://sblantipodi.github.io/glow_worm_luciferin) now presents an option to install beta or previous version of the Glow Worm Luciferin firmware.
- Improved [log level configurability](https://github.com/sblantipodi/firefly_luciferin/wiki/Debug).
- Removed warnings in the Home Assistant logs. Closes [#111](#111).
- [Arduino Bootstrapper](https://github.com/sblantipodi/arduino_bootstrapper/releases) update (v.1.14).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cant start Linux Desktop app
1 participant