This is way beyond my HA ambitions but I have to give a shout-out for the LCARS theme. I had been thinking about how to have an LCARS themed HA dashboard and your example is motivating me to get started.
Yeah, I had larger ambitions for the theme, but figured if I didn't start small, I wouldn't make any progress. It seems like most of the people out there making really amazing LCARS themes are not doing it natively in the HA dashboard due to it being complex. They'd rather build their own front-end and query the HA APIs for data. I find it funny it's easier for some to code their own dashboard rather than dealing with the one in HA. See this reddit thread: www.reddit.com/r/homeassistant/comments/z23xyx/my_geeky_home_assistant_ui/
It look awhile, even though it's not overly complex. Coding wise, it's really only some time manipulation of the time since the last person was detected on each camera. Besides that, it was a ton of testing of how all the features work.
I'd suggest picking up an Everything Presence Lite for your person detection. Deploying Frigate's human detection is neat, but you might get more general use for detecting people in a zone this way and you free up that camera.
Sure! Look under "Cameras > Trigger Options" menu. There is a setting "Trigger by auto-detecting the occupancy sensor" which you want to enable. The setting below it you should make sure is disabled or else any motion detected by Frigate, which isn't even a human will trigger the image on the card to be updated. This just makes the card annoying since the last person image doesn't change, but the card refreshes for no reason. You also want to make sure under the "View" menu that "Most recent snapshot" is selected for the "Default view".
Nice setup 🙂 Can you share what cameras you are using for Frigate, and are you using Raspberry pi to host HA with Frigate? If yes, are you using Google Corel for AI?
The cameras are in the video description. Frigate is actually hosted on a regular x86 Intel box using (2) Google Coral AIs. I'll be doing a video soon that provides additional details on the Frigate setup specifically.
G'day Roger, Awesome stuff! Thanks for the idea to monitor how many hours a switch has been "on' for!! Would you mind showing me the code on how you got that to display in the Apexcharts card? Thanks in advance
Could you not do a powershell script activating powersave mode after a no input time out? Then reactivate on an input read. Kind of like a wake on mouse script? I'm no programmer so genuine question.
The software is called HomeAssistant :) www.home-assistant.io/ . They have the concept of Dashboards to display items such as lights, cameras, etc. That's what I'm displaying on the screen.
The computer is running normal Windows 10. I do have it set to auto-login incase the machines reboots due to a power loss and just to make it easy. Besides, that, I'm just opening the HomeAssistant UI inside Microsoft Edge (Chromium).
Thanks! It’s a “nice to have” for sure, but it can be justified if you’re bored with some extra cash. It was something I always wanted to do but never had the time or physical space for before COVID. I used to be on the road for work every week and lived in an apartment before COVID, so it didn’t make any sense.
I was in Amsterdam on vacation a few years back and got a chance to check out the Resistance Museum. I saw a poster at the end of the museum that I loved called " Free Holland Welcomes the Soldiers of the Allies" so I ended up buying an original copy. Long story short, that got me looking for other Dutch WWII propaganda posters and then I happened to find the one in the video. It's called "The soldiers of the Netherlands Underground Forces greet the Soldiers of the United Nations." You can check out some info about it below. www.swaen.com/listing/the-soldiers-of-the-netherlands-underground-forces-greet-the-soldiers-of-the-united-nations/30075
I'm using an open-source system called Frigate: frigate.video/ . It runs on Linux inside a Docker container. I have it running on a dedicated machine that is seperate from my Home Assistant deployment since I deployed Home Assistant before and Frigate uses a NVIDIA GPU to offload the decoding of the H264 video streams. My Home Assistant is running on a mini PC with an integrated GPU. A GPU isn't required for Frigate, but it helps ensure the CPU doesn't spike too much. The outside security cameras are: Amcrest UltraHD 4K IP8M-2454EW amcrest.com/amcrest-ultrahd-2688p-1520tvl-varifocal-poe-dome-outdoor-security-camera-8mp-2688x1520-65ft-night-vision-motorized-varifocal-lens-55-104-white-ip8m-2454ew.html
I'm using a button-card placed with some CSS added above the entities I'm displaying. I posted an example on GitHub below. Let me know if you run into any issues though. The CSS isn't the best and may need to be modified: github.com/rogerquake/home_automation/blob/main/dashboard/lcars-button-card-title.yaml
I've posted the yaml and other code used on my dashboard to Github: github.com/rogerquake/home_automation/tree/main/dashboard If there are any questions, just let me know! - simple-clock-card.yaml - Is the yaml for the Simple Clock card I'm using. Included is also the additional CSS used to style the card a bit. Also included is an updated version of the simple clock card Javascript that removes AM/PM. (simple-clock-card.js) - lcars-button-card-title.yaml - Button card and CSS used for the LCARS styling above the entity groups. - lcars-font.css . The CSS file that includes the LCARS font into HomeAssistant.' - LCARSGTJ2.ttf - The LCARS like font used.
Yeah, I jam packed a ton of stuff on the screen. I totally get why others develop a tabbed or multi-dashboard configuration so they don't have to make it so cramped, but I just didn't want to do that. I'm not 100% sure what you are referring to with the scroll bars. Do you mean in thw browser or on cards inside Home Assistant?
Yes! That's coming soon. My next video is going to be a 2-parter on a synchronized audio system for alerts and music. Part 1 should be out next week :)
I used a Amazon Tablet with "Fully Remote" App. That can detect movement by video or noise by audio. It works perfect. But yeah the display is to small.
Yeah, Fully Browser on Android is great! I'm using it on Android tablets that I'm using to replace all my Google Home screens that I got rid of. For the tablets though, since I use them as clocks, I just keep them on 9am-midnight, so no need for motion detection, but it's a great option to have for sure.
Good and useful info but really abrupt editing. Advise you invest the time to improve your editing skills or hire an editor to do it for you. Thank you for your efforts.
Do you have any codes you can shares on all the snapshots of the AI detections from the security camera?. I do have Armrest cameras and BlueIris DVR software with AI detection. But not sure how to capture the snapshots and set to Lovelace screen like your setup. Thanks in advance.
Hi there. My integrate is with Frigate frigate.video/ and not BlueIris. With Frigate, there is a HA integration and custom card that allows the screenshots of people detected to easily be displayed on the dashboard. github.com/blakeblackshear/frigate-hass-integration Wish I knew how to do the same with BlueIris, not I'm not sure without doing some research. Frigate is doing the object detection along with being the NVR, so it provides a very robust functionality. It's a big switch though since Frigate runs in a Docker container on Linux vs BlueIris which is only on Windows I believe. I'd definitely recommend checking Frigate out though if you have an extra computer!
You can check out my Github with the Apexcharts YAML code and how i'm creating a Binary sensor and recording the data from my ecobee. github.com/rogerquake/home_automation/tree/main/apex-charts-ecobee-ac Let me know if you have any further questions :)
Not sure what you mean specificity. Are you referring to the Birdseye view feature that displays the camera with activity? Either way, I wanted the feeds of all cameras on the Home Assistant dashboard. Instead of using GoRTC, you could use an iFrame and display a page from Frigate such as the birdseye page, but I don't think this would be a good experience honestly.
@@rogerstechtalk I use frigate in HA but when cameras are set with frigate cards you select the image to be live feed instead of events what you have ..
Sure! I've uploaded the code here on github. Let me know if there are any follow-up questions and I'll try and help. github.com/rogerquake/home_automation/tree/main/apex-charts-ecobee-ac Basically, I created a sensor that determines if my ecobee thermostat is "cooling" or not. Then, I created another sensor using the "history_stats" platform that logs this data on a per-day basis. Then using apex-chards card, it creates a simple bar graph per day.
That's a viable idea if you just want to view video feeds on a large screen. However, I wanted to be able to interact directly with the screen itself to turn on/off lights, control the AC music, and watch recorded clips from the security cameras.
Actually, I'm controlling my Ecobee thermostat through HomeKit. HomeAssistant has a built-in HomeKit Controller that allows me to interact with the Ecobee directly on my local network rather than going over the Internet. That's the extent of HomeKit usable in my setup.
I'm in Southern Florida, so that's how it is here. Even this time of year, the AC is on for 6-8 hours a day. In the summer it's worse and that's 14h sometimes.
Hey Roger! Can you do a video on how to convince your wife to mount a 42” tablet in the kitchen?
It can be a hard sell I'm sure. Maybe wait till she's on vacation?
I convinced my wife to let me mount a 50” in my kitchen and she uses it more than I do! Mostly Hallmark Christmas movies 🙄
Forget mounting. How do you get her to approve a PO for a $1500 tablet that still needs a computer to run correctly.
Also, her first response and not the second response...Lol
Would be better if you spend that 1500 dollar on your teeth
That is so dope, I have zero knowledge in how you did it but I'd pay for it.
Interested in seeing more LCARS styling 👍
Yes!!
Very well done video, audio, video, camerawork, presentation. Thank you.
Appreciate it! I'm definitely focusing on improving my editing skills, so hopefully the next videos will be even better.
This is way beyond my HA ambitions but I have to give a shout-out for the LCARS theme. I had been thinking about how to have an LCARS themed HA dashboard and your example is motivating me to get started.
Yeah, I had larger ambitions for the theme, but figured if I didn't start small, I wouldn't make any progress. It seems like most of the people out there making really amazing LCARS themes are not doing it natively in the HA dashboard due to it being complex. They'd rather build their own front-end and query the HA APIs for data. I find it funny it's easier for some to code their own dashboard rather than dealing with the one in HA. See this reddit thread: www.reddit.com/r/homeassistant/comments/z23xyx/my_geeky_home_assistant_ui/
@@rogerstechtalk a) thanks for the reply and b) double thanks for the reddit link!
I think this looks absolutely fantastic! I would love to do something like this for my home, but I lack the code skills. Excellent job!
It look awhile, even though it's not overly complex. Coding wise, it's really only some time manipulation of the time since the last person was detected on each camera. Besides that, it was a ton of testing of how all the features work.
Saw the LCARS labels and went "Oh, that looks great, wonder if I can borrow that for my dashboards"
I hope you use some of the ideas or code samples I posted on GitHub to integrate it on your dashboard!
Nice setup, keep it coming. Now I’m going to get going on these projects
Awesome stuff! I should start saving to replace my current system
I'd suggest picking up an Everything Presence Lite for your person detection.
Deploying Frigate's human detection is neat, but you might get more general use for detecting people in a zone this way and you free up that camera.
Very awesome UI!
Hi Roger, Merry Christmas. Can you share how you made your section title please? I love that idea.
Awesome setup Roger.
I do like the LCARS theme
Great job on your second video! Audio is much improved.
appreciate it! yeah, I’m recording the audio into a Zoom H6 device now.
Would you mind sharing how you setup the custom Frigate cards to auto update the person tracked?
Sure! Look under "Cameras > Trigger Options" menu. There is a setting "Trigger by auto-detecting the occupancy sensor" which you want to enable. The setting below it you should make sure is disabled or else any motion detected by Frigate, which isn't even a human will trigger the image on the card to be updated. This just makes the card annoying since the last person image doesn't change, but the card refreshes for no reason. You also want to make sure under the "View" menu that "Most recent snapshot" is selected for the "Default view".
Love the lcars theme!
Thanks!!
Nice setup 🙂 Can you share what cameras you are using for Frigate, and are you using Raspberry pi to host HA with Frigate? If yes, are you using Google Corel for AI?
The cameras are in the video description. Frigate is actually hosted on a regular x86 Intel box using (2) Google Coral AIs. I'll be doing a video soon that provides additional details on the Frigate setup specifically.
Hi great setup, did you have some sort of security to filter if you are autorised to auto open the tab? Or everybody can trigger to open the tab?
Anyone can trigger the tablet to turn on. It’s just generic person detection, not specific to a person.
Love the LCARS theme
Thanks!!
Nice setup! What are you using for the pantry/other door sensors? and per room temperature monitoring. Looking forward to seeing more on your setup!
G'day Roger, Awesome stuff! Thanks for the idea to monitor how many hours a switch has been "on' for!!
Would you mind showing me the code on how you got that to display in the Apexcharts card?
Thanks in advance
Could you not do a powershell script activating powersave mode after a no input time out? Then reactivate on an input read. Kind of like a wake on mouse script? I'm no programmer so genuine question.
i love it. Can you share your app or software you use? How can I use a dashboard program on the iPad?
The software is called HomeAssistant :) www.home-assistant.io/ . They have the concept of Dashboards to display items such as lights, cameras, etc. That's what I'm displaying on the screen.
@@rogerstechtalk Thank you sir :)
Nice Job Roger! Are you using the Windows kiosk mode to view the dashboard?
The computer is running normal Windows 10. I do have it set to auto-login incase the machines reboots due to a power loss and just to make it easy. Besides, that, I'm just opening the HomeAssistant UI inside Microsoft Edge (Chromium).
really cool. 1st ive seen this
Hi Roger, I ❤ Your Channel!
❤❤❤❤❤❤❤❤❤❤❤❤❤
Thank you!!
@rogerstechtalk You're Welcome, Roger!
Nice set up, now I need to save up for a "large tablet"!
Thanks! It’s a “nice to have” for sure, but it can be justified if you’re bored with some extra cash. It was something I always wanted to do but never had the time or physical space for before COVID. I used to be on the road for work every week and lived in an apartment before COVID, so it didn’t make any sense.
You should sell this set-up. I'd buy it!!!
Well done, and very interesting, thanks!
Glad you enjoyed it!
Hi, What kind of poster do you stand for in the last shot? I'm from the Netherlands but didn't see it before or understand where it came from.
I was in Amsterdam on vacation a few years back and got a chance to check out the Resistance Museum. I saw a poster at the end of the museum that I loved called " Free Holland Welcomes the Soldiers of the Allies" so I ended up buying an original copy. Long story short, that got me looking for other Dutch WWII propaganda posters and then I happened to find the one in the video. It's called "The soldiers of the Netherlands Underground Forces greet the Soldiers of the United Nations." You can check out some info about it below.
www.swaen.com/listing/the-soldiers-of-the-netherlands-underground-forces-greet-the-soldiers-of-the-united-nations/30075
Love This ❤️
What cameras are you using? and are you using them in a NVR?
I'm using an open-source system called Frigate: frigate.video/ . It runs on Linux inside a Docker container. I have it running on a dedicated machine that is seperate from my Home Assistant deployment since I deployed Home Assistant before and Frigate uses a NVIDIA GPU to offload the decoding of the H264 video streams. My Home Assistant is running on a mini PC with an integrated GPU. A GPU isn't required for Frigate, but it helps ensure the CPU doesn't spike too much.
The outside security cameras are: Amcrest UltraHD 4K IP8M-2454EW
amcrest.com/amcrest-ultrahd-2688p-1520tvl-varifocal-poe-dome-outdoor-security-camera-8mp-2688x1520-65ft-night-vision-motorized-varifocal-lens-55-104-white-ip8m-2454ew.html
How did you make the LCARS title? I understood the font part, but which card is it, and how did you put the bars? Tks
I'm using a button-card placed with some CSS added above the entities I'm displaying. I posted an example on GitHub below. Let me know if you run into any issues though. The CSS isn't the best and may need to be modified:
github.com/rogerquake/home_automation/blob/main/dashboard/lcars-button-card-title.yaml
@LinusTechTips this is cool!
Wow! Huge!! I would love to have the big clock but im searching how to do it and no resoult found, can you explain please? Thanks!
Yes I am also very interested in the large clock and for LCARS theme. How can we do .. to create the same clock and theme? THANKS
I've posted the yaml and other code used on my dashboard to Github: github.com/rogerquake/home_automation/tree/main/dashboard
If there are any questions, just let me know!
- simple-clock-card.yaml - Is the yaml for the Simple Clock card I'm using. Included is also the additional CSS used to style the card a bit. Also included is an updated version of the simple clock card Javascript that removes AM/PM. (simple-clock-card.js)
- lcars-button-card-title.yaml - Button card and CSS used for the LCARS styling above the entity groups.
- lcars-font.css . The CSS file that includes the LCARS font into HomeAssistant.'
- LCARSGTJ2.ttf - The LCARS like font used.
Quite compact, the issue I struggle with in lovelace is I end up with a scroll bar on the right; are there any tricks to remove these?
Yeah, I jam packed a ton of stuff on the screen. I totally get why others develop a tabbed or multi-dashboard configuration so they don't have to make it so cramped, but I just didn't want to do that.
I'm not 100% sure what you are referring to with the scroll bars. Do you mean in thw browser or on cards inside Home Assistant?
Can you please make a video of your server setup including cameras?
Yes! That's coming soon. My next video is going to be a 2-parter on a synchronized audio system for alerts and music. Part 1 should be out next week :)
I used a Amazon Tablet with "Fully Remote" App. That can detect movement by video or noise by audio. It works perfect. But yeah the display is to small.
Yeah, Fully Browser on Android is great! I'm using it on Android tablets that I'm using to replace all my Google Home screens that I got rid of. For the tablets though, since I use them as clocks, I just keep them on 9am-midnight, so no need for motion detection, but it's a great option to have for sure.
Nice job Roger! Interesting project and good info! ;)
Glad you liked it!
Good and useful info but really abrupt editing. Advise you invest the time to improve your editing skills or hire an editor to do it for you. Thank you for your efforts.
Appreciate the feedback. I 100% agree and will be working on improving my editing for the next video.
Do you have any codes you can shares on all the snapshots of the AI detections from the security camera?. I do have Armrest cameras and BlueIris DVR software with AI detection. But not sure how to capture the snapshots and set to Lovelace screen like your setup. Thanks in advance.
Hi there. My integrate is with Frigate frigate.video/ and not BlueIris. With Frigate, there is a HA integration and custom card that allows the screenshots of people detected to easily be displayed on the dashboard.
github.com/blakeblackshear/frigate-hass-integration
Wish I knew how to do the same with BlueIris, not I'm not sure without doing some research. Frigate is doing the object detection along with being the NVR, so it provides a very robust functionality. It's a big switch though since Frigate runs in a Docker container on Linux vs BlueIris which is only on Windows I believe. I'd definitely recommend checking Frigate out though if you have an extra computer!
Can you share your approach to calculating the ON time of the Air Con?
You can check out my Github with the Apexcharts YAML code and how i'm creating a Binary sensor and recording the data from my ecobee.
github.com/rogerquake/home_automation/tree/main/apex-charts-ecobee-ac
Let me know if you have any further questions :)
I'm not picking on you I've noticed in the last 10 years it has gotten very cluttered with everything on one screen
Why don't you use the live feature in frigate ..
Not sure what you mean specificity. Are you referring to the Birdseye view feature that displays the camera with activity? Either way, I wanted the feeds of all cameras on the Home Assistant dashboard. Instead of using GoRTC, you could use an iFrame and display a page from Frigate such as the birdseye page, but I don't think this would be a good experience honestly.
@@rogerstechtalk I use frigate in HA but when cameras are set with frigate cards you select the image to be live feed instead of events what you have ..
£1200 for the screen you could have just used a £300 tv and a mouse
hey do you still have the google products because I am willing to buy them
I don't! Sold them all on Ebay.
@@rogerstechtalkdang
Cool ad.
Thanks?
Very nice. Would you mine sharing the code for tracking a/c usage thanks
Sure! I've uploaded the code here on github. Let me know if there are any follow-up questions and I'll try and help.
github.com/rogerquake/home_automation/tree/main/apex-charts-ecobee-ac
Basically, I created a sensor that determines if my ecobee thermostat is "cooling" or not. Then, I created another sensor using the "history_stats" platform that logs this data on a per-day basis. Then using apex-chards card, it creates a simple bar graph per day.
Why didn’t u just use a tablet with the hdmi connection to the tv so u can run everything on the tablet without spending 1300
That's a viable idea if you just want to view video feeds on a large screen. However, I wanted to be able to interact directly with the screen itself to turn on/off lights, control the AC music, and watch recorded clips from the security cameras.
So u don’t use HomeKit
Actually, I'm controlling my Ecobee thermostat through HomeKit. HomeAssistant has a built-in HomeKit Controller that allows me to interact with the Ecobee directly on my local network rather than going over the Internet. That's the extent of HomeKit usable in my setup.
I'm surprised you use AC daily.
I'm in Southern Florida, so that's how it is here. Even this time of year, the AC is on for 6-8 hours a day. In the summer it's worse and that's 14h sometimes.
@@rogerstechtalk Ah, I thought it might be Arizona or Florida. I couldn't handle it.
TNG
It's all to cluttered these days. Lets go back to something simple
🎧
Wtf dude big screen
More of a monitor than a tablet regardless of android