this post was submitted on 22 Sep 2025
59 points (96.8% liked)
Selfhosted
60451 readers
554 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I hadn't heard of Tapo, and while TP-Link scares me a little, it looks like it could also be integrated into Home Assistant for viewing. Does the camera record over the first-recorded data when the SD Card gets full? Do you use the TP-Link/Tapo app for local management? Thanks for your response.
Heads up: by default, HA does not show real-time, full-framerate video - just a snapshot that updates every 10 seconds or whatever. As with all things open source, there is a way to fix it, but you have to faff around. I haven't bothered yet, but it's on my list.
Thanks for this info.
I wouldn't bother with a home assistant if your sister is non technical.
I use both xeoma with raw rtsp stream and tapo app. any app that uses rtsp should work
Just get her SD card and use a tapo app.
I have a couple Tapo cameras set up with HA, I had to use the tapo app initially to set up but once they're set up you can ditch it and run the system entirely locally. I saw someone had a way to configure them locally too, but it wasn't simple enough for me to bother and I was fine with the one time step.