MekOps
open-menu closeme
/home
/projects
/about
/old-stuff
github gitlab linkedin rss
  • Siphon v0.5.x: Zero-Downtime Hot Reloading and The Garmin-Tailscale Funnel

    calendar Apr 21, 2026 · 8 min read · siphon tailscale garmin home_assistant mqtt security etl iot  ·
    Share on: twitter facebook linkedin copy
    Siphon v0.5.x: Zero-Downtime Hot Reloading and The Garmin-Tailscale Funnel

    Siphon v0.5.0 introduces the critical new feature for a gateway app: zero-downtime hot reloading. A powerful new integration is also showcased — using tailscale funnel and the {API}Call Garmin widget to securely bridge a watch to Home Assistant via MQTT, without exposing a single port on my router.


    Read More
  • Project Siphon: v0.4 Architecture, The HA Add-on, and The Web UI

    calendar Apr 6, 2026 · 4 min read · siphon home_assistant etl iot  ·
    Share on: twitter facebook linkedin copy
    Project Siphon: v0.4 Architecture, The HA Add-on, and The Web UI

    With the release of the v0.4.x series, Siphon has officially outgrown its initial "script replacement" phase. I have completely stripped and rebuilt the core memory bus, introduced a highly opinionated v2 declarative schema, and, most importantly, packaged the entire engine as a native Home Assistant Add-on.


    Read More
  • Siphon: Building a Zero-Trust Edge Gateway for Home Assistant

    calendar Mar 30, 2026 · 4 min read · siphon home_assistant etl iot  ·
    Share on: twitter facebook linkedin copy
    Siphon: Building a Zero-Trust Edge Gateway for Home Assistant

    If you are exposing your Home Assistant instance directly to the Internet, you are playing Russian roulette with your local network. It only takes one zero-day vulnerability in a custom integration to give a botnet full access to your smart home and everything else on your LAN. But we live in a connected world. You still need a way for external services—like a GPS tracker on your car, a webhook from a Garmin watch, or a custom script running on a remote VPS to push data into your home.


    Read More
  • Project TELEGRAPH (Part 3): Bare Metal, Bit-Banging, and the 4MB Heist

    calendar Mar 27, 2026 · 13 min read · arm reverse_engineering electronics telegraph  ·
    Share on: twitter facebook linkedin copy
    Project TELEGRAPH (Part 3): Bare Metal, Bit-Banging, and the 4MB Heist

    With our custom ESP32 wireless flasher built and tested in Part 2, we finally severed the USB cord. Now it was time to actually run some code on the clock's STM32F105RB.


    Read More
  • Project TELEGRAPH (Part 2): Escaping the Cables with a Custom ESP32 Wireless Flasher

    calendar Mar 9, 2026 · 4 min read · telegraph electronics reverse_engineering wireless  ·
    Share on: twitter facebook linkedin copy
    Project TELEGRAPH (Part 2): Escaping the Cables with a Custom ESP32 Wireless Flasher

    Let’s be honest: the reality of hardware reverse engineering usually involves sitting hunched over a cluttered desk, tethered to your target device by a short USB cable, constantly manually resetting the board. I don't have much space on my desk, and I absolutely despise cable clutter.


    Read More
  • Project TELEGRAPH (Part 1): Rescuing a $15 LED Matrix from Software Purgatory

    calendar Mar 8, 2026 · 4 min read · telegraph MekOps reverse_engineering electronics  ·
    Share on: twitter facebook linkedin copy
    Project TELEGRAPH (Part 1): Rescuing a $15 LED Matrix from Software Purgatory

    Sometimes the best hardware hacking projects start because you refuse to accept terrible UX.


    Read More
  • Defining MekOps: Why I'm Bringing Cloud-Native to Bare Metal

    calendar Jan 24, 2026 · 2 min read · philosophy architecture MekOps  ·
    Share on: twitter facebook linkedin copy
    Defining MekOps: Why I'm Bringing Cloud-Native to Bare Metal

    The gap between Cloud infrastructure and Embedded systems is too wide. Here is how I plan to bridge it with Microservices, Embedded, Kernels and Operations.


    Read More

Kamil Wcisło

Distributed computing, cloud and embedded systems enthusiast
Read More

Recent Posts

  • Siphon v0.5.x: Zero-Downtime Hot Reloading and The Garmin-Tailscale Funnel
  • Project Siphon: v0.4 Architecture, The HA Add-on, and The Web UI
  • Siphon: Building a Zero-Trust Edge Gateway for Home Assistant
  • Project TELEGRAPH (Part 3): Bare Metal, Bit-Banging, and the 4MB Heist
  • Project TELEGRAPH (Part 2): Escaping the Cables with a Custom ESP32 Wireless Flasher
  • Project TELEGRAPH (Part 1): Rescuing a $15 LED Matrix from Software Purgatory
  • Defining MekOps: Why I'm Bringing Cloud-Native to Bare Metal

Series

TELEGRAPH 3

Tags

ELECTRONICS 3 ETL 3 HOME_ASSISTANT 3 IOT 3 REVERSE_ENGINEERING 3 SIPHON 3 TELEGRAPH 3 MEKOPS 2 ARCHITECTURE 1 ARM 1 GARMIN 1 MQTT 1 PHILOSOPHY 1 SECURITY 1
All Tags
ARCHITECTURE1 ARM1 ELECTRONICS3 ETL3 GARMIN1 HOME_ASSISTANT3 IOT3 MEKOPS2 MQTT1 PHILOSOPHY1 REVERSE_ENGINEERING3 SECURITY1 SIPHON3 TAILSCALE1 TELEGRAPH3 WIRELESS1
[A~Z][0~9]
© CC-BY-4.0 by MekOps

Copyright 2025-  © CC-BY-4.0 BY MEKOPS. All Rights Reserved

to-top