Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Operating Systems
  3. BSD
  4. As the @bsdcan list of talks and tutorials have been posted, I can officially announce my presentation:

As the @bsdcan list of talks and tutorials have been posted, I can officially announce my presentation:

Scheduled Pinned Locked Moved BSD
netbsdbsdcanbsdcan2026runbsdownyourdata
5 Posts 3 Posters 65 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • stefano@mastodon.bsd.cafeS This user is from outside of this forum
    stefano@mastodon.bsd.cafeS This user is from outside of this forum
    stefano@mastodon.bsd.cafe
    wrote on last edited by stefano@mastodon.bsd.cafe
    #1

    As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:

    Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD

    In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.

    In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.

    Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.

    I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.

    In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.

    #NetBSD #BSDCan #BSDCan2026 #RunBSD #OwnYourData #Presentation #Talk

    marios@mastodon.bsd.cafeM evgandr@mastodon.bsd.cafeE 2 Replies Last reply
    0
    • incentiveI incentive moved this topic from Uncategorized on
    • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

      As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:

      Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD

      In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.

      In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.

      Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.

      I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.

      In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.

      #NetBSD #BSDCan #BSDCan2026 #RunBSD #OwnYourData #Presentation #Talk

      marios@mastodon.bsd.cafeM This user is from outside of this forum
      marios@mastodon.bsd.cafeM This user is from outside of this forum
      marios@mastodon.bsd.cafe
      wrote on last edited by
      #2

      @stefano looking forward to this.

      1 Reply Last reply
      0
      • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

        As the @bsdcan lists of talks and tutorials have been posted, I can officially announce my presentation:

        Don't Freeze in the Cloud: Reclaiming Home Control with NetBSD

        In 2010, I was taking more flights than cups of coffee. After a two-week trip, I returned home to a nasty, albeit expected, surprise: an indoor temperature of 7.8°C (46 F). Possessing more time than money, I decided to solve the problem my own way. I built a custom Python-based control system, accessible only via VPN, to manage my heating.

        In 2015, after moving houses, this system was demoted to a secondary role, replaced by a shiny, commercial "smart" thermostat. However, I continued to maintain and update my custom solution for fun.

        Fast forward to October 2025: major cloud providers faced significant outages. My commercial thermostat became dumber than a mechanical switch. I was reduced to manual two-hour overrides, with no visibility into settings or usage. It was a wake-up call: keeping my home warm should not depend on someone else's server.

        I dusted off my solution and adapted it to modern needs - powered, of course, by NetBSD, running on the very same hardware that served my previous home for years.

        In this talk, I will share the journey, the technical challenges, and the architectural decisions behind the project. I will demonstrate how NetBSD’s stability and low footprint make it the ideal operating system for long-term, "set-and-forget" home automation, allowing us to reclaim control from the cloud.

        #NetBSD #BSDCan #BSDCan2026 #RunBSD #OwnYourData #Presentation #Talk

        evgandr@mastodon.bsd.cafeE This user is from outside of this forum
        evgandr@mastodon.bsd.cafeE This user is from outside of this forum
        evgandr@mastodon.bsd.cafe
        wrote on last edited by
        #3

        And again @stefano outperformed me While I'm writing my home control system in #C for #NetBSD , he already preparing talk about his home control system for BSDCan

        Thats the difference between North, with it's cold weather and low atmospheric pressure, and the South with humane environment 😄

        @bsdcan

        stefano@mastodon.bsd.cafeS 1 Reply Last reply
        0
        • evgandr@mastodon.bsd.cafeE evgandr@mastodon.bsd.cafe

          And again @stefano outperformed me While I'm writing my home control system in #C for #NetBSD , he already preparing talk about his home control system for BSDCan

          Thats the difference between North, with it's cold weather and low atmospheric pressure, and the South with humane environment 😄

          @bsdcan

          stefano@mastodon.bsd.cafeS This user is from outside of this forum
          stefano@mastodon.bsd.cafeS This user is from outside of this forum
          stefano@mastodon.bsd.cafe
          wrote on last edited by
          #4
          This post is deleted!
          evgandr@mastodon.bsd.cafeE 1 Reply Last reply
          0
          • stefano@mastodon.bsd.cafeS stefano@mastodon.bsd.cafe

            This post is deleted!

            evgandr@mastodon.bsd.cafeE This user is from outside of this forum
            evgandr@mastodon.bsd.cafeE This user is from outside of this forum
            evgandr@mastodon.bsd.cafe
            wrote on last edited by
            #5
            This post is deleted!
            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups