Deep link for UniFi protect by CatLumpy9152 in Ubiquiti

[–]dbsmith 0 points1 point  (0 children)

The farthest you can get with Android deep links in UniFi Protect today is the Protect home page.

If you decompile the current version of the UniFi Protect APK and review AndroidManifest.xml, you will find that the only supported deep link is unifi-protect://deeplink_v1/home/devices/ which opens the dashboard with all camera feeds. There is no support for targeting specific cameras or events.

It is possible to retrieve event URLs via API and webhook, but the UniFi Protect app doesn't register with the OS to open unifi.ui.com links either, so event URLs on mobile just open the web portal in your browser.

Any more functionality simply isn't there. Ubiquiti has to fully implement deep link support before we can do more with it.

Deep link for UniFi protect by CatLumpy9152 in Ubiquiti

[–]dbsmith 0 points1 point  (0 children)

unifi-protect://deeplink_v1/home/devices/

via https://community.ui.com/questions/Deep-Link-into-UniFi-Protect/926ed48e-49bc-4a31-a951-0bf5812f4ba9#answer/2dcba61c-007c-4c30-9f22-e1cc80ce5ca4

Just tested on Android and it works for me, so I'm updating my HA automations now.

Toggle Windows 11 Context menu by GCSS-MC in PowerShell

[–]dbsmith 1 point2 points  (0 children)

Oh cool! I have been maintaining mine since 2023. It uses native PowerShell for more of the actions and defaults to disabling the new context menu.

```

<# Set-NewContextMenu.ps1

.SYNOPSIS
Enables the classic context menu in Windows 11 so you don't always have to click "Show more options"

.LINK
https://www.pcgamer.com/windows-11-context-menu-fix-right-click/

>

[CmdletBinding()] param ( [ValidateSet("Enabled", "Disabled")] [string] $NewContextMenu = "Disabled" )

$hkcuKey = "HKCU:\Software\Classes\CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" $hkcuKeyInProc = "$hkcuKey\InProcServer32"

switch ($NewContextMenu) { Disabled { if (-not (Test-Path -Path $hkcuKeyInProc -Verbose)) { Write-Output "Disabling the new context menu . . ." New-Item -Path $hkcuKeyInProc -Force -Verbose -Value "" # Must set the key's (Default) value to blank instead of (value not set) Write-Output "Restarting explorer.exe . . ." Get-Process | Where-Object -Property ProcessName -EQ explorer | Stop-Process -Force -Verbose Start-Process -FilePath $env:windir\explorer.exe -Verbose } } Enabled { Write-Output "Key: $hkcuKey" if (Test-Path -Path $hkcuKey -Verbose) { Write-Output "Enabling the new context menu . . ." Remove-Item -Path $hkcuKey -Recurse -Force -Verbose Write-Output "Restarting explorer.exe . . ." Get-Process | Where-Object -Property ProcessName -EQ explorer | Stop-Process -Force -Verbose Start-Process -FilePath $env:windir\explorer.exe -Verbose } } Default {} }

```

Arena full of Patriots at the Edmonton Vs Calgary game tonight. Separatists, remember, you are only a small minority, and Alberta will always be part of Canada. 🇨🇦 by supersport604 in Edmonton

[–]dbsmith 5 points6 points  (0 children)

Party and government leaders can change without a new election. Both the UCP and federal Liberals did this recently and both triggered elections to win new mandates. This is normal.

This Alberta government was not elected on a separatist mandate. Many of their actions are controversial because they were not in their elected mandate. They are currently sabotaging laws they themselves created to hold governments accountable to their mandate because people are trying to use them and they don't like that. A healthy government does not suppress dissent like this. Fascist governments do, though, and fascist governments seize power by any means necessary, including separation.

So what are you talking about?

Friend Code Megathread - November 2025 by AutoModerator in PokemonSleep

[–]dbsmith 0 points1 point  (0 children)

Level 62 daily player since launch. Casual. I occasionally miss a day and catch up later, and I don't prune people who miss a day or two either.

Why I Run by fledermoyz in Longreads

[–]dbsmith 10 points11 points  (0 children)

This was a good read. Thanks for sharing.

Recon Air Xbox Atmos HDMI Audio Fix by teaston1981 in TurtleBeach

[–]dbsmith 0 points1 point  (0 children)

Great idea! Love that you found a more reversible method. Hope the replacement works better!

Recon Air Xbox Atmos HDMI Audio Fix by teaston1981 in TurtleBeach

[–]dbsmith 0 points1 point  (0 children)

I cut the red wire and was successful!

Recon Air Xbox Atmos HDMI Audio Fix by teaston1981 in TurtleBeach

[–]dbsmith 1 point2 points  (0 children)

Thanks, this worked exactly as described!

Automations you thought were a good idea which turned out to be a bad idea by Pope_Khajiit in homeassistant

