Lifebandit666

joined 1 year ago
[–] Lifebandit666@feddit.uk 2 points 2 weeks ago

I got a cheap Nest E thermostat on eBay from a charity shop seller. It cost me like £15.

Replaced my dumb one with it, then hooked it into HA and made a sensor from all my motion sensors and door sensors which all have temperature gauges in them.

Conglomerated those sensors into one that tracks the average (making sure to only have so many per floor so as not to skew the data to one part of the house) then made a sensor called "Is it cold enough to have the Heating on?" which acts as a simple switch with a lower and upper limit.

Now my heating only comes on when I need it to based off the temperature of the whole house instead of that one place the dumb thermostat was based.

The display unit for it died after less than a year, replaced that for another £20 on eBay and synced the new unit to the Thermostat on the wall.

So for less than £50 and some smarts I've upgraded my heating, and saved money on the bills (since it only comes on when we need it to rather than based on the temperature of one location).

I'm not particularly recommending Nest since I have no experience with other manufacturers, but I managed to do it all on the cheap and I'm quite pleased with the results

[–] Lifebandit666@feddit.uk 2 points 3 weeks ago

I use Portainer to manage Docker. It's really easy.

My are stack is just one big docker config except in Portainer it's called a "Stack"

[–] Lifebandit666@feddit.uk 11 points 1 month ago (5 children)

If you pay for your pirated content you are doing it wrong

I don't think I am, it's Usenet and a VPN, and costs less than my Spotify Family account.

[–] Lifebandit666@feddit.uk 2 points 1 month ago* (last edited 1 month ago)

2 things, one of which has already been said

Get an SSD and a usb cable for it. Boot off that. Be aware that not all cables are the same (have a Google for usb 3 SSD cables for home assistant before you buy one). There's a little song and dance you have to do to boot off ext SSD but it's not hard and doesn't take long (Google).

That combo will eliminate the SD card issues in the future. But you also need to look into the Google Drive backup add-on. Get that for when shit goes down.

With those two things you should be all set and eliminate this ever happening again. If it does you have a backup.

[–] Lifebandit666@feddit.uk 12 points 1 month ago (1 children)

A laptop with an hdmi, stremio and a real Debrid account.

Simple

[–] Lifebandit666@feddit.uk 11 points 1 month ago (1 children)

I'll be honest and say that most of my self hosted music collection was pirated or ripped from CD like 20 years ago. I put it all on an iPod back then.

