Skip to content
View inventor7777's full-sized avatar
🚙
Probably fixing an RC car (or tinkering with ESPHome)
🚙
Probably fixing an RC car (or tinkering with ESPHome)
  • Baton Rouge
  • 10:00 (UTC -05:00)

Block or report inventor7777

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
inventor7777/README.md

Well well well! What brings you here?! 🙋‍♂️

Hey there! I'm a young RC and home automation enthusiast who tinkers around with AI (yes, yes, I know, sorry), R/C vehicles of all types, homelabbing, and 3D printing whenever I can. You can find me on the main 3D printing websites as TechMagic3D, and on some forums as inventor7777.

I like to take software and 3D models that are already written/created and then modify them to my liking, then post them online or make a PR for others to use (When licensing allows, of course 🙃). I prefer software that does one thing well, vs a lot of things poorly.


I don't do very much manual coding (syntax just goes over my head...), but I have been using AI for some of my projects with good results. With that said, I find YAML pretty simple and so I usually write my own config files for ESPHome and GitHub Actions and others. Now, even though I might use AI for the actual coding, I cannot stand AI generated summaries, so I write all of my READMEs (including this one!) manually, or with very minimal AI cleanups. No 🚀 please.

If I post software here on GitHub, it means that I think it has enough features and excellent stability - while you are here, why not check out my syslog server, my ESPHome configs, or one of my Home Assistant apps, cards or forked integrations?

Visitors

💡 Fun fact: you probably this read wrong

💡 Real fun fact: I think I could be considered a power user of almost everything I own. Or, if it has a settings menu, I'll find every option. :)

💡 Another fun fact: I have an old HGST drive with 2,712,593 load cycles, from an old business M72e.

💡 do not click

Visitors

Demo

If you think this README is just...too human-generated, check out the LinkedIn AI slop version. It contains enough synergy to power a medium-sized consulting firm.

Random ramblings
  • In OPNsense, do not try to redirect NTP to ::1 because ntpd for some reason hates it. Use a ULA instead.

  • Don't be scared to set Home Assistant OS to port 80:

http:
  server_port: 80
  • If someone online suggests unnecessary complexity, feel free to ignore them and do the best option for YOU. Just because someone wants a special VLAN for their ESPHome devices does not mean you need one too.

  • Home Assistant shines when you have local control. If you set up Home Assistant and keep buying Tuya plugs, what are you doing.

  • If you like to vibecode a lot, at least have another session to simply have the AI review the generated code.

  • Random fact: I got rid of Pi hole in favor of OPNsense's Unbound blocklists because I am tired of maintaining yet another bit of software.

  • If you read the above AI section and are now wondering why my commit messages often sound like AI, it's because I don't feel like writing the commit messages if Copilot's one is good enough.

  • Why do people fork repositories but then leave them unupdated for 8 years?

  • If you are wondering why the donut PFP, it is because I randomly set a round PNG icon as my profile when I first created my GitHub account, and I never changed it. I think it is cool how it becomes invisible in GitHub dark mode. If you are reading this in dark mode and you are thinking, "What profile picture?!", then try and disable dark mode for a moment.

My Homelab Overview (WIP)

Basically, my home network is my homelab. I've seen some insanely complex setups online, and some extremely simple ones. I try to take the middle ground, where I end up with a super fancy upgraded network without accidentally larping as a Cloud-Native datacenter™️

The structure itself is relatively simple. At the heart is my main 9U full size network rack.

Contents of Main 9U

  • CyberPower EC850LCD UPS
  • Cox cable 1GIG plan - Arris SB8200
  • OPNsense - ThinkCentre M73 i5-4570T 250GB/8GB
  • TRENDnet 2.5GbE managed switch
  • TP-Link 16 port unmanaged PoE switch
  • Docker + Services server - ThinkCentre M73 i5-4570T 512GB/8GB
  • Home Assistant - ThinkCentre M710q i7-7700T 256GB/16GB
  • GUI Stuff - MacBook Air M1 16/1TB with broken screen
  • TrueNAS - ThinkCentre M710q i7-7700T 250GB/32GB in custom 3D printed 6 bay NAS enclosure using ASM1166
  • Apple Backups - Synology DS220j 512MB/3TB
  • Other Backups - Ugreen DXP4800 8GB/4TB

Splits to unmanaged edge switches

8x2.5GbE PoE Switch #1

  • Cameras
  • Desktops
  • Wall HA Kiosk #1

8x2.5GbE PoE Switch #2

  • Cameras
  • WiFi AP
  • Desktop
  • Wall HA Kiosk #2

Workshop Asus AP 2.5GbE in, 1GbE out

  • 8x1GbE PoE Switch
  • Cameras
  • Wall HA Kiosk #3

5x2.5GbE non-PoE Switch

  • Zigbee coordinator
  • TV, Roku, DVD player
  • WiFi AP

Pinned Loading

  1. syslog-flow syslog-flow Public

    Super lightweight rsyslog-based syslog server with a modern, clean web UI and log storage.

    Go 2

  2. ultraloq-ble-ha ultraloq-ble-ha Public

    Forked from maeneak/utecio-ha

    Upgraded Ultraloq BLE (local) Integration for Home Assistant, with support for U-Bolt Pro

    Python 9 3

  3. improved-beszel-ha improved-beszel-ha Public

    Forked from Ronjar/beszel-ha

    Improved Beszel (https://beszel.dev) REST API integration for Home Assistant

    Python 2

  4. ESPHome-Configs ESPHome-Configs Public

    Here are some of my personal ESPHome projects. I've coded some from scratch, but some I've gotten online and then refactored to my liking.

  5. EdgeTX/edgetx EdgeTX/edgetx Public

    EdgeTX is the cutting edge open source firmware for your R/C radio

    C 2.4k 569

  6. pascallanger/DIY-Multiprotocol-TX-Module pascallanger/DIY-Multiprotocol-TX-Module Public

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    C++ 1.9k 471