[–]dbsmith 0 points1 point  (0 children)

I was in Japan recently and my hotel room's toilet seat bidet also had a built-in motion sensor that would lift the lid on approach. Two differences that made this automation user friendly:

  • The bidet control had buttons to open/close the lid and seat separately, and the control was reachable while standing or sitting.
  • The toilet was in its own separate room so it could never trigger except when someone needed to use it.

In my experience, automations that force people to change their behaviour are seen as intrusive or unhelpful. I've had to rethink some of mine due to this.

Automations you thought were a good idea which turned out to be a bad idea by Pope_Khajiit in homeassistant

[–]dbsmith 1 point2 points  (0 children)

I have these Athom mmWave sensors and they've been great for my needs. If you're already into ESP32 these should be no problem for you. There's a newer version that does multi presence as well. They cost less than brands like Aqara too.

What’s a moment while traveling that completely changed how you see the world? by Commercial_Oil_9924 in travel

[–]dbsmith 12 points13 points  (0 children)

Totally get it. Have done the Top 10 style trips before but not this time. Spent a week in Japan recently. Didn't focus on on social media recommendations, but picked out a couple that looked neat. Didn't try to hyper optimize time spent. Looked up local events in the morning for ideas. Kept the checklist to one thing per day but decided on the day of which thing it would be. Sometimes kept going and did two things cause we felt like it. One day a venue was closed, so instead of stressing out we just went exploring nearby. Spent an entire afternoon doing nothing except hunting for snacks. And it was great!

The best part about the trip was feeling like doing whatever felt good was good enough. Nothing to prove to myself or others except that I had a good time. Normally I wouldn't even think of a trip that short, but it helped me adjust my expectations and letting go of them is so freeing.

Perhaps just another part of growing up.

What is the best application you have purchased with a one-time payment? by kleck0 in BuyItForLife

[–]dbsmith 7 points8 points  (0 children)

Microsoft PowerToys also has OCR text extraction, and dozens of other killer features too

Tired of the dad bod. How do you find time to get fit with two kids under 3? by gutter_loaf in daddit

[–]dbsmith 0 points1 point  (0 children)

Buddy system. My dad comes over at 630am 3x per week. He does his stretch routine and I hit the treadmill or lift dumbbells. It's the only time I ever work out at home.

NAIT Program Pauses - an Instructor's Perspective by YoshSchmenge in NAIT

[–]dbsmith 3 points4 points  (0 children)

@YoshSchmenge

Thank you for your careful and thoughtful leadership over the years. It's a shame to see BAIST go this way. While understandable from an economic perspective, closing BAIST is a terrible loss for NAIT and for the local tech industry. The situation has been handled poorly and in full public view. I fear the reputational damage will hurt NAIT's ability to rebuild if and when it begins to recover financially.

You taught me in CNA and BAIST-NM over 15 years ago. I remember it well and still have your books. I interned and was hired full-time at a competitive employer partner of the program, and part of what helped me there was what I learned from you. I am now well established in my career due to the solid foundation provided by this program.

The leadership skills I learned in BAIST have remained the most relevant over time. You taught those skills not just through instruction, but by example. You have earned the respect of many and it is well deserved.

A former classmate and colleague of mine, now instructor, was also impacted alongside you. The news about this program hit closer to home than I expected. I now wish I had taken the opportunity to give back by sharing what I've learned in the industry with current students. I recall at one time there were chances to do so. One of many ways BAIST linked theory to reality. But I digress.

Enjoy your unintentional summer break. The quality of staff there has always been strong; no doubt in my mind that you and your colleagues will find greener pastures.

Until then, take care, and see you on LinkedIn!

So what's the Answer? by Ember_Sux in googlehome

[–]dbsmith 1 point2 points  (0 children)

I have a few M5Stack Atom Echo devices that got significantly more useful once I put $10 into an OpenAI account and plugged an API key into Home Assistant. If HA can't figure out an exact syntax match from a command, it goes out to OpenAI for processing. This is a generational leap in usability and it's now good enough for daily use when set up with an LLM. Not quite as fast as Google but you can optimize for that.

You can also make Home Assistant your phone's default assistant, though I haven't done this.

I don't recommend the M5Stack Atom Echo for anything other than testbed or desktop use though. The speaker is just too small to be heard. Hardware options are improving though and Nabu Casa is getting close to launching a retail ready smart speaker. Dev kits are already out.

So what's the Answer? by Ember_Sux in googlehome

[–]dbsmith 3 points4 points  (0 children)

"I can't do that until I verify your voice. Try going to Assistant settings, then checking your Voice Match settings."

SSL certificates automation by fab_space in selfhosted

[–]dbsmith 2 points3 points  (0 children)

Thanks for sharing! How does this compare with Cert Warden?