• 1 Post
  • 162 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • I have a n ESP32 with a thermocouple stuffed down my (gas) oven chimney, so I can tell what temperature it actually is (about 40°F/20°C cooler than the dial).

    I have one plugged into an addressable LED matrix, which has yet to get mounted, but will eventually be a closet/dressing light. There’s a few places where I’d like a ‘normal’ warm white light, with the option to switch to a blinding daylight for chores, and maybe a low-light, colorful animated nightlight.

    I have a Pi-0w reading temp/humidity/CO2 in a grow tent that’s a good candidate for ESP32-ification. I have an air quality sensor plugged directly into a Home Assistant server that could go on ESP32 if I wanted it in a different location. Humidity in the bathroom, with a controller for the bathroom fan is another good candidate.

    If I can come up with a good way to put them on battery, with a 6-12 month lifetime, then temperature in the attic, and on the input/output sides of the HVAC would be useful.



  • I was really intimidated by ESP32. Liked RPi, back in the 3b days, because I could comfortably sit in the python interpreter, play with sensor interfaces, and get immediate feedback of what & where I screwed up. Familiarity led me to RPi4 for libreelec and 0w for more sensors.

    Recently took the plunge on some ESP32s, though, and, just…wow. I mean, I’m going through esphome, but every sensor and control I’ve checked is just a couple of lines of YAML away. And low enough power that I’m starting to think about batteries. ESP32 is still pretty intimidating for noobs, but the ecosystem that’s grown up around it is fantastic once you get over that hump.


  • The problem isn’t necessarily corporate services - the problem is corporate services with no practical competition. If there’s an actual marketplace, then enshittification is limited, because you can just hop providers when service degrades. If there’s an actual marketplace, then you can hop providers when some government takes control your provider.

    Putting fun services behind the wall of ‘you must be this technically competent to participate’ isn’t going to fix the broken system.


  • In the old days, university IT put essentially no access controls on their networks, so students’ dorm computers were completely exposed to the internet. Any service you started was immediately, globally accessible. Some big sites, including slashdot and facebook, got their start in some kid’s dorm room. I feel like access controls really got going in the early 00’s - first for residential, then for broader campus.

    Check with your IT people - they may have policy or conditions under which they will expose ports on your personal computer to the internet. Otherwise, your best bet is probably free-tier AWS or Oracle.

    Not free, but there are some ‘KVM VPS’ providers out there that will rent you a small, internet exposed computer pretty cheap. They can be a good platform for experimenting with self-hosting services, without exposing your personal equipment or home network. eg: 1CPU/1GB RAM/24GB SSD $12/year https://my.racknerd.com/cart.php?a=add&pid=903


  • So, these scientists were asked to evaluate a political question, “Is there a link between immigration and welfare support?” using a large survey dataset. Not like they were asked whether temperature data supported anthropogenic climate change. The 158 scientists were in 71 teams and did, collectively, of 1200 statistical tests.

    An overwhelming majority of all analyses found no link between immigration policies and support for welfare programs, regardless of investigator ideology. A handful of outlier models, where an effect could be found, show effects that correlated with the team’s politics, but it’s hard for me to look at the mountain of “no effect” conclusions and agree with the statement “politics predicted the results.” “Politics predicted the outliers,” OK.

    Actual study: https://www.science.org/doi/10.1126/sciadv.adz7173







  • Depending on the board in your mini-server, you may have enough SATA ports to plug in directly. I have a system similar to what you’re describing (N100 with 4x 2TB HDDs with 1.5TB data): 2 of those drives are set up in RAID1 (mirror), and once a month, I plug in one of the spares, rsync the array to it, and unplug it. Every 3 months or so, I swap the offline drive with an offsite drive. I used to use a USB dock for the offline drive, but I got a 3-bay hot-swap enclosure to make the whole process faster and easier.

    The server shares the array via NFS and SMB, and it is absolutely a NAS for all my other systems.

    If you expect to exceed 2TB data within 2 years, then you’ll need to replace all 4 of those 2TB drives in 2 years. You might, today, get a pair of 4 TB drives and one 2TB, use the 4TB as your main storage, the 2TBs as rotating backups, and wait until you actually outgrow 2TB to upgrade the backups.



  • I see you’re getting lots of advice just to use c/selfhosted as a free consultant. That’s good advice if you’re self-motivated and focused.

    If you want someone to be a coach through the process, to keep you focused and moving, that’s a) a slightly different skillset and b) worth putting in the description. I mention this only because I have a bunch of aspirational projects on my to–do list that have just sat there for literally years because of perfectionism, anxiety, and maybe some undiagnosed ADHD. I’ll also counter by noting that a lot of people, this time of year, buy a gym membership on the theory that spending the money will somehow force them actually to go to the gym, only to find that spent money is not actually a motivator.




  • If you want it to be an actual community service, then you want it to be something that outlives your residence, your tenure as event coordinator, and your interest in being the neighborhood IT guy. It’ll be much easier to transfer control of a VPS to your successor than to give them hardware that also hosts a bunch of your personal services.

    You can start with a very small, nearly free VPS while you recruit users & scale up as (if) anyone bites. Probably even get the HOA to pay for it.



  • tburkhol@lemmy.worldtoSelfhosted@lemmy.worldRaspberry Pi 4B
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    I got my Pi4 to be a media player - LibreElec or Kodi - for my old, not-smart TV. It plays my library of CDs&DVDs, frontend for OTA TV, and a variety of streaming services. Fanless, so it doesn’t distract from audio, low power, so I don’t mind leaving it on 24/7. You can configure it to listen to a USB IR receiver, but I control mine from phone via web. The actual media library/NAS and tvheaded run on an old desktop in another room.

    My favorite thing is all the sensors you can hook up. Adafruit & Sparkfun have a wide array of sensors with breakout boards for simplicity and well documented python libraries. I started just logging temperature, humidity, then air quality, CO2 to my own database and web page, but eventually expanded to full HomeAssisstant system.

    Pihole.