a1studmuffin 🇦🇺

Software engineer (video games). Likes dogs, DJing + EDM, running, electronics and loud bangs in Reservoir.

  • 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle


  • I did some more research after your comment and it does indeed sound like it’s not for the feint of heart.

    Spam seems to be one of the biggest challenges, both incoming and outgoing. For incoming, it’s a constant arms race with spammers to circumvent spam filtering techniques. But at least that’s something you have control over, you can just turn off your spam filtering and ensure you receive all important email. The real problem is ending up in other people’s spam filters, which you have very little control over once you’ve decided on your mail server domain/certificate.

    The crux of the issue seems to be that SMTP is ancient insecure tech designed for an innocent era when email was for universities only. We desperately need a more secure open source email protocol designed for the modern era, but capitalism isn’t having it - instead we’ve got corporations wrestling for control of the next big thing with proprietary protocols… Discord, Slack etc. And big tech companies that continue using SMTP (Gmail, Outlook etc.) simply treat any servers outside their sphere with a high level of suspicion.







  • Haha, love the last paragraph. It’s hard for software engineers to release code publicly knowing their work is going to be scrutinized by other engineers, without adding a disclaimer or caveat of some kind.

    “We had very little time and were crunching for months”

    “I know this is a bit hacky but I was 7 years old”

    “I wrote this code in hospital while I was recovering from anesthesia”

    It reminds me of a musician playing their song publicly for the first time.





  • One of the great things about Home Assistant is they give you full control over everything, so it’s entirely up to you how much you rely on local vs cloud infrastructure. It all just comes down to how you configure individual settings and plugins.

    Their subscription plan is great because it allows them to continue open source development without relying on commercial sponsorship, so there’s no ecosystem bias or advertising or anything crazy like that. A great open source project.





  • It’s a Mitsubishi Heavy Industries split system. The two options I had were an IR blaster or a DIY ESPhome-based module plugged directly into the unit that controls it over the SPI bus. I opted for the latter as it gives full status info in addition to control.

    I’ve also got a Samsung unit in another room that I can control. For that one I use SmartThings… not ideal as it goes through the cloud, but I’ll take what I can get.

    If you’ve got an old-school heater, you might have luck with some of the smart thermostats designed to be retrofitted into old houses.

    Edit: just looked up your heaters online. Since you’ve got a lot of them, and they look pretty old, I’m guessing the smart controllers are just acting as relays. So yeah perhaps an ESP32 relay module would be the way to go! Once you’ve got the code working for one, you could roll them out to the rest. You’d need some confidence working with relays and electronics of course.



  • Slight tangent, but I recently cleaned out the house of a parent after they passed away. There were boxes and boxes of family photo albums. We kept them for a while out of guilt, but we really didn’t know anyone in the photos aside from one or two people. Eventually we got rid of them. Point being the value of your stuff is probably far less to others then it is to you, especially photos to future generations.