GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” rytilahti - Overview

@rytilahti rytilahti Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@rytilahti
rytilahti
Follow
View rytilahti's full-sized avatar

Teemu R. rytilahti

Follow
Sponsor
298 followers ยท 109 following
  • Germany

Achievements

Achievement: Starstruckx4Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: Galaxy Brainx2Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx4Achievement: Pair Extraordinairex4Achievement: Pull Sharkx4Achievement: Galaxy Brainx2Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault Contributor

Organizations

@home-assistant @python-kasa
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
rytilahti/README.md

Hello! Hallo! Moi! ๐Ÿ‘‹

I am Teemu from ๐Ÿ‡ซ๐Ÿ‡ฎ, and I'm currently living in ๐Ÿ‡ฉ๐Ÿ‡ช, happy to see you here!

On this profile page, I present you some (automatically generated) information about my public contributions here on GitHub, mostly on projects useful for home automation.

According to GitHub, I have submitted 162 issues, 1,280 pull requests, and also written 5,730 issue comments here since 2013. Since then, my projects have been honored with a total of 6,548 โญ and 1,088 ๐Ÿด. I am happy if you have found my software, code reviews, help, or feedback useful! ๐Ÿฅฐ

Most of my Python projects are also available on the Python Package Index, which according to the PyPI Stats have been downloaded 465,504 times over the past month.

My projects

GitHub says that I am currently a maintainer or a collaborator in the following projects:

  1. rytilahti/python-miio โ€“ Python library & console tool for controlling Xiaomi smart appliances (4,173 โญ, 599 ๐Ÿด)
  2. python-kasa/python-kasa โ€“ ๐Ÿ ๐Ÿค– Python API for TP-Link smarthome products (1,590 โญ, 246 ๐Ÿด)
  3. GadgetReactor/pyHS100 โ€“ Python Library to control TPLink Switch (HS100 / HS110) (412 โญ, 128 ๐Ÿด)
  4. rytilahti/python-eq3bt โ€“ Python library and command-line tool for eQ-3 Smart Bluetooth thermostats (118 โญ, 37 ๐Ÿด)
  5. rytilahti/python-yeelightbt โ€“ Python library for Yeelight's bedside (btle) and candela lamps (87 โญ, 27 ๐Ÿด)
Show more

  1. rytilahti/python-songpal โ€“ Python library for interfacing with Sony's Songpal devices (75 โญ, 25 ๐Ÿด)
  2. rytilahti/homeassistant-mpris-bridge โ€“ Control your Home Assistant media players from your desktop using MPRIS (32 โญ, 3 ๐Ÿด)
  3. rytilahti/homeassistant-upnp-availability โ€“ UPnP Availability sensor for Home Assistant (27 โญ, 7 ๐Ÿด)
  4. rytilahti/python-ubus โ€“ Python library for accessing ubus over JSON-RPC (20 โญ, 9 ๐Ÿด)
  5. DNS-OARC/ripe-hackathon-dns-caching โ€“ Everything you ever wanted to know about caching resolvers but were afraid to ask (4 โญ, 2 ๐Ÿด)
  6. rytilahti/homeassistant-xiaomi-ng โ€“ None (3 โญ, 3 ๐Ÿด)
  7. rytilahti/python-nucled โ€“ Python interface for intel_nuc_led kernel driver (3 โญ, 1 ๐Ÿด)
  8. RUB-SysSec/TurnkeyVPNStudy โ€“ None (2 โญ, 1 ๐Ÿด)
  9. rytilahti/mqtt-bridge โ€“ "mqtt-bridge" -- execute shell commands on incoming MQTT messages (1 โญ, 0 ๐Ÿด)
  10. rytilahti/zgrab2_patches โ€“ ZGrab2 patches (NetBIOS, UPnP, DNS, SNMP) (0 โญ, 0 ๐Ÿด)
  11. rytilahti/ssdppot โ€“ UPnP IGD Honeypรถttchen (0 โญ, 0 ๐Ÿด)
  12. rytilahti/repro โ€“ repro -- (re)active (pro)ber (0 โญ, 0 ๐Ÿด)

Recent contributions

In the past 371 days (since 25 January, 2025), I have submitted 21 pull requests on 2 different repositories, including:

  • 14 pull requests to python-kasa/python-kasa โ€“ ๐Ÿ ๐Ÿค– Python API for TP-Link smarthome products (1,590 โญ, 246 ๐Ÿด)
  • 7 pull requests to home-assistant/core โ€“ ๐Ÿก Open source home automation that puts local control and privacy first. (84,503 โญ, 36,652 ๐Ÿด)

Code Reviews

Besides contributing pull requests, I also try to help others by doing code reviews. During the previously mentioned time period, I have submitted 53 reviews to pull requests on 2 different repositories, including:

  • 41 reviews to python-kasa/python-kasa โ€“ ๐Ÿ ๐Ÿค– Python API for TP-Link smarthome products (1,590 โญ, 246 ๐Ÿด)
  • 9 reviews to home-assistant/core โ€“ ๐Ÿก Open source home automation that puts local control and privacy first. (84,503 โญ, 36,652 ๐Ÿด)
  • 2 reviews to home-assistant/home-assistant.io โ€“ ๐Ÿ“˜ Home Assistant User documentation (8,727 โญ, 8,153 ๐Ÿด)
  • 1 reviews to rytilahti/python-miio โ€“ Python library & console tool for controlling Xiaomi smart appliances (4,173 โญ, 599 ๐Ÿด)

(Generated on 01 February, 2026)

Pinned Loading

  1. python-miio python-miio Public

    Python library & console tool for controlling Xiaomi smart appliances

    Python 4.3k 599

  2. python-kasa/python-kasa python-kasa/python-kasa Public

    ๐Ÿ ๐Ÿค– Python API for TP-Link smarthome products

    Python 1.8k 350

  3. python-songpal python-songpal Public

    Python library for interfacing with Sony's Songpal devices

    Python 80 25

  4. homeassistant-mpris-bridge homeassistant-mpris-bridge Public

    Control your Home Assistant media players from your desktop using MPRIS

    Python 33 5

  5. homeassistant-upnp-availability homeassistant-upnp-availability Public

    UPnP Availability sensor for Home Assistant

    Python 28 7

  6. python-eq3bt python-eq3bt Public

    Python library and command-line tool for eQ-3 Smart Bluetooth thermostats

    Python 117 36

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.