Skip to content
View AboveColin's full-sized avatar
🥚
🥚

Block or report AboveColin

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.

Content in all repositories owned by your account will be closed.
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
AboveColin/README.md

Colin de Vries

Software engineer in Groningen, Netherlands.
I reverse engineer devices, publish the client, and ship the Home Assistant integration.

Website Email Repositories HACS

Most of what I publish follows one shape. I find a device or a service whose API nobody wrote down, work the protocol out of the app that talks to it, publish a clean async Python client, then build a Home Assistant integration on top of that client. The client stays useful on its own, so the next person does not have to repeat the hard part. Three integrations are in the HACS default store and three more are in review.

The rest of my time goes into the platform that runs all of it at home: a Proxmox cluster and NixOS hosts, the whole configuration in one flake, deployed by a script that shows dry activation, runs the tests, switches, and then checks that the host reports the revision it was given.

Cumulative GitHub stars over time: 102 stars across 28 repositories

102 stars · 35 own public repositories · 28 of them starred by someone · last star 2026-09-21

Most starred

Project What it does Stars
HA-Jev Ask your house a question, get a number back. Home Assistant integration for TypeSafe Jev: ty... 40
HA-Philips-Pet-Series Home Assistant integration for Philips Pet Series smart pet feeders. Feed from a dashboard, u... 14
HA-Forgejo Home Assistant integration for Forgejo 5
petsseries Unofficial async Python client for the Philips Pet Series (Versuni) API: homes, devices, meal... 4
remote-for-xirp Remote For Xirp — mobile web control surface for the Xirp agent daemon: machines, projects, s... 4
HA-Fitdays Home Assistant integration for Fitdays / ICOMON smart scales (Robi S6) — full body compositio... 3
HA-Basic-Fit Home Assistant integration for Basic-Fit (HACS) — visits, membership, body measurements and b... 2
HA-Traefik Home Assistant integration for Traefik: a device per route, named after the hostname it serves 2
fitdays Unofficial async Python client for the Fitdays (ICOMON) smart-scale cloud API — Robi S6 and r... 2
forgejo Async Python client for the Forgejo API 2

Device to dashboard

Each row is the same pattern twice: a standalone API client, and the integration that uses it.

Device or service Python client Home Assistant integration Availability
Philips Pet Series feeders and cameras petsseries HA-Philips-Pet-Series HACS default
Traefik traefik HA-Traefik HACS default
Forgejo forgejo HA-Forgejo HACS default
Fitdays / ICOMON smart scales fitdays HA-Fitdays HACS review
Basic-Fit basicfit HA-Basic-Fit HACS review
Ziggo and other Liberty Global gateways liberty-global-gateway HA-Liberty-Global-Gateway HACS review
ENGIE Netherlands engie-nl HA-ENGIE-NL custom repository
Stremio stremio-py stremio-ha custom repository

Other work

  • tuya-mobile reimplements the Tuya mobile app security layer in pure Python, so a camera answers to my own code instead of the vendor app.
  • switchMCP puts a homebrew Nintendo Switch behind MCP, which lets an agent manage it over the network.
  • remote-for-xirp is a mobile web control surface for a coding agent daemon.
  • hevy-api-knowledge documents the Hevy workout API, both the public v1 and the one the app actually uses.

cdevries.dev · colin@cdevries.dev · @AboveColin

Pinned Loading

  1. HA-Philips-Pet-Series HA-Philips-Pet-Series Public

    Home Assistant integration for Philips Pet Series smart pet feeders. Feed from a dashboard, use meals in automations, and watch the camera.

    Python 14 3

  2. Map-A-Droid/MAD Map-A-Droid/MAD Public archive

    Map PoGo stuff with Android devices

    Python 215 127

  3. HA-Jev HA-Jev Public

    Ask your house a question, get a number back. Home Assistant integration for TypeSafe Jev: typed answers as sensors, four actions for automations, and a conversation agent for Assist.

    Python 43 2

  4. HA-Forgejo HA-Forgejo Public

    Home Assistant integration for Forgejo

    Python 5

  5. switchMCP switchMCP Public

    Remote-manage a homebrew Nintendo Switch from an AI agent, over MCP. Atmosphère sysmodule + Python MCP server.

    C++ 2