Skip Navigation
Security/FULL self hosting? Looking for info before starting...
  • I think the answer largely depends on the devices you use. Many devices require an internet connection to integrate with HA. Fortunately, each HA integration should list whether or not they can work locally.

    Here are some device suggestions:

    • Bluetooth
    • Zigbee/Zwave/Zwhatever (local radio control). I don’t use this, but a lot of HA gripes I notice tend to center around support for these devices.
    • The HomeKit spec requires local only control at least as an option. HA can act as a HomeKit hub through the HomeKit Devices integration, so you don’t need any Apple hardware to use HomeKit devices.
    • Shelly makes great wifi and Bluetooth devices that work locally.
    • If you get wifi devices, put them on a separate network and/or have firewall rules that deny them internet access.
    • Use a VPN like Tailscale to access your HA from the internet, rather than exposing your HA instance to the internet through port forwarding.

    Just as an example, I have Ecobee thermostats that are HomeKit compatible. Ecobee provides a cloud service, but I don’t use it at all, and my thermostats are denied internet access at the network level. They still work great through the HomeKit Devices integration.

    Good luck!

  • What do you use for notes?
  • Anytype is local/offline first, P2P, end to end encrypted, open source, and has a great mobile app. They provide a (storage limited) cloud backup peer for free. You can either self host that yourself, or just rely on P2P syncing with your other devices. I’ve been using it for years and really like it.

    https://anytype.io/

  • Cloud Free Smart Home
  • Not audio specific but…

    Shelly products (smart relays, plugs, sensors, etc.) all work over local network control and I’ve been very happy with them. I have a bunch throughout the house, and they are all denied internet access at the network level.

    Also, all HomeKit devices must, by the specification, allow local control. You should be able to use those devices locally using the Home Assistant HomeKit Device integration without having any Apple devices. My Ecobee thermostats work great through this integration even though they are also denied internet access.

    Good luck, and have fun nerding out on your new home!

  • ELI5 How come it seems now the old wise tale of Vietnamese eating pets and now its immigrants into the USA?
  • As you should expect, the truth is actually between the extremes of “facist trope that is completely false” and “all immigrants are evil.” A person in Ohio recently killed and ate a cat, but was not an immigrant.

    For anyone who doesn’t want to click the link, it contains bodycam video of a police officer in Ohio recently arresting a US citizen with blood all over her, fur in her teeth, a dead cat nearby, and multiple eye witnesses saying she killed and ate the cat.

    https://www.dailymail.co.uk/news/article-13844919/bodycam-eating-cat-Ohio-trup-pets.html

  • Self hosted cloud with mac app that can sync and filestream (similar to google drive)
  • For Resilio Sync mobile it is both on-the-fly and a configuration. You can mark individual files and folders as ones that always needs to be synced at all times and available for offline use. For files that are not synced already, simply tapping them will download it. I’m not sure how it behaves on Desktop since I don’t have the Pro version with selective sync.

    Synology Drive is pretty much the same as far as being able to mark things for offline use, but the OS integration is nice because all un-synced files and folders still appear in the filesystem, and opening any files will magically sync them if needed.

    I would hope Resilio Sync Pro desktop has the same OS-level integration, but I couldn’t say for sure.

    Update: For both systems, selecting which content is always synced is a per-device configuration. For example, If you want different files always available on your phone vs your tablet, you just mark those files however you wish using the app on each device.

  • Self hosted cloud with mac app that can sync and filestream (similar to google drive)
  • Synology Drive has all the features you want and with desktop (macOS, windows, Ubuntu) and mobile clients (iOS and Android). The potential downside is that you have to buy a Synology NAS to run it. I’ve had one for a number of years and I’m still very happy with it.

    I also really like Resilio Sync. The downside there is that while the mobile client supports selective sync (you choose which files and folders to always have on-device) only the paid “pro” version of the desktop client supports it.

  • PSA: Try FreeCAD Link Branch (it's a big improvement!)
  • One body per sketch was always a deal breaker for me, so it’s good to hear that limitation is gone.

    Do you know if sketches are still required to represent a single continuous face? For example, 3 concentric circles would not be allowed because it is ambiguous which parts are “surface” and which are “holes”. F360 doesn’t impose this limitation because it allows you to select individual sketch faces to move into 3D space, whereas FreeCAD considers that a single operation on the entire sketch.

  • How do I add a cool down to an automation?
  • To me this automation seems much better suited to using the Node-RED addon. There is a built in “delay” node that can be used for rate limiting. You would set the delay node to once per hour and put it between the node watching your motion sensor, and the node flipping the light switch. Easy stuff. You could do the same with one or two more nodes to get and check the current wind speed and put that inline as well.

    Keep in mind though, any kind of rate limiting/cool down makes it more likely that the lights won’t turn on when you actually want them to. For example, if you leave the house and come back after the lights have turned off, but before the cool down period expires you won’t have lights.

  • Supreme Court allows White House to fight social media misinformation
  • In general, if you think that the government should have a new or increased power (in this case deciding the “truth” of what people say online) you must consider how this power will be used when a government you do not agree with is eventually elected. They will still have that power, so how do you think they will use it?

  • What's something that's not common knowledge but you think everyone should know?
  • Everyone should know that, very often, they are just wrong. And that’s ok. We all are.

    The more ready you are to really accept that you could be wrong about anything, and admit when you are wrong about something, the better you will make your own life, as well as the lives of those around you.

  • Has anyone tried Anytype, and how are you finding it?
  • You make a very good point here. Currently the provided backup node is limited to 10GB, which is a lot, but probably not for what you are trying to accomplish. The Anytype folks have also stated that in the future they plan to charge for larger backup nodes, which may be something you want to avoid.

    In the meantime, because syncing is p2p, I believe you can effectively self-host by just making sure you have an internet-connected machine always running the client app. In that way, there will always be a peer to sync to, even if your backup node is full and not accepting more data.

  • Has anyone tried Anytype, and how are you finding it?
  • Not self-hosting, but I have been using Anytype for a few months now and absolutely love it. I’m doing a lot of online coursework, and so I’m using Anytype to take and organize my notes actively for several hours a day, every day. I also use it for task tracking, journalling, and it has just generally become the place where I dump any kind of info I might need to retrieve in the future.

    There is a learning curve before you get the hang of it. I was also frustrated by the editor at first, but now that I have learned some of the slash commands, added in with markdown formatting, I find it to be really efficient. One oddity that likely trips folks up is that every paragraph is a separate “block” which makes partially selecting text across blocks impossible. On the other hand though, it makes grabbing a block and repositioning or reformatting the contents super simple.

    Keep in mind that Anytype is offline first, p2p for syncing, and end-to-end encrypted. So the value of self hosting is, I suppose, not using their provided (currently free) backup node? It doesn’t seem like a big deal to me unless you don’t trust the encryption.

  • Thermostat questions
  • Indeed. My Ecobees are actually prevented from accessing the internet at all at the network level, and they still work great through HA. The only issue is that without internet access, the clocks drift ¯_(ツ)_/¯

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CO
    Confuserated @lemmy.world
    Posts 0
    Comments 30