Category: smart home

  • How to Access Home Assistant Remotely with Tailscale on a NAS (No Port Forwarding Required)

    How to Access Home Assistant Remotely with Tailscale on a NAS (No Port Forwarding Required)

    One of the biggest things I wanted after setting up Home Assistant was reliable remote access.

    At first, I assumed this would be simple. Install Home Assistant, install the mobile app, sign in remotely somehow, and that would be the end of it.

    The deeper I got into self hosting though, the more I realised remote access is one of those areas where things become complicated surprisingly quickly. Every guide seemed to recommend something different, from opening ports on the router to setting up reverse proxies, SSL certificates, Cloudflare tunnels and domain names.

    None of those things are inherently bad, but when you are still building your understanding it becomes difficult to know what is actually necessary and what is just adding complexity.

    There was another factor as well: subscriptions. I completely understand why Home Assistant Cloud exists and for many people it is probably the right solution. But like a lot of people these days, it feels as though everything wants a monthly fee.

    I was not trying to avoid spending money entirely. I just wanted to see if I could achieve reliable and secure remote access using the hardware and software I already had, without exposing Home Assistant directly to the internet while I was still figuring things out.

    That is what led me to Tailscale. It gave me a way to get remote access working without turning it into a much bigger networking project.

    My setup

    For reference, this is the setup I am currently running.

    The NAS itself is a UGREEN NASync DXP2800 running Docker containers for both Home Assistant and Tailscale. If you’re interested in the hardware itself, I covered my experience in my  UGREEN NASync DXP2800 Review After 2 Months.

    There is no port forwarding, no reverse proxy, no public Home Assistant exposure, and no Home Assistant Cloud subscription.

    That probably sounds restrictive at first, especially if you spend enough time reading forums where people are building very advanced setups. But honestly, that was exactly the point.

    Despite working in IT, I did not want this to become a project that required constant maintenance. I wanted something that was secure, made sense, and just worked day to day without needing to be constantly revisited.

    Just because a solution is more advanced does not automatically make it better for your situation. For me, the goal was not to build the most complex setup possible. It was to build one that was secure, reliable, and easy to live with long term.

    That is what pushed me towards Tailscale.

    Why I chose Tailscale

    The biggest reason was simplicity, not because the alternatives were beyond me, but because I was trying to solve a specific problem rather than build a networking project.

    There are plenty of ways to provide remote access to Home Assistant. You can use reverse proxies, SSL certificates, Cloudflare tunnels, domain names, port forwarding and various other combinations depending on how much control you want.

    The problem is that every additional layer becomes something else to configure, secure and maintain.

    For some people that is part of the hobby, and there is nothing wrong with that. For me, the goal was simply to access Home Assistant securely when I was away from home.

    Tailscale felt like a very clean solution to that problem. Instead of exposing Home Assistant publicly and then protecting it afterwards, it creates a private encrypted network between devices you already trust.

    In practice, that meant my phone could communicate directly with my NAS without Home Assistant ever being exposed to the public internet.

    That shift in approach made everything much easier to reason about. I was not publishing a service and securing it, I was extending a private network.

    For a home setup, that balance between simplicity, security and reliability was hard to ignore.

    The benefit I was not expecting

    When I first started looking at remote access, I was focused almost entirely on Home Assistant. The goal was simply to be able to open dashboards and make sure automations worked when I was away from home.

    What I did not really think about at the time was that I was solving a much bigger problem.

    Once Tailscale was working, Home Assistant was only one of the things I could access remotely. I also had other services running on my NAS, including my Recipe App and Home Dashboard. Several of these are applications I discussed in my  Docker Containers I Still Use One Year Later article, and Tailscale effectively gave me secure remote access to all of them at the same time.

    That was the point where it clicked. Tailscale stopped feeling like a Home Assistant tool and started feeling like part of the underlying infrastructure of my home network. The more services I added locally, the more useful it became.

    The Home Assistant benefits were still significant. Presence detection became more reliable, location updates worked more consistently, and geofenced automations behaved the way I expected them to.

    But the bigger takeaway was that I only needed to solve remote access once. Every service I run now, and anything I add in the future, can use the same setup.

    Before you start

    This guide assumes you already have Home Assistant running and accessible on your local network.

    If you are starting from scratch, make sure you can access Home Assistant locally first, for example:

    http://192.168.x.x:8123

    Do not move on until this works reliably. Otherwise you end up troubleshooting multiple things at once.

    Checking Home Assistant locally

    Before adding Tailscale, confirm Home Assistant is actually listening on port 8123.

    sudo ss -tulpn | grep 8123

    You should see Home Assistant (usually as python3) listening on that port. If not, fix that first.

    Installing Tailscale in Docker

    Tailscale running as a Docker container on a UGREEN NAS alongside other self-hosted applications.
    Tailscale running as a Docker container on my UGREEN NAS.

    Install Tailscale as a Docker container on your NAS.

    docker pull tailscale/tailscale:latest
    docker run -d \
    --name=tailscale \
    --hostname=nas \
    --network=host \
    --cap-add=NET_ADMIN \
    --cap-add=NET_RAW \
    -v tailscale-data:/var/lib \
    tailscale/tailscale:latest

    Check the logs to get the authentication link:

    docker logs tailscale

    Open the URL shown, sign in, and approve the device.

    Make sure to click this link right away, as Tailscale login URLs expire after a few minutes. If it has expired, simply restart the container or re-check the logs to generate a new one.

    Note: In this example, Tailscale stores its configuration in a Docker named volume called tailscale-data. If you prefer to keep your container data in a specific folder for easier backups or management, you can replace the named volume with a local path that suits your environment.

    For example:

    -v /path/to/tailscale-data:/var/lib

    The exact location will depend on your operating system, NAS, or Docker setup.

    Verify the connection:

    docker exec -it tailscale tailscale status

    Setting up Tailscale on your phone

    Tailscale mobile app showing connected devices and assigned tailnet IP addresses.
    The Tailscale app lets you confirm your devices are connected and quickly find your NAS Tailscale IP address.

    Installing Tailscale on the NAS is only half of the setup. You also need it running on the device you actually want to connect from, which in my case is my iPhone.

    Download the Tailscale app from the App Store and sign in using the same account you used to authenticate the NAS. Once signed in, your phone will appear in your Tailscale admin console alongside your NAS.

    At that point, your phone is part of the same private network. Your phone is no longer “connecting into” your home network, it is effectively part of it.

    One useful thing is that the Tailscale app shows all connected devices and their assigned IP addresses. That means you can quickly check your NAS Tailscale IP directly from your phone without needing to SSH in.

    This is useful when setting things up or troubleshooting because you can confirm:

    • your NAS is online
    • your phone is connected to the tailnet
    • the correct Tailscale IP is being used

    Finding the Tailscale IP

    Get the Tailscale IP:

    docker exec -it tailscale tailscale ip -4

    You will get something like:

    100.x.x.x

    Use that to access Home Assistant remotely:

    http://100.x.x.x:8123

    This uses HTTP, not HTTPS. Tailscale already encrypts the connection, so forcing HTTPS here will break things.

    Configuring the Home Assistant Companion App

    Home Assistant Companion App server settings showing internal and external URL configuration.
    Directly after “Configuring the Home Assistant Companion App” and before you explain Internal vs External URLs.

    In the Home Assistant Companion App, you need to set the Internal URL and External URL.

    On iPhone, open the app and go to:

    Settings → Companion App → Server Settings

    (If you have multiple servers configured, tap your server first, then open Server Settings.)

    Use your local IP for Internal URL:

    http://192.168.x.x:8123

    Use your Tailscale IP for External URL:

    http://100.x.x.x:8123

    Both should use HTTP. Tailscale already encrypts the connection, so you do not need HTTPS here.

    Once set, back out of the menu and give the app a few seconds to reconnect. If everything is correct, it should connect both on WiFi and over Tailscale without any errors.

    VPN On Demand on iPhone

    One thing I highly recommend enabling is VPN On Demand inside the Tailscale app.

    Enable it for both WiFi and cellular so the connection is automatic. That way you do not need to remember to manually connect before opening Home Assistant.

    This makes the whole setup feel much more seamless day to day and also improves reliability for things like presence detection and geofenced automations because your phone maintains a consistent connection back to Home Assistant.

    The issue that caused the most confusion

    The biggest problem I hit was not Home Assistant. It was Tailscale Serve taking over port 8123.

    sudo ss -tulpn | grep 8123

    If you do not see Home Assistant on that port, something else has taken it.

    Fix it with:

    tailscale serve reset

    Hardware I Use

    Before I wrap up, a quick note: some of the links below are Amazon affiliate links. If you choose to purchase through them, I may earn a small commission at no additional cost to you. I only recommend products I personally use or have hands-on experience with.

    The software in this guide is free, but if you’re curious about the hardware behind my setup, this is what I currently use:

    I’ve been using this setup for Home Assistant, Docker containers, remote access through Tailscale, and various self-hosted projects. If you’re building something similar, these are the components I have the most hands-on experience with.

    Final thoughts

    Tailscale ended up being one of the most useful additions to my setup, not because it was flashy, but because it removed friction.

    Once it was configured, I stopped thinking about remote access entirely. Combined with a stable home network, which I discussed in  What Actually Happens on Your Network (Why WiFi Feels Inconsistent), it became one of those rare pieces of infrastructure that simply fades into the background and does its job.

    There are more advanced ways to achieve the same result, and for some setups they will make sense. But for me, this struck the right balance. It solved the problem I actually had without introducing more moving parts to maintain.

    Looking back, that was the biggest win. Not just remote access, but a simple foundation I can keep building on without having to rethink it every time I add something new.

  • The Docker Containers I Still Use One Year Later on My NAS

    The Docker Containers I Still Use One Year Later on My NAS

    A year ago I wrote about the best Docker containers to run on a NAS. At the time, I was still in the “this is exciting, what else can I install?” phase. That phase is useful, and honestly it is part of the fun, but it is not the same as living with these containers day after day.

    After a year, my view has changed quite a bit. I no longer think the best Docker containers are always the most impressive ones. The best ones are the ones that keep solving a real problem without creating new ones.

    That sounds obvious, but it’s very easy to forget when you first set up a NAS. You start with storage, then Docker appears, then suddenly you are looking at dashboards, monitoring tools, media servers, smart home platforms, DNS blockers, download managers, and random utilities you did not even know existed two weeks earlier.

    This post is not another “install these 20 containers” list. I already wrote that kind of post n my earlier post on the best Docker containers for a NAS. This is the follow-up I wish more people wrote: what I actually kept, what I removed, what I still want to revisit, and what I would tell someone setting up Docker on a NAS for the first time.

    How Docker changed how I use my NAS

    When I bought my NAS, I mostly thought of it as storage. I wanted somewhere for backups, files, photos, and maybe some media. That’s still important, but Docker changed the role of the NAS completely.

    Instead of being a box that only stores files, it became a small home server. It could run Home Assistant for smart home automation, local apps that only I use, monitoring tools, and services that sit quietly in the background until I need them.

    That’s the part that’s hard to appreciate until you try it. A NAS with Docker is not just “storage plus apps”. It becomes infrastructure for your home. It can run things locally, keep data inside your own network, and remove some dependence on cloud services.

    But there is a catch. Every container you install has a cost. Not always a money cost, but a maintenance cost. It might use CPU, RAM, storage, network access, database writes, logs, or background activity. It might wake your HDDs when you expected the NAS to stay quiet. It might need updates. It might break. It might make your setup more complicated than it needs to be.

    That’s the lesson I learned over the last year. Docker is powerful, but it is also easy to overdo.

    My current rule: install for a problem, not for curiosity

    The biggest change in my thinking is that I no longer install containers just because they sound useful. I still like experimenting, but I now separate “interesting” from “actually worth running all the time”.

    A good container should do at least one of these things:

    • fix a genuine day-to-day annoyance
    • replace a cloud service I do not want to depend on
    • make the NAS more useful day to day
    • run quietly without constant maintenance
    • justify the resources it uses

    If it does not meet one of those, I probably do not need it running permanently.

    That does not mean you should never experiment. Experimenting is how you learn. But there is a difference between testing a container for a weekend and letting it become part of your permanent setup.

    Home Assistant: the one that genuinely changed my setup

    Home Assistant is the container that made the biggest difference for me.

    Custom Home Assistant dashboard running on a NAS with smart home controls, weather information, lighting zones, and sensor data.
    My Home Assistant dashboard running locally on my NAS. I recently rebuilt the layout from scratch, so it’s still very much a work in progress, but it already gives me a much cleaner overview of lighting, sensors, and smart home controls around the house.

    At first, I used it for simple automations. Motion sensors turning on lights, basic routines, and small quality-of-life improvements. Nothing too advanced. But even those simple automations changed how the house felt.

    The important thing I learned is that Home Assistant is only as good as the reliability of the devices and network around it. If a motion sensor is slow to report, or a light takes a second too long to respond, the automation feels bad even if Home Assistant itself is working perfectly.

    That was a big shift in how I thought about it. When something was delayed, my first instinct was to blame the automation or the container. In reality, the issue was often the communication path. Sensor to router, router to Home Assistant, Home Assistant back to the device. Every wireless step can add a little inconsistency.

    Once I improved my network setup, Home Assistant became much more dependable. A lot of that came down to reducing weak wireless paths and removing inconsistent connections between devices, which I covered in more detail in my post about WiFi vs wired consistency for smart home setups.

    That is why Home Assistant is one of the first things I would recommend if someone is interested in smart home control, but I would also warn them not to judge it too quickly. If it feels inconsistent, check the network and devices before assuming Home Assistant is bad.

    Who should install Home Assistant?

    Install Home Assistant if you have more than a couple of smart home devices and want them to work together instead of living in separate apps.

    It is especially useful if you have devices from different brands and want one central place for automations. For example, you might have SwitchBot devices, smart lights, sensors, and other equipment that all work fine individually but become much more useful when linked together.

    Who should skip it for now?

    If you only have one or two smart devices and are happy using the manufacturer apps, Home Assistant may be overkill. It is powerful, but it also rewards patience. You will probably spend time tweaking, testing, and learning how your devices actually behave.

    For me, it is worth it. But it is not a “set it and forget it in ten minutes” container.

    One thing I have added since then is Tailscale so I can securely access Home Assistant remotely without exposing my network directly to the internet. That alone completely changed how useful the setup feels day to day, especially when checking automations or devices while away from home. It also lets me use geofenced automations remotely without needing to pay for Home Assistant Cloud, which was a nice bonus. I will probably do a separate post on that because remote access is one of those areas where it is very easy to do the wrong thing if you are new to self hosting.

    Uptime Kuma: useful, but not essential for my setup

    Uptime Kuma is one of those containers that feels brilliant when you first install it. It gives you a clean dashboard showing whether your services are online, and it can notify you when something goes down.

    If you run a lot of services, it makes sense. If you host things for other people, it makes even more sense. It is also great if you are learning because it helps you understand what is actually running on your network.

    I liked it. I really did.

    The problem is that I eventually removed it because one of my monitoring containers seemed to be keeping my HDDs active. I am not saying Uptime Kuma is bad or that everyone will have that problem, but in my setup, I started caring more about disk activity, noise, and letting the NAS sit quietly when idle.

    That is something beginners often overlook. A monitoring tool is useful, but it also has to monitor things constantly. Depending on how it is configured, where its data is stored, and how often it checks services, it may create background activity you did not expect.

    Would I still recommend Uptime Kuma?

    Yes, but with context.

    If you are running several containers and want a simple way to see whether they are online, Uptime Kuma is excellent. It is one of the easiest monitoring tools to understand, and the interface is beginner friendly.

    But if your NAS is mainly for storage and you care about keeping HDD activity low, I would treat it as optional rather than essential. Install it, test it, and pay attention to whether your disks stay active more than expected.

    A good container can still be the wrong fit for your priorities.

    Portracker: helpful for learning, but I did not keep it

    Portracker was another container I liked because it helped me understand what was happening with my ports and services. When you are new to Docker, it is easy to lose track of what is exposed, what is mapped, and what is actually reachable on your network.

    That kind of visibility is useful. It gives you a better mental picture of your setup.

    But like Uptime Kuma, I eventually removed it. Again, the issue was not that it was bad. It was that my setup had changed. I no longer needed constant visibility enough to justify keeping every monitoring-style tool running.

    This is probably one of the biggest lessons from using Docker long term: some containers are great teachers, but not permanent residents.

    Portracker helped me learn. Once I understood my setup better, I did not need it running all the time.

    The DNS blockers: my unfinished business

    Pi-hole is the container I wanted to love, but I never got it working the way I wanted.

    To be clear, the problem was not that I could not start the container. The problem was that I could not get my network traffic to actually route through Pi-hole properly. In other words, Pi-hole may be running, but if your devices are not using it for DNS, it is not doing anything useful.

    That distinction is important for beginners.

    Installing the container is only step one. The real work is making sure your router, DHCP settings, DNS settings, and devices are actually pointing at it. If they are not, you can stare at a perfectly healthy Pi-hole dashboard while your network completely ignores it.

    That was my issue.

    At the time, I probably did not understand my network well enough to troubleshoot it properly. Since then, I have learned more about VLANs, mesh behaviour, DNS routing, and how devices actually communicate across the network. Because of that, I actually want to give Pi-hole another proper attempt.

    The appeal is obvious. Network-wide ad blocking, cleaner DNS control, and better visibility into what devices are requesting. For people who like understanding their network, Pi-hole is still one of the classic self-hosted tools.

    But I would not describe it as “install and done” for everyone.

    If your router makes it easy to set a custom DNS server, Pi-hole can be straightforward. If your router hides those settings, uses its own DNS behaviour, has awkward mesh or IoT network handling, or if your devices bypass local DNS, it can become frustrating quickly.

    That does not mean Pi-hole is bad. It means DNS is one of those areas where the container is only half the story.

    I also experimented with AdGuard Home briefly because I liked the cleaner interface and overall approach, but I never spent enough time with it to make a fair comparison. Right now, both of them sit in the category of “containers I still want to figure out properly” rather than containers I can fully recommend from long-term experience.

    That will probably become a future post by itself.

    My self-hosted recipe app: the thing that changed my mindset

    The most unexpected part of running Docker on my NAS was not installing someone else’s container. It was eventually hosting something I built myself.

    I created a local recipe app so I can store recipes in a way that works for me. It runs on my NAS and is available on my local network. It is not a huge commercial-style project, and that is exactly the point.

    It solved a specific problem I had.

    That changed how I looked at the NAS. It was no longer just a device for storage or prebuilt apps. It became a place where I could run my own tools.

    Self hosted recipe app running locally on a NAS with meal categories, recipe cards, and meal planning features.
    One of the unexpected benefits of Docker was eventually hosting my own apps locally. This recipe app runs entirely on my NAS and is used day to day for meal planning and recipe storage.

    This is one of the most underrated parts of Docker. You are not limited to whatever your NAS app store provides. If you can build or find a small web app, you can often run it yourself.

    Why this matters for beginners

    You do not need to be a professional developer to appreciate this idea. Even if you never build your own app, understanding that your NAS can host local tools changes how you think about it.

    Maybe it is a recipe app. Maybe it is a dashboard. Maybe it is a small tool for your household. The point is that Docker turns the NAS into something flexible.

    That is when the NAS stops feeling like “a hard drive on the network” and starts feeling like a small home platform.

    What I learned about NVMe and Docker

    Another thing I understand better now is where fast storage actually matters. I also touched on some of this in my UGREEN NASync DXP2800 review because Docker workloads changed how I approached storage much more than I originally expected.

    For bulk storage, HDDs still make the most sense. They are cheaper per TB and ideal for backups, media, archives, and general file storage.

    For apps and containers, NVMe can make the system feel more responsive. Containers often involve lots of small reads and writes, databases, thumbnails, logs, configuration files, and web interfaces. Those are the kinds of workloads where SSDs feel much better than HDDs.

    That does not mean everyone needs NVMe on day one. If you are building your first NAS, I would still prioritise enough HDD capacity first, especially if your main goal is storage.

    But if you plan to run Docker seriously, NVMe is worth considering. Not necessarily massive drives, but enough fast storage for apps, containers, and potentially cache.

    The key is not “NVMe is better than HDD”. The key is using each type of storage for the job it suits best.

    What I would install first today

    If I was setting up Docker on a NAS again from scratch, I would not install ten containers immediately.

    I would start with one container that solves a real problem, then build from there.

    For me, the first serious install would still be Home Assistant because it has had the biggest day-to-day impact. After that, I would consider a monitoring tool like Uptime Kuma, but I would pay close attention to whether it increases disk activity. Then I would revisit Pi-hole carefully, making sure the DNS routing side is actually working before judging the container itself.

    I would not install things just because they appear on every “best Docker containers” list.

    That is how you end up with a busy NAS, a dozen dashboards, and very little that actually improves your life.

    What I would avoid as a beginner

    The biggest mistake is installing too much too quickly.

    Every container adds another thing to understand. Where does it store data? Does it need a database? Does it expose a port? Does it need internet access? Does it write logs constantly? Does it wake the drives? How do you back it up? How do you update it?

    None of that means Docker is bad. It just means containers are not free from responsibility.

    I would also avoid exposing anything to the internet until you understand what you are doing. Running an app locally on your home network is one thing. Opening ports so you can access it from anywhere is completely different.

    For most beginners, local-only is the right starting point.

    What I still think Docker is best for

    After a year, I think Docker is best for three things on a home NAS.

    First, smart home control. Home Assistant is the obvious example here.

    Second, useful local services. This could be a monitoring tool, a DNS tool, or a small personal app.

    Third, learning. Docker teaches you a lot about networking, storage, ports, backups, persistence, and how services actually run.

    That learning curve can be frustrating, but it is also what makes the NAS more valuable over time.

    Final thoughts

    A year ago, I mostly thought Docker was a way to add cool features to my NAS.

    Now I think it is more about choosing what deserves to run permanently in your home.

    Some containers stayed because they genuinely improved my setup. Some were removed because they added more background activity than value. Others, like Pi-hole, are still on my revisit list because I know the idea is useful even if my first attempt did not work.

    That is the honest version of Docker on a NAS. It is powerful, flexible, and genuinely useful, but it is not about installing everything.

    It is about building a setup that solves real problems without creating too many new ones.

  • How I Actually Fixed My Home Network (Without Buying Anything New)

    How I Actually Fixed My Home Network (Without Buying Anything New)

    What my setup actually looks like

    Here’s the real setup in simple terms. I have an ONU (Optical Network Unit, the device that converts fibre from your ISP into usable internet) feeding into a TP Link BE85 router, with a mesh node in my office for coverage. One thing to be aware of is that mesh nodes can connect back to the main router either wirelessly or via a cable. A wired connection, known as wired backhaul, is more stable, while a wireless one can still introduce the same inconsistency you’re trying to reduce. I’m using fairly high-end gear here, but the same principles apply even if you’re using your ISP’s router.

    My NAS (Network Attached Storage, essentially a local server or private cloud running in your home) connects directly to the router and handles most of the heavy lifting. It runs Docker, Home Assistant, and a few custom apps like a recipe app I can access locally. Everything I run is only accessible inside my home network. I’m deliberately not exposing any of this to the internet. Full breakdown of the NAS here: UGREEN NASync DXP2800 Review After 2 Months.

    Everything else in the house connects over WiFi, including phones, smart devices, and currently my SwitchBot outdoor cameras. I don’t currently use a switch, but I’m planning to add a PoE (Power over Ethernet, where both power and data are delivered through a single network cable) switch when I upgrade to wired cameras. I also run a separate IoT VLAN so smart devices aren’t on the same network as everything else. That’s the full picture as it stands today.

    Home office setup with TP-Link Deco BE85 mesh router and NAS device on a desk.

    Where things actually felt off

    Nothing in my setup ever completely broke, which made this harder to figure out. Things just felt inconsistent. Home Assistant automations didn’t behave the same way every time. Sometimes a motion sensor would trigger a light instantly, other times there’d be a noticeable delay.

    My cameras were similar. Opening the live feed might be instant one time, then take a couple of seconds the next. Even accessing apps on my NAS sometimes felt slower than expected when I was on WiFi. This is where Docker really stood out, because everything I was running locally should have felt instant. If you’re curious what I run, I’ve listed them here: Best Docker Containers for Your NAS.

    Individually, none of this is a big issue, but together it makes the whole setup feel unreliable.

    What I thought the problem was

    At first, I assumed it was performance. Maybe the NAS wasn’t powerful enough, maybe Home Assistant needed tweaking, or maybe the cameras just weren’t great. So I started looking at upgrades. Better hardware, faster gear, new devices. None of that was actually the problem.

    What the problem actually was

    The issue wasn’t speed, it was consistency. Anything running directly on the NAS was solid. Docker apps loaded properly and Home Assistant itself wasn’t struggling. The inconsistency only showed up when WiFi was involved.

    WiFi isn’t bad, but it introduces small variations. Signal strength changes, interference comes and goes, and devices don’t always respond at the same speed. You don’t notice this until something needs to behave the same way every time.

    The test that made it obvious

    The Unstable Path: Sensor → (weak WiFi) → Router → (WiFi) → NAS
    The Stable Path: Sensor → (strong WiFi) → Router → (wired) → NAS

    The simplest thing I did was plug my laptop directly into the router using an Ethernet cable. If your laptop doesn’t have an Ethernet port, you’ll need a simple USB to Ethernet adapter for this. I then repeated the same tasks I was doing over WiFi, like opening NAS apps, transferring files, and accessing Docker services.

    The difference wasn’t just speed, it was predictability. A file transfer that used to fluctuate suddenly behaved the same way every time, and apps loaded without that occasional hesitation. If plugging in one cable removes the inconsistency, WiFi is the weak point.

    What I actually changed (this is the important part)

    I didn’t redesign the network, but I did make a few specific changes that improved the “network path”. I made sure the devices that matter always connect to a strong signal by moving the mesh node so the areas I actually use had consistent coverage instead of borderline signal.

    I also made sure my NAS was always accessed over the most stable path possible. It was already wired, but I stopped relying on weak WiFi connections to reach it. If I’m doing anything heavy or testing behaviour, I plug in directly.

    I reduced how many things were competing on weak connections by spreading devices more evenly across the mesh. Finally, I paid attention to physical placement, since devices behind walls or far from a node will always be less reliable.

    None of these changes are dramatic on their own, but together they reduce how many weak links exist between the sensor, router, Home Assistant, and end device. That’s what “improving the network path” actually means.

    A real example: Home Assistant

    When a motion sensor triggers a light, it isn’t a single action. The sensor detects motion, sends a signal over WiFi to the router, the router passes that to Home Assistant running on the NAS, Home Assistant processes the automation, and then sends a command back over WiFi to the light.

    Each wireless step can introduce a small delay. Before, I saw behaviour like this:

    • Trigger 1 → ~0.4 seconds
    • Trigger 2 → ~1.8 seconds
    • Trigger 3 → ~0.6 seconds
    • Trigger 4 → ~2 seconds

    Nothing was broken, but it felt random. After improving the network conditions, the behaviour became consistent rather than faster:

    • Trigger 1 → ~0.7 seconds
    • Trigger 2 → ~0.8 seconds
    • Trigger 3 → ~0.7 seconds
    • Trigger 4 → ~0.9 seconds

    The difference is that there are fewer random delays in the chain. The NAS is always instantly reachable because it’s wired, and the WiFi connections are more stable. The system behaves the same way every time, which is what makes it feel reliable.

    A real example: cameras

    My current setup uses SwitchBot outdoor WiFi cameras. They’re fine for basic use, but you can feel the limitation. Sometimes the feed loads instantly, other times there’s a delay. That delay is the problem, not because it’s slow, but because it’s unpredictable.

    That’s why I’m planning to move to a PoE setup. I’m currently looking at this direction: UGREEN SynCare AI Home Security. A wired camera should load instantly and behave the same way every time, without depending on signal strength.

    What a switch actually is (and when you need one)

    If you’ve never used a switch before, it’s simply a small box that gives you more Ethernet ports. Your router might only have a few, and a switch expands that so you can connect more wired devices. I don’t currently need one, but I will when I move to PoE cameras.

    What you should actually do

    If your setup feels inconsistent, try this first. Take a device you use regularly, like a laptop, and plug it directly into your router with an Ethernet cable. Then repeat something you normally do, such as opening your NAS, transferring a file, or triggering a Home Assistant automation.

    Ask yourself one question: does this feel more consistent? If the answer is yes, you’ve found your issue.

    What to change after that

    Don’t try to fix everything at once. Identify what feels unreliable, test it on a wired connection, and if it improves, that device or workflow shouldn’t rely on WiFi. Most people jump straight to upgrading hardware, but changing how things are connected usually has a bigger impact.

    If you want to copy this setup

    You don’t need everything I have. At a minimum, you need your existing router and one wired connection to whatever runs your core system, whether that’s a NAS or a PC. If you run out of ports, a small switch is enough to expand this. From there, focus on what actually feels inconsistent and improve that first.

    What the IoT VLAN is actually doing

    A VLAN (Virtual Local Area Network) is a way of splitting your home network into separate groups, even though everything uses the same router. Without one, every device sits on the same network. With one, you can separate things.

    In my case, I keep smart devices on a separate network from my main devices like my laptop and NAS. This gives me better control, keeps things organised, and slightly improves predictability by reducing unnecessary traffic between devices.

    You don’t need a VLAN to fix basic issues, and if your setup is small, you can ignore it for now. Not all routers support it directly, and on many systems it appears as an “IoT Network” or “Guest Network” option instead.

    Final thought

    Most people try to fix their network by upgrading hardware. In my case, the biggest improvement came from changing how things were connected. If your setup feels inconsistent, start there.

  • How to Design a Reliable Smart Home (Using Datacenter Principles)

    How to Design a Reliable Smart Home (Using Datacenter Principles)

    Most people do not think about infrastructure when building a smart home.

    They buy a few smart bulbs, maybe a camera or two, add a smart speaker, and slowly build up automation over time. Everything works well enough until the day something goes wrong.

    The internet drops. The router crashes. A power outage hits.

    Suddenly the entire smart home stops being smart.

    After working in datacenters for years, I cannot help noticing the difference between how systems are designed at work compared to how most homes are set up. In a datacenter, failure is not a surprise. It is expected. Systems are designed with that in mind from day one.

    At home, the opposite is usually true. Devices are added one by one with very little thought about what happens if something breaks.

    The interesting thing is that you do not need enterprise hardware or complicated setups to borrow some of those design principles. A few small decisions can make a home setup far more reliable.

    Typical smart home vs infrastructure focused smart home network diagram
    A typical smart home often relies on a single router, creating a single point of failure. Adding infrastructure like UPS protection, segmentation, and local automation improves reliability significantly.

    Design With Failure in Mind

    One of the biggest mindset differences between home setups and datacenters is the assumption that things will fail.

    Hard drives fail. Networks crash. Power goes out.

    In a professional environment the question is rarely if something will fail. The real question is what happens when it does. Disks fail, switches reboot, firmware bugs appear, and power drops unexpectedly. Systems are designed so that these events do not bring everything down at once.

    Most homes are not built this way. There is usually a single router handling WiFi, internet access, and often the entire smart home platform. If that device stops working, everything connected to it stops too.

    I experienced this myself early on when my network dropped and suddenly Alexa became completely unresponsive. At the time, almost everything in the house relied on voice control. Without the network, nothing worked.

    There are plenty of other small failures that can cause the same frustration. A router firmware update might reboot unexpectedly. An ISP outage can disconnect cloud services. A failing disk in a NAS can degrade performance long before it completely dies.

    It was a good reminder that smart homes are only as reliable as the infrastructure behind them.

    Since then I have tried to make sure that if something fails, it does not take the entire house down with it.

    Smart home infrastructure stack showing power, network, platform, device and automation layers
    A reliable smart home works like an infrastructure stack. Power and networking support the platforms, devices, and automations above them.

    Protect the Power First

    In a datacenter, power protection is taken extremely seriously. Sudden power loss can damage systems, corrupt data, or bring down services unexpectedly.

    At home, most people plug everything directly into the wall and hope for the best.

    One of the first things I recommend for anyone running a NAS, router, or home server is a UPS (uninterruptible power supply).

    A UPS does two very simple but important things.

    First, it protects equipment from sudden power loss. This prevents things like NAS corruption when drives are actively writing data.

    Second, it gives systems enough time to shut down safely during longer outages.

    In my own setup, the UPS is dedicated to the NAS itself. It is a NAS-specific unit designed to protect the system during outages, allowing it to shut down gracefully rather than losing power abruptly. That has already proven useful in practice. During power cuts, the UPS has kept the NAS running long enough to shut down properly, and when power returns, the NAS powers back up without drama.

    My router is not currently backed up in the same way. If I needed temporary network power during an outage, I do at least have an EcoFlow River Pro 2 available as a fallback, but that is a more manual solution rather than something permanently integrated into the setup.

    If you are curious about the specific unit I use, I covered it in detail in my review of the UGREEN US3000 NAS UPS:

    UGREEN US3000 NAS UPS review

    I also wrote a broader overview of different backup power approaches for smart homes here:

    Smart home power backup solutions

    Backups Should Not Live in the Same House

    Another lesson from working with infrastructure is that backups only matter if they survive disasters.

    A lot of people buy a NAS thinking they are now fully protected. In reality, a NAS alone is not a backup strategy.

    If the NAS fails, gets stolen, or the house experiences fire or flood damage, the data disappears along with it.

    This is why many professional environments follow the 3-2-1 backup rule:

    • 3 copies of your data
    • stored on 2 different types of media
    • with at least 1 copy stored off site

    At home the same logic applies.

    If you are running a NAS at home, this becomes even more important. I run my own storage on a UGREEN NASync system, which I reviewed after two months of real-world use:

    UGREEN NASync DXP2800 review after two months

    In my case I automate off site backups using rclone to send encrypted backups to cloud storage on Azure:

    Automated NAS backups with rclone

    In my case I run backups from my NAS to an external location so that important data exists in more than one physical place. Even if something catastrophic happened to the house, the data would still exist elsewhere.

    Network Segmentation Without Overcomplicating Things

    In datacenters, networks are carefully segmented so different systems do not interfere with each other.

    Most homes run everything on a single flat network.

    Phones, laptops, cameras, smart plugs, TVs, and automation devices are all mixed together. For many homes this works fine, but as the number of devices grows it can start to cause problems.

    One approach borrowed from professional infrastructure is network segmentation. This separates certain devices from the rest of the network so they operate in their own space.

    The good news is that modern routers have started making this easier.

    For example, my current router, the TP-Link Deco BE85, includes a dedicated IoT network designed specifically for smart home devices.

    I covered the router itself in more detail in my full review here:

    TP-Link Deco BE85 review

    Modern routers are also beginning to support newer local first smart home standards. The Deco BE85 can act as a Thread Border Router, allowing Thread based devices to communicate locally without relying on cloud services.

    This fits well with the broader idea of building a resilient smart home infrastructure. If the internet connection drops, devices that communicate locally can continue working rather than becoming completely unresponsive. This allows things like cameras, smart plugs, and sensors to live on their own network while the main network handles laptops, phones, and other personal devices.

    This provides some of the benefits of network segmentation without needing to manually configure VLANs or advanced networking features.

    Monitoring Matters More Than You Think

    In professional infrastructure environments, systems are constantly monitored.

    Disk health is checked. Power status is monitored. Alerts are triggered when something starts to fail.

    At home, problems are often discovered only after something stops working.

    Many NAS systems already include built in monitoring tools that track things like SMART disk data, temperatures, and system health. These systems can send alerts if a drive begins reporting errors or if something starts behaving unexpectedly.

    Catching a failing disk early is far less stressful than discovering the problem after the array degrades or fails.

    Even simple notifications can prevent major data loss.

    Cloud Dependence Is a Hidden Weak Point

    Smart homes often rely heavily on cloud services.

    Voice assistants, device integrations, and automation platforms frequently depend on an active internet connection to function. When the internet goes down, the entire system can suddenly stop responding.

    Since then I have tried to favour systems that can run locally where possible. Platforms like Home Assistant allow smart home devices to continue working even if the internet connection drops.

    I run Home Assistant directly on my NAS, and documented the setup here if you are interested in building a similar local first automation system:

    Installing Home Assistant on a UGREEN NAS

    This reduces reliance on external services and keeps automations functioning even during outages.

    A Simple Smart Home Reliability Checklist

    If you want a quick starting point, a few small decisions can make a surprisingly big difference.

    • Reliable router and stable home network
    • UPS protecting network equipment and NAS
    • Automatic NAS backups
    • Off site backup copy
    • Local automation where possible

    None of these require enterprise hardware, but together they dramatically improve reliability.

    You Do Not Need a Datacenter in Your House

    All of this might sound like over engineering, but the goal is not to turn a home into a miniature datacenter.

    The real takeaway is simply thinking about reliability earlier.

    A reliable router.

    A UPS protecting important devices.

    A backup strategy that survives disasters.

    Those three things alone already make a smart home far more resilient than most.

    Final Thoughts

    Working in datacenters has probably made me overly cautious about infrastructure. When you spend your days thinking about redundancy, monitoring, and failure scenarios, it is hard not to apply that thinking at home as well.

    The funny thing is that once you start thinking this way, it becomes difficult not to apply it everywhere. You start asking small questions most people never consider.

    What happens if the router dies?

    What happens if the internet drops?

    What happens if a drive fails overnight?

    Those questions are exactly what keep datacenters running smoothly. And surprisingly, they work just as well in a normal home.

    The good news is that building a reliable smart home does not require enterprise budgets or complicated setups.

    It mostly comes down to a few sensible design choices and remembering one simple principle.

    Things will eventually break. Planning for that ahead of time makes everything else work far more smoothly.

  • How to Store Security Camera Footage at Home using NAS or NVR

    How to Store Security Camera Footage at Home using NAS or NVR

    Security camera systems have become more capable, flexible, and open over the last decade. One of the most significant developments is the shift from closed cloud storage ecosystems to open, standards based recording.

    A Network Attached Storage (NAS) system can serve as a robust central recording point, provided the cameras support open protocols and the NAS is configured to accept, index, and store those recordings properly. When designed correctly, a NAS based workflow offers long term retention, predictable performance, and complete ownership of your data.

    Note: For practical insight into how a modern NAS behaves under these workloads, read my post on UGREEN NASync DXP2800 Review 2 Months Later. For background on why network storage is valuable in the first place, my guide on NAS Network Storage and Why You Need It provides a useful introduction.


    Understanding the NAS Recording Workflow

    A NAS does not record video by itself. It has no built in awareness of surveillance workflows unless specific software is installed. The NAS becomes a recording engine only when three conditions are met.

    1. The camera must send data using an open standard.
    2. The network must provide stable addressing and sufficient sustained throughput.
    3. The NAS must run a service that can receive, process, and index the incoming streams.

    Regardless of the vendor, the workflow operates in stages. The camera encodes the video. The data is transmitted via RTSP or file transfer. The NAS writes it to storage. Retention rules then determine when that data is deleted. While simple on paper, the technical details behind each stage determine reliability.


    Camera Protocols: The Language of Recording

    Marketing descriptions often promise local recording, but this can sometimes refer to SD cards rather than network storage. The technical specification sheet is your authoritative source. A NAS can only record from cameras that support the following open protocols.

    • RTSP (Real Time Streaming Protocol): This is the industry standard for continuous recording. The camera provides a persistent video URL that the NAS connects to. RTSP connections are long lived and highly sensitive to network interruptions.
    • ONVIF Profile S: This protocol allows cameras and recorders to communicate in a standard way. Cameras supporting ONVIF usually expose an RTSP stream and allow the NAS to discover and configure the device automatically. It guarantees a baseline of interoperability.
    • FTP (File Transfer Protocol): Event driven cameras often use this. When motion occurs, the camera creates a specific file and uploads it to a folder on the NAS. This is not suitable for continuous recording, as it would generate thousands of fragmented files per hour.
    • SMB or NFS: Similar to FTP, the camera writes directly to a shared folder. The NAS is unaware that recording is happening. It simply sees files being written.

    The bottom line: If a camera relies on a proprietary cloud app and does not support RTSP, ONVIF, or FTP, it cannot be integrated into a NAS workflow.

    A modern digital illustration showing how a security camera sends video through a home network to different storage systems, with glowing network lines, a router, and cloud backup icons.
    How a security camera sends footage through the home network to different storage options.

    How the NAS Processes Video

    Once the camera is connected, the NAS performs several key tasks that determine recording quality.

    • Stream negotiation: For RTSP workflows, the NAS initiates the session. Data is sent over UDP (efficient but sensitive to interference) or TCP (more resilient to packet loss but higher latency).
    • Indexing versus raw storage: Advanced surveillance software, such as Synology Surveillance Station or Frigate, creates a database index which allows timeline scrubbing and smart playback. Simpler setups just dump raw files, which are easier to back up but harder to review manually.
    • Retention enforcement: Surveillance datasets grow rapidly. The NAS must frequently scan and delete old footage to prevent volume exhaustion. This logic must run efficiently to avoid bogging down the system.

    Encoding Formats: H.264 versus H.265

    The codec you choose determines storage requirements and CPU load.

    • H.264: The most compatible standard. It uses more storage space than newer codecs but requires relatively little processing power to decode and view.
    • H.265 (HEVC): Highly efficient. It can reduce storage needs significantly for the same visual quality, but it requires more processing power to view and is less compatible with older browser based players.

    Bitrate behaviour: You must also choose between Variable Bitrate (VBR) and Constant Bitrate (CBR).

    • VBR saves space by lowering quality during static scenes, but storage usage will fluctuate depending on activity.
    • CBR ensures predictable storage consumption but may sacrifice image quality during high motion scenes.

    Storage Hardware: Why Desktop Drives Fail

    Security camera workloads are unique. Continuous recording generates a constant write workload. Event based recording creates sudden, uneven bursts.

    • HDD: Drives specifically tuned for surveillance or NAS use are strongly recommended. Consumer desktop drives are not designed for twenty four seven write cycles and may suffer rapid mechanical failure or performance degradation.
    • SSD: Solid state drives offer excellent speed, but continuous video recording consumes their write endurance quickly. Only enterprise grade or high endurance NAS SSDs should be used for surveillance.

    Deep dive: For a detailed analysis of suitable storage, read my post on Choosing the Best Drives for Your NAS Setup.

    A side-by-side comparison of PC, NAS, and surveillance hard drives, showing which storage type is suitable for continuous recording and always-on workloads.

    Networking: The Silent Killer of Reliability

    Network quality is the most overlooked factor in surveillance. A fast speed test does not guarantee a stable surveillance network. These are the technical realities that matter.

    1. Stable addressing: RTSP streams rely on fixed IP addresses. If the router assigns a new IP to the camera, recording breaks. Static IPs or DHCP reservations are essential for cameras and the NAS.
    2. Session persistence: Mesh Wi Fi systems often steer devices between nodes. This handover causes a micro outage, which can create corrupted frames or dropped connections in recordings. Cameras should ideally be associated with a single access point.
    3. Airtime congestion: Wi Fi cameras share airtime with every other device on the channel. Even with a strong signal, a congested channel will cause upload failures and inconsistent performance.
    4. Upload saturation: Many home internet connections have limited upload bandwidth. If multiple cameras trigger at once or if you back up footage to the cloud, you can saturate the uplink and cause dropped frames or failed transfers.

    NAS versus NVR: Which Architecture is Right?

    • NVR (Network Video Recorder): A purpose built appliance dedicated to recording. It is straightforward and reliable but focused almost entirely on video.
    • NAS (Network Attached Storage): A general purpose server. It offers flexible retention, open file formats, and the ability to run other applications such as media servers, home automation and backup tools alongside surveillance workloads.

    If you want a dedicated appliance that requires very little ongoing thought, an NVR is usually the better choice. If you want a central hub for data, applications, and cameras, a NAS workflow provides more flexibility and control.


    Conclusion

    A NAS becomes a powerful surveillance tool when the workflow is respected end to end. Cameras must use open standards such as RTSP or ONVIF. The network must provide stable addressing and consistent performance rather than just impressive speed test results. Storage must be chosen for endurance as well as capacity. Surveillance software must be configured to handle streams, indexing and retention without overwhelming the hardware.

    This workflow centric view removes guesswork. By focusing on these technical realities, it becomes possible to build a system that delivers consistent results for years rather than months.

    Next steps:

  • NAS Security Best Practices: How to Protect Your Smart Home Storage in 2025

    NAS Security Best Practices: How to Protect Your Smart Home Storage in 2025

    Smart homes are only as strong as their weakest link — and for many people, that link is their NAS. Whether you’re backing up family photos, streaming media, or running Docker apps like Home Assistant, your NAS is central to daily use. But with that convenience comes risk: if left unsecured, it can be a prime target.

    In this post, we’ll look at practical security measures anyone can take, along with real-world examples of how they’re applied.


    Why NAS Security Matters

    Your NAS is more than just storage. It can hold personal documents, sensitive media, or even act as a server for automation. If compromised, you risk data loss, identity theft, or someone using your device as part of a botnet. NAS attacks often involve ransomware, where hackers encrypt your files and demand payment for the key. Others exploit weak passwords or outdated firmware.

    Securing your NAS doesn’t just protect your files. It safeguards your privacy, prevents downtime for your smart home, and ensures your backups are truly reliable.


    Step 1: Enable Two-Factor Authentication (2FA)

    Passwords alone are no longer enough. Attackers often use brute-force attacks or leaked credentials to get into devices. Two-factor authentication (2FA) adds a crucial extra step, requiring both your password and a second code (usually sent to your phone or generated by an authenticator app).

    Why it matters:

    • Protects you if your password is leaked in a data breach.
    • Makes brute-force attacks nearly impossible.
    • Adds security for admin accounts that have full system access.

    On modern NAS platforms like Synology, QNAP, UGREEN, Asustor, and TerraMaster, enabling 2FA takes only a few minutes. It’s one of the simplest but most effective steps you can take.


    Step 2: Secure Remote Access

    One of the biggest mistakes NAS owners make is exposing their system directly to the internet with port forwarding. Hackers constantly scan for open NAS ports, making this extremely risky.

    Safer alternatives:

    • Vendor Remote Access Services: Systems like Synology QuickConnect, QNAP myQNAPcloud, and UGREEN Link let you connect remotely without opening ports. These encrypt your traffic and relay it through secure servers.
    • VPN Access: A VPN connection to your home network gives you direct access to your NAS while keeping it hidden from the wider internet.

    Why it matters:

    • Prevents unauthorised scanning and login attempts.
    • Keeps your NAS invisible to opportunistic attacks.
    • Ensures encrypted communication when you’re away from home.

    If you value convenience, stick with the vendor’s remote access app. If you want maximum control, set up a VPN on your router.


    Step 3: Keep Firmware and Apps Updated

    Outdated firmware and apps are one of the most common ways attackers break into devices. Security patches fix vulnerabilities, but only if you install them.

    Why it matters:

    • New exploits are constantly discovered and shared online.
    • Running old firmware is like leaving your front door unlocked.
    • Updates also improve stability and sometimes add new features.

    Best practice:

    • Enable auto-updates where possible.
    • Manually check for firmware or Docker container updates once a month.
    • Subscribe to vendor newsletters or RSS feeds to stay aware of security advisories.

    Step 4: Backups Beyond RAID

    A common misconception is that RAID = backup. It doesn’t. RAID only protects against drive failure, not against ransomware, accidental deletions, or theft. To keep data truly safe, you need a separate copy stored elsewhere.

    Backing up NAS data to Azure Blob storage ensures off-site redundancy and protection against disasters.

    There are several approaches:

    • External HDDs: Rotate them regularly and keep one off-site.
    • Cloud storage: Services like Backblaze B2, Google Drive, or Dropbox can work well with NAS sync tools.
    • Hybrid setups: Use both local and cloud storage for maximum redundancy.

    In my case, I use Azure Blob Storage as my off-site backup. It integrates with my NAS through rclone, a powerful command-line tool for syncing files to cloud storage providers. Once configured, it allows my NAS to automatically copy critical folders to Azure, giving me a secure, off-site backup that isn’t affected by local issues like drive failure, ransomware, or even physical damage.

    🔗 For a full walkthrough, check out my dedicated post on Automating NAS Backups to Azure with rclone.

    Why this matters:

    • Protects against ransomware wiping out your NAS data.
    • Provides recovery if your house suffers fire, flood, or theft.
    • Gives peace of mind knowing you have a copy far away from your home setup.

    Step 5: Strengthen Your Network

    Your NAS security depends heavily on your network. Weak Wi-Fi or outdated routers leave doors open for attackers, and insecure IoT devices can be an easy way in.

    What to do:

    • Use WPA3 or WPA2 encryption with a long, unique passphrase to secure your Wi-Fi.
    • Segment IoT devices (cameras, bulbs, sensors) onto a separate VLAN or guest Wi-Fi so they can’t directly reach your NAS. This prevents a compromised smart bulb or camera from giving access to your storage.
    • Update router firmware and disable unused services like UPnP, which can automatically open ports without your knowledge.
    • Enable firewall rules on your router if available, restricting which devices can talk to your NAS.

    In my own home, I’ve segmented IoT devices onto a separate network, keeping them isolated from my NAS and main devices. This way, even if a low-cost smart plug is compromised, it can’t talk directly to my storage or other critical systems.

    Why it matters:

    • Prevents weaker IoT devices from being exploited as entry points.
    • Stops attackers from using compromised devices to pivot to your NAS.
    • Improves overall network hygiene and peace of mind.

    For more detail and a step-by-step breakdown, check out my guide on How to Set Up a Secure Home Network the Right Way.


    Step 6: Control User Access

    Not every account needs admin rights. Many breaches cause maximum damage because compromised accounts had unnecessary privileges.

    Best practice:

    • Create a separate admin account you rarely use.
    • Use standard accounts for day-to-day access.
    • Restrict shared folder permissions so each user only sees what they need.

    Why it matters:

    • Limits the scope of damage if one account is compromised.
    • Prevents malware from spreading across all shares.
    • Keeps sensitive data private even within households or teams.

    Step 7: Monitor Logs and Alerts

    Most NAS systems include logs and alert systems — but many users ignore them. Checking them regularly gives early warning of issues, but you can go further by enabling real-time notifications.

    What to watch:

    • Repeated failed login attempts
    • Unknown IP addresses trying to connect
    • Unexpected spikes in CPU or network activity

    How to stay on top of it:

    • Enable email or mobile app notifications for login failures, drive health problems, or service errors.
    • Configure thresholds for CPU, memory, and storage so you’re warned before problems escalate.
    • Use push notifications from your NAS app for immediate alerts.

    Why it matters:

    • Lets you respond before an attack succeeds.
    • Helps identify misconfigured devices or apps.
    • Reduces the need for constant manual log checks.

    Challenges and Trade-Offs

    Securing your NAS brings major benefits, but it isn’t without compromises. Understanding these trade-offs helps set realistic expectations:

    Convenience vs Security
    Extra steps like VPN logins or 2FA make systems safer but can feel less convenient. Vendor apps are easier but require trusting their infrastructure.

    Performance Costs
    Features such as drive encryption or real-time virus scanning can reduce speeds, especially on lower-powered NAS units.

    Compatibility Issues
    Older devices may not support WPA3 Wi-Fi, 2FA, or stricter firewall rules, which could limit some security options.

    Financial Costs
    VPN subscriptions, higher-end routers, and cloud backups like Azure or Backblaze all add to running expenses. External drives or UPS units also add to the budget.

    Learning Curve
    Configuring VLANs, VPNs, or tools like rclone takes technical know-how. Beginners may want to start with basics such as updates, strong passwords, and vendor apps before moving to advanced setups.


    Final Thoughts

    Securing your NAS isn’t about making it complicated. It’s about layering simple, practical defences that drastically reduce risk. With 2FA, safe remote access, regular updates, strong backups, and basic network hygiene, you can protect your files and your smart home from the most common threats.

    I’ve applied these measures to my own NAS setup, and the peace of mind is well worth the effort. Whether you’re using a Synology, QNAP, UGREEN, or another brand such as Asustor or TerraMaster, the principles remain the same — a little preparation now avoids much bigger problems later.


    💡 If you’re just getting started with NAS, check out my post on Setting Up the UGREEN NASync DXP2800: A Beginner-Friendly Guide. For a longer-term perspective, I also reviewed it after 2 months of daily use here.

  • Keeping Your Smart Home Online: Best Power & Backup Solutions for 2025

    Keeping Your Smart Home Online: Best Power & Backup Solutions for 2025

    Smart homes thrive on reliability. From your NAS storing critical data to your cameras keeping watch and your router connecting it all, everything depends on uninterrupted electricity. Yet power cuts, surges, or even short flickers can disrupt your entire setup — leaving you without security, access, or data integrity.

    The good news is there are straightforward ways to protect your system. Let’s break down the best options, from simple surge protectors to whole-home backup systems.

    💡 Disclosure: This post contains affiliate links. If you buy through these links, I may earn a commission at no extra cost to you. This helps support the blog and keeps content free.


    Why Power Protection Matters for Smart Homes

    A smart home without power is just a house full of expensive devices. Sudden outages can:

    • Corrupt data on your NAS or RAID array
    • Interrupt camera recording and leave blind spots
    • Drop your internet connection, cutting you off from alerts or remote access
    • Reset devices mid-update, sometimes causing configuration errors

    Even short interruptions can create frustration or trigger costly rebuilds. That’s why building in layers of power protection is so important.

    👉 If you’re new to NAS setups, check out my Beginner’s Guide to Setting Up the UGREEN NASync, which shows how I built the base of my smart home.


    Types of Power Protection

    1. Surge Protectors – Affordable First Line of Defence

    The entry-level option but still critical. A surge protector shields your equipment from voltage spikes caused by lightning strikes, faulty wiring, or grid instability. Without one, a single surge could fry your NAS or router.

    What to look for:

    • Joule rating: Higher is better. Aim for at least 2000 joules for electronics like NAS units or routers.
    • Status indicators: Good models have a light or alert to tell you if protection is still active.
    • Form factor: Choose between power strips (flexible) or wall-mounted units (tidier for smaller setups).

    Popular brands: Belkin, APC, Anker. These companies offer reliable surge protection for smart home gear at accessible prices.

    View Surge Protectors on Amazon

    A surge protector is the simplest way to shield smart home devices from damaging power spikes.

    2. UPS (Uninterruptible Power Supply) – Instant Protection

    A UPS is the first real step toward resilience. It provides instant failover power using an internal battery, so your devices never actually see the power drop. Think of it as a short-term safety net.

    Common types:

    • Standby UPS – basic, designed for small loads like routers and modems.
    • Line-interactive UPS – balances cost and performance, great for NAS devices and small servers. They regulate voltage as well as provide battery backup.
    • Online/double-conversion UPS – professional-grade, converting incoming AC to DC and back again, delivering clean and stable power continuously. Ideal for heavier smart home labs.

    Popular brands: APC and CyberPower are widely used for home and small office setups, with options ranging from budget-friendly to advanced models with software integration.

    View UPS Options on Amazon

    💡 Example: Running a NAS behind a line‑interactive UPS gives you 20–60 minutes of runtime, enough to trigger auto‑shutdown or ride out short outages. For more on how the NAS fits into my day‑to‑day setup and workflows, see my 2‑Month Review of the UGREEN NASync.

    A UPS provides instant backup, keeping your NAS and router online during short outages.

    3. Portable Power Stations – Flexible Extended Runtime

    Portable power stations look like large battery packs, but unlike a UPS, they don’t provide seamless switchover. If the power cuts, your devices will turn off unless you manually connect them to the station. They’re best seen as extended runtime solutions for longer blackouts.

    Where they shine is flexibility. Many manufacturers now offer robust options that can also integrate with solar panels for emergency recharging:

    • Anker – The SOLIX range includes compact and heavy-duty stations, some even supporting EV charging. Anker is known for reliability, sleek design, and good warranty support, making them a safe choice for newcomers.
    • EcoFlow – Recognised for modular systems and excellent solar integration. Their fast-charging batteries and intuitive apps make EcoFlow ideal if you want portability and speed when recharging.
    • Bluetti – A favourite for large capacity and modular expandability. Often chosen by users who need long runtimes or semi-permanent backup solutions for home labs and smart homes.
    • Jackery – A market leader in portable stations, particularly their solar generator kits. Jackery units are beginner-friendly, simple to set up, and pair well with solar panels for off-grid or emergency use.

    These brands provide models at different capacities, from a few kWh to much larger setups. The right one depends on how long you need to run your devices and what you want to keep powered.

    Portable power stations give hours of runtime and can recharge from solar, making them ideal for longer outage

    4. Whole-Home Battery Storage – Ultimate Resilience

    If you want complete resilience, whole-home systems keep everything running seamlessly, not just select devices.

    • Anker SOLIX X1 – Modular from 5 kWh to 180 kWh, solar-ready, with ultra-fast 20 ms switchover.
    • Tesla Powerwall 2 – 13.5 kWh per unit, stackable, widely available, integrates tightly with solar setups.
    • LG Chem RESU – Compact home battery solution, popular in solar installations.

    These options are expensive, but they ensure your smart home, security, and even EV charging continue uninterrupted during extended blackouts.

    Whole-home battery systems like the Anker SOLIX X1 provide seamless backup for your entire house.

    👉 Curious about how this ties into broader smart home resilience? My post on AI Transforming Smart Homes in 2025 shows how AI plus reliable power makes automation much more effective.


    How Much Backup Do You Need?

    It’s easy to overestimate. Think about what you actually need alive during an outage:

    • Small setups (NAS + router + PoE switch): under 200 W. A basic 600–850 VA UPS will keep this alive for 20–30 minutes. Just enough for safe shutdowns.
    • Medium setups (add servers, hubs, multiple cameras): 1000–1500 VA UPS is better. Expect 30–60 minutes depending on load.
    • Larger setups (multi-camera security, home lab equipment): consider 2000 VA+ UPS or a portable power station for several hours runtime.
    • Whole-home resilience: if you want lights, heating/cooling, and appliances powered too, only a home battery system like Tesla Powerwall or Anker SOLIX X1 will cut it. These deliver many hours, even days, of backup depending on size and load.

    💡 Pro tip: Check the wattage of each device (often listed on power bricks). Add them up, then pick a backup option that supports at least 20–30% more capacity than you need.


    Challenges & Trade-Offs

    No solution is perfect, and it’s worth knowing the downsides before you invest:

    • Surge Protectors – Cheap but not foolproof. They wear out over time (joule capacity is finite), so they need replacing every few years.
    • UPS systems – Excellent for seamless protection, but the internal batteries degrade and usually need replacement every 3–5 years. Runtime is limited — they’re for short interruptions, not long blackouts.
    • Portable Power Stations – Offer flexibility and long runtime, but no automatic failover. You’ll need to switch devices manually when power goes out. They’re also heavier and pricier than a basic UPS.
    • Whole-Home Batteries – The gold standard, but very expensive and often require professional installation. They also take up space and may need integration with solar for best results.

    Understanding these trade-offs helps you pick the solution that fits both your budget and your actual needs.


    Final Thoughts

    Power is the weakest link in most smart homes. You can have the best NAS, the most advanced cameras, and perfectly tuned Wi-Fi, but when electricity drops, it all collapses.

    The good news? You don’t have to spend thousands right away. Start small with a surge protector and a UPS for your router and NAS. If resilience matters more, expand into portable power stations with solar charging, or go all-in with whole-home battery storage.

    👉 If you’re planning upgrades, visit my Recommended Gear page where I’ll be adding UPS, surge protection, and backup solutions. Because a smart home should be reliable — even when the lights go out.

    💬 What are you using to keep your smart home online? Would you stick with a UPS or go all-in on a whole-home system? Share your setup in the comments — your tips might help someone else build a more resilient home!


    Image Credits:

    • Surge Protector: Geeni (official product image)
    • UPS: APC (Smart-UPS product line)
    • Portable Power Stations: Anker, EcoFlow, Bluetti, Jackery (official product photos)
    • Whole-Home Battery: Anker SOLIX X1 (official press image)
  • How AI is Transforming Smart Homes in 2025

    How AI is Transforming Smart Homes in 2025

    Smart homes have come a long way. What began with app-controlled lights and smart speakers has grown into connected ecosystems that manage energy use, strengthen security, and adapt to individual lifestyles. Artificial Intelligence (AI) is now taking this a step further. By learning from our habits and anticipating needs, AI makes smart homes more intuitive, predictive, and personalised than ever before.


    Real-World Examples of AI in Action

    AI is no longer a futuristic concept – it is already shaping daily life. Voice assistants like Alexa and Google Home respond to more than simple commands: they learn your patterns, suggest routines, and seamlessly control lighting or music. Smart thermostats such as Nest cut energy costs by adjusting temperatures automatically when you are away. Even robot vacuums use AI to map your home, avoid obstacles, and optimise cleaning routes.

    These small but powerful examples highlight how AI is quietly transforming daily routines into smoother, more efficient experiences.


    Security Benefits of AI

    Home security is one of the biggest winners from AI integration. Modern smart cameras don’t just detect movement – they can identify whether it’s a person, a pet, or a passing car. This reduces false alarms and ensures faster, more accurate responses.

    For instance, Reolink and Eufy security systems use AI to recognise suspicious behaviour, such as someone lingering outside your home. AI-driven doorbells can even tell the difference between family members, deliveries, and strangers. By filtering out irrelevant alerts, these systems provide peace of mind without overwhelming you with constant notifications.

    The result is a smarter, calmer layer of security that protects what matters most.

    Futuristic smart home security camera with a glowing AI holographic face above it, symbolising AI-powered motion detection and smart alerts.
    AI-powered cameras can distinguish between people, pets, and vehicles, reducing false alerts.

    The Pace of AI Improvements

    It’s impossible to ignore how quickly AI tools are advancing. In only a few years, platforms like ChatGPT, Microsoft Copilot, and Grok have evolved from basic Q&A bots into assistants capable of handling planning, analysis, and even decision-making. The same acceleration is happening in smart home AI, meaning features that feel premium today will likely become standard tomorrow.

    Think of the leap from Wi-Fi 5 to Wi-Fi 7. The difference was enormous, and AI is developing at an even faster rate. This speed matters: your smart home won’t remain static – it will continue to grow smarter over time, making each device a better investment.


    What Could Be Next?

    Looking ahead, AI has the potential to unlock a new wave of possibilities:

    • Adaptive Routines: Instead of fixed schedules, your home could recognise if you’ve had a late night and delay the morning coffee routine. Imagine lights staying dimmed a little longer and your coffee maker waiting until you’re actually awake.
    • Energy Optimisation: AI could predict peak electricity prices and run appliances such as dishwashers or EV chargers at the cheapest times. Picture your EV charging automatically at 2 a.m. when energy is lowest.
    • Cross-Device Intelligence: Imagine your NAS, cameras, and smart speakers sharing data to create a unified, AI-powered view of your home.

    These aren’t distant ideas – the technology already exists. What’s left is integration and refinement.

    Modern NAS storage device on a desk with a holographic AI brain projection, representing cross-device intelligence and smart home integration.
    AI could unify devices like NAS, cameras, and smart assistants into a single intelligent ecosystem.

    Should You Upgrade? A Quick Checklist

    Not sure if you’re ready to lean into AI-powered smart home tech? Here are a few practical checks:

    • Wi-Fi: Do you already have reliable Wi-Fi and a solid base of smart devices? (If not, check out my guide on Wi-Fi 6/7 Explained.)
    • Compatibility: Are your devices ready for Matter or other new standards?
    • Automation: Do you want routines that adapt to your lifestyle rather than just follow set schedules?
    • Cloud vs Local: Are you comfortable with cloud-based AI, or do you prefer local processing?
    • Security: Have you put measures in place to protect your data?

    If you tick most of these boxes, you’re in a good position to start adding AI-driven features.

    Futuristic city skyline illuminated in neon blue and purple with AI icons floating above, symbolising the future of connected smart homes.
    The future of smart living lies in AI-powered homes that evolve alongside rapid AI innovation.

    Final Thoughts

    AI isn’t just hype – it’s already reshaping the way we live with technology at home. From smarter security to lower energy bills and personalised routines, the benefits are here and growing fast. The real challenge is deciding when to adopt and which tools to trust.

    For many households, the best path is to start small. Add an AI-enhanced camera, try an adaptive thermostat, or set up an AI-powered routine in Home Assistant. As the technology matures, you can build out a smarter, more responsive system that truly makes life easier.

    If you’re planning upgrades, visit my Recommended Gear page where I highlight reliable options across networking, NAS, and smart home setups. Pairing the right hardware with emerging AI features will help you create a home that’s not just smarter, but genuinely more helpful.

    The future of smart homes isn’t about gadgets — it’s about creating a home that works seamlessly in the background, so you can focus on living. With AI, that future is closer than ever.

  • Best Security Cameras That Work Seamlessly with Your NAS

    When it comes to home security, pairing your camera system with your NAS (Network Attached Storage) can offer unbeatable advantages like local recording, improved privacy, and easy video management. If you’ve already invested in a NAS system, it makes sense to choose security cameras that integrate seamlessly. Personally, I use the UGREEN NASync DXP2800, so I’ll be highlighting options that work well with it throughout this guide. This guide covers the best NAS-compatible camera brands and models, highlighting why NAS compatibility matters and how it simplifies your home security setup.

    Why NAS Compatibility Matters

    Having a NAS-compatible security camera means:

    • Enhanced privacy: Videos stored locally mean no subscription fees or worries about cloud privacy. For instance, your home’s front door footage won’t be stored on a remote server, reducing the risk of unauthorized access.
    • Reliable storage: Continuous recording ensures you don’t miss important events, scheduled backups prevent data loss, and easy management helps you quickly review footage in case of incidents.
    • Integration: Cameras that support protocols like RTSP or ONVIF easily integrate with NAS systems, allowing seamless management through third-party apps or direct NAS interfaces, simplifying your overall workflow.

    For example, imagine a scenario where your Wi-Fi temporarily drops. With cloud-dependent cameras, you might lose critical footage. However, NAS-compatible cameras continue recording locally, ensuring continuous surveillance without interruptions.

    Top Camera Brands That Support NAS

    BrandRecommended ModelsResolutionConnectionPrice RangeKey Features
    ReolinkRLC-833A, RLC-511WA4K/5MPPoE/Wi-Fi\$\$Affordable, reliable, excellent NAS support
    HikvisionDS-2CD2043G0-I, DS-2CD2385G1-I4MP/8MPPoE\$\$\$Professional-grade quality, robust build
    Eufy SecurityEufyCam 2C, EufyCam 31080p/2KWi-Fi\$\$User-friendly, wireless convenience

    1. Reolink

    • Strengths: Reliable, excellent NAS compatibility, budget-friendly.
    • Best For: Users looking for excellent video quality, reliability, and easy NAS integration at a good price.

    2. Hikvision

    • Strengths: Professional-grade quality, advanced configuration, robust build.
    • Best For: Advanced users or those with complex setups requiring high-quality professional cameras.

    3. Eufy Security

    • Strengths: User-friendly, high-quality wireless cameras, no subscription required.
    • Best For: Users who prefer wireless flexibility with easy NAS integration and simple mobile app control.

    Quick Setup Experience with UGREEN NASync

    If you’re just getting started with Docker apps on your NAS, check out my post on must-have Docker containers for NAS beginners.

    UGREEN NASync doesn’t offer a native surveillance app like Synology’s Surveillance Station, but it supports Docker, allowing you to easily install lightweight NVR solutions. Here’s a simplified step-by-step overview to help you get started:

    1. Access Docker on your NAS: Open your UGREEN NASync web interface and navigate to the Docker application.
    2. Choose and Deploy Your NVR Solution: Search for “Frigate,” “Shinobi,” or “MotionEye” within Docker Hub and pull the image to your NAS.
    3. Configure Container Settings: Set the container’s environment variables, assign storage volumes for recordings, and map required ports.
    4. Launch and Access the Application: Start the container and access your chosen NVR via your browser using the assigned port (e.g., http://NAS_IP:port).
    5. Integrate Your Camera: Add your camera’s RTSP or ONVIF stream using its IP and login credentials within the app.

    Consider including screenshots of each stage to visually guide readers through the process, especially if they’re new to Docker setups.

    Local Storage vs. Cloud Storage Recap

    Local storage offers several clear advantages over cloud storage, especially in scenarios such as:

    • Network outages: If your internet connection goes down, local storage continues to function normally, recording and storing your footage without interruptions. In contrast, cloud-based systems might lose critical footage during outages.
    • Privacy-sensitive situations: If you’re concerned about data privacy or security breaches, local storage eliminates the risks associated with third-party cloud providers potentially mishandling your footage.
    • Long-term cost savings: While cloud storage often involves recurring subscription fees, investing in local storage via NAS means a one-time expense. For example, a household that runs multiple cameras continuously can save significantly in subscription fees over several years.
    • Customized storage management: You have full control over storage allocation, data retention periods, and backups, allowing for greater flexibility tailored specifically to your personal or business requirements.

    Best Use Cases

    • Home Entrances & Garages: Cameras from Reolink or Hikvision offer exceptional reliability and high-quality footage ideal for entryways and garages. For instance, the Reolink RLC-833A captures clear facial details even in low-light scenarios, significantly aiding in identification if an incident occurs.
    Example top-down layout showing various camera placements, including corridor mode on the side path and wide-angle coverage across driveways and entrances.
    • Baby Monitors & Indoor Surveillance: Eufy’s wireless cameras provide unmatched ease of use with mobile integration, perfect for parents monitoring babies or pets remotely.
    • Outdoor Surveillance: Hikvision and Reolink cameras are known for robust, weather-resistant construction.
    Reolink Standard View vs Corridor Mode: A side-by-side comparison showing how traditional 16:9 viewing (left) wastes vertical space in narrow areas, while corridor mode (right, 9:16) maximises coverage down long hallways or side paths.

    PoE vs. Wi-Fi Cameras: Which Should You Choose?

    • PoE (Power-over-Ethernet): Reliable wired connection, ideal for permanent installations, simpler cable management, highly recommended for outdoor setups.
    • Wi-Fi Cameras: Easier installation, ideal for renters or temporary setups, flexible camera placement but dependent on strong Wi-Fi.

    Choose PoE for reliability and Wi-Fi for flexibility based on your specific setup needs.

    What’s Next for My Setup

    I may also look at integrating object detection with Home Assistant on my NAS in the future. Beyond that, I plan to explore smart alerts, secure remote access, and making the most of corridor mode for tighter, vertical spaces — like a narrow side alley — where traditional wide-angle views aren’t efficient. These refinements aim to build a smart security system that’s both effective and privacy-conscious, without revealing sensitive home layout details.

    Common Mistakes to Avoid

    • Ignoring storage capacity needs.
    • Overlooking camera resolution compatibility with your NAS.
    • Improper network setup leading to bandwidth issues.

    Personal Insight: My Camera Journey

    If you’re not familiar with the UGREEN NASync, I reviewed it in detail here to help you understand what it’s capable of.

    I’m currently using Switchbot Wi-Fi cameras, which have served well for basic home monitoring, but I’ve experienced occasional connectivity drops and limitations in managing footage efficiently. Given my setup, which prioritises reliability, high-quality video, and seamless integration with my UGREEN NASync NAS, I’m strongly considering transitioning to Reolink PoE cameras.

    Specifically, I’m looking at the Reolink RLC-833A for front-facing or driveway monitoring due to its impressive 4K resolution, person and vehicle detection, and spotlight features. For areas like the backyard, where running Ethernet cables might be more difficult, the RLC-511WA seems like a perfect fit. I’ll be documenting this upgrade in future posts, including setup tips, integration steps, and performance insights. I’m also planning to use a camera with corridor mode for the narrow side path of my house — this setting optimises vertical viewing angles, making it ideal for covering long, narrow spaces without wasting frame area on walls or empty ground.


    By choosing NAS-compatible security cameras, you’re taking control of your home’s safety and enjoying seamless integration with your existing NAS setup. I’d love to hear your thoughts and experiences—feel free to comment below!

  • Which Type of Security Camera Is Right for You?

    Which Type of Security Camera Is Right for You?

    I’m currently in the process of upgrading my home security system. Until now, I’ve been using a mix of battery and solar-powered SwitchBot cameras. They seemed ideal at first, but real-world use has been frustrating. I live in an area that doesn’t get consistent sunlight, so the solar panels often fail to keep the cameras charged. Worse, I’ve had to take them down regularly just to recharge them manually. That’s fine once or twice, but it gets annoying fast.

    So I started looking into the most common types of cameras out there. Each has its pros and cons, different storage methods, and a range of features depending on how you want to use them. Here’s a breakdown of what I’ve learned so far, including whether they support local SD cards, cloud backups, or integration with a NAS if that’s something you’re interested in.


    Cloud-Focused Cameras (e.g. Nest, Arlo)

    Best for: Users who want app-based access and minimal setup

    These cameras are designed to work as part of a broader smart home ecosystem. They often come loaded with features like face detection, voice alerts, and smart notifications. If you want a plug-and-play solution that lives inside a polished mobile app, they’re hard to beat. But they also come with limitations.

    Pros:

    • Very easy to set up
    • Smart features are built-in
    • Great mobile app support

    Cons:

    • Most features require a subscription
    • Local storage is limited or unavailable
    • You are locked into a vendor’s ecosystem
    • No support for NAS or open protocols like RTSP or ONVIF

    Storage:

    • Cloud storage is standard, but often limited without a paid plan
    • A few models support local SD or USB via a hub
    • Not compatible with NAS or custom storage solutions
    Hand mounting a Nest cloud-based security camera onto a magnetic wall mount in a modern indoor setting
    A Nest-style cloud camera — polished, app-friendly, but dependent on subscriptions for storage.

    Battery-Powered Cameras

    Best for: Outdoor areas without a nearby power source

    Battery-powered cameras are incredibly flexible. You can mount them anywhere without worrying about outlets or wiring. Most come with SD card support and mobile alerts when motion is detected. But there’s a tradeoff. Because they rely on batteries, they only record on motion and will need recharging — sometimes more often than expected.

    Pros:

    • Completely wireless, easy to install anywhere
    • Most offer SD card recording
    • No cables required

    Cons:

    • Needs to be taken down for recharging
    • Can’t record continuously
    • Limited smart features unless paired with a subscription service
    • No direct NAS support

    Storage:

    • Local SD card recording is common
    • Access through vendor app
    • Not suitable for NAS storage
    Cutaway view of a battery-powered outdoor security camera showing internal battery and circuit components
    Inside a typical battery-powered camera. Easy to install, but recharging gets old fast.

    Solar-Powered Cameras

    Best for: Remote areas where recharging manually isn’t an option

    These are essentially battery-powered cameras paired with solar panels. In the right environment, they can keep running for months without manual charging. In the wrong environment — like my home with limited sunlight — they become unreliable and frustrating.

    Pros:

    • Self-recharging in sunny areas
    • Great for off-grid setups
    • Flexible placement

    Cons:

    • Performance depends heavily on sunlight exposure
    • Still motion-only recording
    • Same SD and cloud storage limitations as battery models
    • Not compatible with NAS

    Storage:

    • SD card storage is usually included
    • Some brands offer optional cloud storage
    • NAS integration is not supported
    Outdoor solar-powered security camera mounted under an eave, connected to a solar panel with a visible cable
    A wall-mounted outdoor camera connected to a small solar panel for continuous charging.

    Wi-Fi Cameras (Plug-In)

    Best for: Indoor or sheltered outdoor locations with power access

    Wi-Fi cameras that plug into a wall are a nice middle ground. They remove the battery hassle and, depending on the model, may support RTSP or ONVIF, which opens the door to NAS use. They’re still dependent on your Wi-Fi network, though, so placement and signal strength matter.

    Pros:

    • Easy setup with permanent power
    • Many support smart features like motion zones
    • Some are compatible with NAS via RTSP or ONVIF

    Cons:

    • Needs to be placed near a power outlet
    • Wi-Fi interruptions can affect performance
    • Not all support local recording or open protocols

    Storage:

    • Often includes SD card support
    • Optional cloud storage
    • Limited NAS support depending on the model
    Indoor plug-in Wi-Fi security camera on a kitchen counter with visible power cable
    An indoor plug-in camera setup — simple to install but needs to stay near a socket.

    PoE (Power over Ethernet) Cameras

    Best for: Long-term, reliable setups with full storage control

    This is the route I’m planning to take. PoE cameras use a single Ethernet cable to provide both power and data, making them ideal for stable connections and continuous recording. They work extremely well with NAS systems like Frigate, MotionEye, or Synology Surveillance Station. While installation takes more effort, the reliability and flexibility are worth it.

    I’m currently exploring how to integrate a PoE camera system into my NAS setup to enable local recording and give me full control over my footage without relying on the cloud.

    Pros:

    • One cable for power and data
    • Stable connection with no Wi-Fi dropouts
    • Usually support RTSP and ONVIF
    • Perfect for NAS and continuous recording

    Cons:

    • Installation can be time-consuming
    • Requires PoE switch or injector
    • You’ll need to run Ethernet cables through your home

    Storage:

    • Full NAS integration supported
    • Local SD card or cloud may also be available
    • Excellent for 24-hour recording with alerts
    Diagram of Reolink PoE and Wi-Fi security camera system connected to a PoE switch, router, and NVR
    A look at a full PoE camera system setup — reliable, scalable, and ideal for NAS integration

    Storage Options at a Glance

    Storage TypeProsCons
    CloudAccessible from anywhere, simple to set upPrivacy concerns, recurring subscription fees
    SD CardLocal and private, no subscription requiredLimited capacity, footage only accessible via device
    NASCentralised, scalable, privateRequires setup and compatible hardware

    Quick Checklist: What’s Best for You?

    ✅ I want something easy to set up, no cables, and don’t care much about recording control

    → Cloud-Focused Camera

    ✅ I don’t have outdoor power and want flexibility

    → Battery Camera (but be ready to recharge it)

    ✅ I live in a sunny area and don’t want to climb a ladder to recharge

    → Solar Camera

    ✅ I have power outlets near the camera and want better reliability

    → Wi-Fi Camera

    ✅ I want full control, 24/7 recording, and local storage through NAS

    → PoE Camera


    Final Thoughts

    Every camera type has its place. If you just want to keep an eye on your front door and get notifications on your phone, a cloud-first model or SD card camera might be enough. But if you’re tired of recharging batteries or you want more control over your footage, it might be time to think bigger.

    For me, the tipping point was having to regularly take down cameras just to recharge them and not being able to rely on solar panels. I’m moving to PoE to get a more stable, scalable solution.

    Next time, I’ll be comparing different camera brands and what each one does well, so you can choose the right fit for your setup.