Andrew Welker
7ad8218af0
fix: fusion controller now sets only associated room custom values
2025-12-29 13:03:47 -06:00
Neil Dorin
c07e099a79
feat: add logging for help request timeout events in IEssentialsRoomFusionController
2025-11-26 11:10:21 -07:00
Neil Dorin
06cb508f3a
Update src/PepperDash.Essentials.Core/Fusion/IEssentialsRoomFusionController.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 11:09:07 -07:00
Neil Dorin
e93b5b34cc
Update src/PepperDash.Essentials.Core/Fusion/IEssentialsRoomFusionController.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-26 11:09:02 -07:00
Neil Dorin
4f5d4ef87a
fix: ensure proper disposal of help request timeout timer and improve logging
2025-11-26 11:02:31 -07:00
Neil Dorin
5de1e2d7bb
feat: add help request timeout functionality to IEssentialsRoomFusionController
2025-11-26 10:26:41 -07:00
Neil Dorin
8467afde38
Update src/PepperDash.Essentials.Core/Fusion/IEssentialsRoomFusionController.cs
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 17:23:38 -07:00
Neil Dorin
5c016fb4b8
feat: implement IHasFeedback interface in IEssentialsRoomFusionController
2025-11-24 17:14:34 -07:00
Neil Dorin
c852f87a27
refactor: Comment out logging statements in help request handling
2025-10-30 14:33:58 -06:00
Neil Dorin
071174fa7d
feat: Implement help request status tracking in Fusion system
2025-10-30 14:13:02 -06:00
Neil Dorin
da0f28a10c
feat: Enhance IEssentialsRoomFusionController with additional properties and logging
2025-10-29 16:47:18 -06:00
Neil Dorin
2e95f5337e
feat: Add IEssentialsRoomFusionController and related configurations
...
- Introduced IEssentialsRoomFusionControllerFactory for creating Fusion Room Controller devices.
- Added IEssentialsRoomFusionControllerPropertiesConfig to define configuration properties for the Fusion Room Controller.
- Updated IFusionHelpRequest interface to include methods for cancelling and toggling help requests.
- Refactored RoomOnToDefaultSourceWhenOccupied to use IEssentialsRoomFusionController instead of EssentialsHuddleSpaceFusionSystemControllerBase.
- Modified EssentialsRoomBase to check for IEssentialsRoomFusionController in occupancy status provider.
2025-10-28 16:49:29 -06:00