TRMNL Display - Add "Not In Use" Mode with Cedarmore Logo #1

Closed
opened 2025-11-21 10:58:53 -08:00 by eric · 0 comments
Owner

Currently, the TRMNL display room data plugin always displays room data when active. We need to add a new mode where users can mark a display as “Not In Use.” When marked as such, the display should stop showing room data and instead display the Cedarmore logo. This will allow us to easily identify displays that are temporarily unavailable or not currently being utilized.

To-Do List:

  • Spreadsheet Update: Create a new column in the spreadsheet with a Boolean checkbox to indicate “Not In Use” status.
  • Data Gathering: Gather sample JSON data including the new "Not In Use" Boolean field for testing.
  • Template Modification: Implement a new Liquid if statement in the template file that checks the “Not In Use” Boolean.
  • Logo Integration: Within the if statement, replace the room data display with the Cedarmore logo.
  • Testing: Thoroughly test the new functionality with various “Not In Use” scenarios.
  • Documentation: Update documentation to reflect the new feature and configuration options.
Currently, the TRMNL display room data plugin always displays room data when active. We need to add a new mode where users can mark a display as “Not In Use.” When marked as such, the display should stop showing room data and instead display the Cedarmore logo. This will allow us to easily identify displays that are temporarily unavailable or not currently being utilized. **To-Do List:** * [x] **Spreadsheet Update:** Create a new column in the spreadsheet with a Boolean checkbox to indicate “Not In Use” status. * [x] **Data Gathering:** Gather sample JSON data including the new "Not In Use" Boolean field for testing. * [x] **Template Modification:** Implement a new Liquid `if` statement in the template file that checks the “Not In Use” Boolean. * [x] **Logo Integration:** Within the `if` statement, replace the room data display with the Cedarmore logo. * [x] **Testing:** Thoroughly test the new functionality with various “Not In Use” scenarios. * [x] **Documentation:** Update documentation to reflect the new feature and configuration options.
eric added the enhancement label 2025-11-21 10:58:53 -08:00
eric self-assigned this 2025-11-21 10:58:53 -08:00
eric closed this issue 2025-11-30 12:36:11 -08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eric/cedarmore-room-data-TRMNL-Plugin#1