This PR is minded to reintroduce changes that Greg made in Pull Request #735
Used dmilligan’s gist for finding original code and milank’s works for dedicated BULB mode support.
In order to prepare the next update of Heptapod based on Gitlab 16.0. The instance will be unavailable on 2023-10-06 between 19:00 and 23:00 UTC+2
This PR is minded to reintroduce changes that Greg made in Pull Request #735
Used dmilligan’s gist for finding original code and milank’s works for dedicated BULB mode support.