Project Friday is a modern, simplified dashboard interface designed for Tablet devices, for Home Assistant that provides an intuitive way to control your smart home. It focuses on delivering a clean, customizable interface for managing essential home automation controls.
The goal with Project Friday is to create a community built dashboard, were we can all contribute to new features and updates.
Simple connection to Home Assistant via URL and access token
Support for both local and Nabu Casa instances
Step-by-step setup wizard
Room Management
Create and customize rooms
Drag-and-drop entity ordering
Entities grouped by type (Lights, Climate, Sensors)
Modern Interface
Clean, intuitive dashboard
Real-time updates
Responsive design
Weather information integration
Time and date display
Spotify integration
Directly connected to your Spotify account (Premium required)
Player selection (From Home Assistant)
Media playback controls
Custom Spotify interface
Playlists, Top Artists & Top Songs
Searching
Supported Devices
Calendar
View calendar event for current day
Scripts
Toggle scripts
Lights
Toggle on/off
Brightness control
Real-time state updates
Visual feedback
Media players
Playback controls
Volume control
Song and Artist details
Track media artwork
Media selection (coming soon)
Climate
Temperature control
Mode selection
Fan mode control
Current temperature display
Sensors
Real-time value display
Unit display
Automatic updates
Switches
Toggle on/off
Real-time state updates
Visual feedback
Contributing
I am constantly working on new features but if you have an idea, please fork the project and submit for merging! The same goes for any bugs, if you can fix them then please by all means fork and submit for merging.
Hi everyone! I’ve pushed a new update for Project Friday, you can find the release notes below
Version 1.0.1
Added support for switches
Added support for scripts
Added support for media players
Added support for removing entities no longer available in Home Assistant
Added new initial run functions to create .env file from CLI
Updated Settings Entities functionality to autosave on changes
Removed Setup page and replaced with standard Settings page
Resolved various bugs
I’m currently working on integrating Spotify so you can play media to your added media players. This is proving quite difficult, but I hope to have an update in the next few days!
Hi David! Thanks for your kind words At the moment Project Friday is geared towards tablet devices (a modern interface for central tablets, born from my wife’s frustration with my HA dashboard setup) but I am working on the mobile version, just figuring out the be way to translate from a tablet design to mobile. But it should be ready in a few days.
Hey. Love the look of everything but when I go into it I don’t have everything on the page and am unable to edit rooms or see all of my entity’s from home assistant.
Love forward to your help
Hi Daniel, thanks for your comment. Once you’ve run through the install steps and first navigate to Friday, you should be directed to the settings/configuration page. Here is where you’ll connect to your home assistant instance, create rooms and add entities to rooms. After configuring here you should be able to navigate to the dashboard and see your rooms/entities added. Let me know if you have any issues
I’ve just realised there was a bug relating to the configuration page being loaded on new setups (using an old legacy version) which was preventing successful setup. The bug is now fixed!
If you perform a git pull, this should allow you to setup Project Friday
Hey thanks for the quick response. I’m unable to update to latest to fix the issue. Git pull says already up to date. Is there something I am doing wrong?
Hi @ambrosecoulter ,
great work and it looks really clean.
Any chance that you publish the project Friday as an home assistant addon?
I’ve installed home assistant os on proxmox and want to keep that vm clean. When I try to set up project Friday from a different vm I’m not able to connect the dashboard.
Best