I found the iPod gathering dust in a drawer when I finally got a car with a usb jack a couple years ago (yeah I'm not exactly laden with bags of cash over here) and recently pulled all that music back onto my newly set up media server.

I have a Spotify family account I'm trying to phase out with resistance from the children.

To support artists I go and see them when they tour and buy a ludicrously expensive t-shirt

[–] Lifebandit666@feddit.uk 1 points 1 month ago

Yeah I know, I use Gluetun now, I was just answering OPs question.

[–] Lifebandit666@feddit.uk 2 points 1 month ago (2 children)

I ran a Linux VM and just had Mullvad app installed and always on, and that was all I needed

[–] Lifebandit666@feddit.uk 2 points 1 month ago

Back when I was a streamer I used Kodi with the add-ons (I was in a subreddit where the current good ones got posted now and then) and had a Real Debrid account.

It was really convenient, maybe give it a go with your Pi. There's an OS you can bang on it (is it openelec? Libre-elec? Something like that) and just plug it into your TV. You'll have to work out controlling it in a convenient way, I have a little keyboard about the size of a remote with a usb dongle. It's got a little touchpad for the mouse and cost me fuck all on Amazon.

You do have to pay for Real Debrid but it's totally worth the price and will get you used to paying for piracy.

So the cycle goes:

Install Kodi and play with the free streams and think it's pretty great, get frustrated because you can't watch that one thing, finally bite the bullet and get a month of Real Debrid, tell your friends how ace Real Debrid is.

Just skip that and get Real Debrid once you have your Pi set up.

[–] Lifebandit666@feddit.uk 2 points 2 months ago

Plex was easy enough to set up. I use plexamp on my phone but can access the Plex server via a browser, which includes my music

[–] Lifebandit666@feddit.uk 3 points 2 months ago

Meh my Usenet provider also partners with a VPN provider. Still costs me £5 a month for the VPN but I may as well use it, I like having a VPN

 

I have all the usual Home Assistant stuff, including a Goodnight Routine.

I also have 3 cats, one of which has only known the house with automation.

Now these cats seem to have a hierarchy, and the Top Cat sleeps in the bedroom with us. This is now the Cat that only knows automation.

So when I say "Hey Google, Goodnight" she meows, she's genuinely excited.

Now a lot of the time my Wife falls asleep on the sofa while I watch TV or game, and I have to wake her up to go to bed. It's "Goodnight" then wake up the wife.

Last night I had a brainwave. What if I can get the cat to do it? She wakes my wife up at 4am by cleaning her face already, maybe I can get her to wake her up on the sofa too.

So last night I did the usual "Hey Google, Goodnight" then started saying "Goodnight" to the cat, then softly calling my wife, "Wifey, goodnight, goodnight" until she woke up.

When she woke up the cat put her front paws on the sofa and sniffed my wife's face and meowed.

So I plan on waking the Wifey up this way in the future in the hope that the cat will cotton on, and instead of just meowing in excitement, actively participate in the going to bed process.

Thereby giving me a Biomech automation.

She's an intelligent kitty so I have confidence it'll work. Today she (indoor cat) managed to get out while I gave a delivery guy directions and she sat outside in the garden meowing to be let back in, and another of my cats was inside the door meowing too.

 

I've been using SB for years but it's just a bit shit sometimes.

What I love about it is that it has Chromecast Bridgez meaning I can play music to my Google Home Minis.

But nowadays I have all my music in Plex and I'm using Symphonium to stream to my phone. Symphonium connects up nicely.to my Google minis, I just need something to replace my squeeze lite end points so I can send music to them from my phone.

Currently these are both running on Pis so if anyone can recommend an easy UPNP endpoint software for a pi, that would be great.

 

This week I've been playing with Espresence, which for anyone that doesn't know, is a program that runs on an ESP32 and tracks Bluetooth. It then has a guess where you are based upon the strength of the signal.

So a little backstory, I recently wiped out my HA server and didn't have a backup so I've started from scratch. Since I've started from scratch I've been avoiding Node Red and just using the HA automations, but I am a NR boy at heart.

Previously my bathroom light automation in NR was a massive flow of door, motion, leak sensors.

When I added espresence I decided to reinstall NR to add these new sensors into my automations, and found the Binary Sensor node, so I had a play and managed to make a Front Room Presence binary sensor.

"This is pretty good" I thought and made another for my bathroom, taking in all the sensors I used previously. But this time they triggered a binary sensor instead of the lights.

Now I have the binary sensor triggering the light automation, with extras here and there (like guest mode being on, trigger the lights from the hallway sensor instead of the bathroom sensor. The light automation looks much cleaner and presence is all done on one page.

So I'm using the binary sensor in 2 ways here, as an addition to the motion sensor in my front room, and as a replacement for a full blown automation.

Functionally it's not really any different to using an input boolean helper, but I can make this binary in NR itself.

Edit: Gotchas

So I should probably tell you about the big Gotcha in creating a Binary in Node Red.

You need to set the msg. from string to Boolean. So for each binary you need a Boolean true and a Boolean false nose to set it off and on. Everything else was pretty simple

 

I've been in the HA world since the time the government placed the world under house arrest. Since then I've seen all sorts of amazing things people can do with an esp32 device.

So I'm late to the game. I always thought it may become a dangerous rabbit hole so I've just avoided it. But apparently I have 4 coming today so it's about time to ask you guys what you do.

My first project was gonna be getting some Bluetooth tracking going on around the house to get some room prescence going on.

I also read I can make some seat/bed sensors with a little wire, aluminium foil, paper and a folder-insert, that sounds like it could be fun.

I have a breadboard and a bunch of components I bought when I first got a Pi. I don't know how compatible these components are with esp32s or what the hell I can do.

I don't have a soldering iron (yet).

So basically: noob post, gimme some easy projects that don't require a lot, or wow me with your esp projects.

 

I saw an appreciation post for Gluetun on here in the last couple of weeks. I'd set it up before my server died and I had to reinstall everything, but then gone for the easy method when I was reinstalling.

So my easy method install had a VM as a server running Plex and Docker and a second VM with Mullvad installed running anything that needed a VPN in Docker.

Yesterday I opened up a program behind the VPN and it wasn't working again. I had to restart the VM to get it going and it annoyed me. So before work I set up Gluetun.

I had previously used this walkthrough https://youtu.be/9dJPOd0XbN8 so I went back to it, looked in the notes and found his GitHub, then his docker compose under Torrent-VPN.

I stole his initial Gluetun config and the qBittorrent part, but then went into Portainer and took all my running containers and added them to the file. I took the ports out of each compose file and added the "network mode" and "depends on Gluetun" bits from the qBittorrent part of his config and added them to each compose file I added to the file.

Then the ports I had removed I added to the Gluetun part of his compose file.

Downloaded a config file for Mullvad and added the IP and private Key to the Gluetun compose.

Then launch the stack and it worked.

Now for the Gotchas. I had to go into Portainer to get the IP address that the whole stack used. This IP address was required to get containers talking to each other. If you need Sonarr to connect to Prowlarr it needs this IP address.

Also the downloader (he uses qBittorrent and I used RDT client) needed to be mapped using "localhost" for each container and the port

But other than those Gotchas it was quite easy and I managed to get everything set up an hour after finishing work. This was because I just used backups of my already running containers and restored them in the new ones, then edited the bits that had changed (IP addresses in my Gotchas)

The upside is that I'm now only using the one VM, meaning I've saved 4gb of RAM.

I can use that ram for something else now. Nextcloud? Immich?

Hope this helps someone else.

 

So last week I had a Proxmox fuckup and lost everything. I learnt the hard way what living without backups is like and I don't recommend it.

Silver lining is that I don't have to tidy up all those old automations and entities anymore.

Anyway it made me realise what I'd miss if I didn't have them, because I didn't have them.

I've been really really tired this week. I get up at 5am and start work at 6, and while I don't like it, I usually cope with it better than most and have comments about how "It's too early for you." But not this week.

I've put it down to losing my connection between my alarm clock and HA. I use SleepAsAndroid and have done for a long time. Back when I started it was because it connected to Tasker, but over the years I've moved to HA and still use it.

SleepAsAndroid with Tasker was done with web hooks but I use the MQTT integration with HA. This means it's connected when I'm home but not in network when I'm away, so it can't fire the messages, which is what you want.

Previously I used Node Red to set up this automation but I haven't reinstalled it yet, I'm seeing if I can do it all on HA, then it's one less thing and I can automate in the app.

I spent a while this morning trying to figure out how to reintegrate it with HA and struggled, but eventually I found an integration in HACS which meant I just had to change my device identifier in the alarm app by adding /MyName to the end of the SleepAsAndroid topic so it reads SleepAsAndroid/MyName, add the HACS integration and then add it again in the Integrations pane, with MyName plumbed in.

Then I added a blueprint from the add ons page and left the house to go on a day trip.

In and amongst the day trip I've been making my automation on the HA app via the blueprint, and have come home, loaded a bowl and set my alarm for 1 minute time, then smoke the bowl and wait...

Success!

Hopefully I'll have more energy this week when I wake up to my lights turning on, instead of complete darkness and a strange noise.

Now what would you miss that isn't obvious (like motion activated lights)?

 

I've got 3 HDDs connected to my Proxmox machine via usb3. They worked fine until this week. I have them mounted and passed through to OMV.

One failed on Sunday. It was fine one minute, I rebooted and Proxmox wouldn't boot...

Couldn't work out why it wouldn't boot and reflashed Proxmox, losing all my machines (I have since learned the importance of backups since I had none).

I've spent 4 days rewriting it all. Rebooted last night and it happened again, but this time I noticed that it was struggling to find one of my drives and edited them out of Fstab and got it booting again.

I've since added 2/3 drives back in by adding "nofail" to my Fstab entries but my main storage drive is now showing as 100gb instead of 1tb and won't pass through to OMV.

I've come to the conclusion that they were mounted by label and "forgot" their label, hence wouldn't boot, they're now mounted by UUID.

So has anyone got any tips on the best way to mount these things without killing my whole setup?

Also if anyone knows why my storage is showing as 100gb in Proxmox and won't pass through to OMV now I would be eternally grateful. Kinda want to get the files off that drive...

 

I thought I had a backup. I use the Gdrive add-on and it should have had a backup.

I didn't have a backup.

Turns out when I moved from a Pi to Proxmox I didn't set Gdrive add-on up properly, so it wasn't making backups every 3 days like it always has.

Then I killed Proxmox. No idea what I did to kill it, I just tried to make my NAS VM have 4gb ram all the time instead of Ballooning from 1gb, and it never booted again.

So I had to start fresh. But while I've only been playing with VMs for a couple months my HA instance has been a work of love since Lockdowns and COVID times.

And now I'm starting again.

Now go and check your backup solution.

 

I'm about a month in to playing at self hosting.

I'm currently trying to get a great media server solution going on. I'm trying to containerise as much as I can and have everything sharing a NAS for content.

The last few days I've been adding music to my NAS for the Music server, LMS aka Squeezebox.

I've always liked that I can use LMS with my Google Minis and anything that can run it, and I've seen software for esp32 chips...

Anyway just ripping the 13050 tracks off my old iPod was a slog, and because I can't seem to get more than 4mbps transfer rates it's taken a couple days just to smb transfer the music to the NAS.

Now I passed a Tb HDD through to Open Media Vault so I thought I'd just learn to mount a network share to my Ubuntu container running the Squeezebox server using the same method, Fstab.

TWO DAYS I've been trying to mount in fstab and all I'm hitting is kernel errors or syntax errors. 2 days... It's time to give up.

So I've turned off the PC to get in the bath, and just had a quick look at PCP, the all in one LMS os. I once had it running on a pi zero...

It only has a goddamn dedicated UI portion for adding a samba share!

Tomorrow I will spin up a copy and get it working, THEN I just need to do all my current customisations to THAT instance instead... I'm already in Version 2 of my LMS attempts, so this will be Version 3.

But: my ARR/Plex stack is Version 2 too, version 3 is gonna be Version 1 (Docker) but better (with stacks, mount points and another go at Wireguard, but with NAS and Ubuntu instead of Windows.

Sometimes you've just got to go AFK and make a decision to burn it all down and start again.

Update: I've tried to get PCP running in Proxmox with no dice. Instead I've got Squeezelite running on a pi4b. That has freed up a pi3b which is now running PCP.

 

I'm using Heimdall to easily access my self hosted stuff ATM. I would like for my family to use them too if they're so inclined, but there's no way they will be able to remember the IP addresses, I know I can't!

Is it a DNS I'm looking for? If so, I'm already hosting a couple of instances of Adguard, can I just set it so that Plex is 192.xxx.x.47 and snapdrop is 192.xxx.x.53 and use that to resolve the request so my 13 year old can just type Plex into his browser and find it?

Or do I need something like Caddy or Nginx or something in between?

Thanks for any advice.

 

I'm a noob to all this, and love this server. I've recently set up Proxmox and Portainer, got Home Assistant transferred onto my new computer and set up an Arr stack on Windows VM.

I kept adding storage to that stack until it was talking half my internal storage so I bought a usb3 cable and hooked up an old 1tb HDD I had lying around.

I decided I wanted NAS storage with the HDD. I had already set up OMV but it was being a bit funny. Whenever I logged in to it I had no options, so I couldn't add the HDD to it.

So I did some looking around and found TrueNAS. Installed it and started fiddling. Jesus it's hard work to just add an SMB share from it!

After literally hours of tinkering I still was no closer so I gave up and went for a bath.

In the bath it occurred to me that maybe I was logging in to OMV wrong. I fired up the browser on my phone in the bath and instead of logging in with my name, I tried "admin" and lo and behold there is all the options I couldn't see before.

5 minutes later I had half a tb in an SMB share, and then it was a simple case of making network shared folders on all my windows machines.

Thought you guys may be amused by the noob error of logging in as Admin.

view more: next ›