Skip to content

Commit f60154e

Browse files
committed
update side projects
1 parent f434133 commit f60154e

2 files changed

Lines changed: 17 additions & 9 deletions

File tree

content/side-projects/index.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,9 @@ A low-code solution based on workflow automation and AI agent for processing, cl
3838
<code>HomeAutomation</code> <code>Python</code> <code>JavaScript</code>
3939

4040
Current code owner and active maintainer of the [Home Assistant](https://www.home-assistant.io/) Telegram bot integration,
41-
the most popular <abbr title="Home Assistant">HA</abbr> notification service used in over **21k** active installations.
41+
the most popular <abbr title="Home Assistant">HA</abbr> notification service used in over **24k** active installations.
4242

43-
The Telegram bot integration is used for sending and receiving messages from a [Telegram bot account](https://core.telegram.org/bots).
44-
This enables users to receive notifications and control their smart home via Telegram.
43+
The [Telegram bot integration](https://www.home-assistant.io/integrations/telegram_bot/) is used for sending and receiving messages from a [Telegram bot account](https://core.telegram.org/bots), enabling users to integrate notifications and control their smart home via Telegram.
4544

4645
### Milestones and Achievements
4746

@@ -62,6 +61,17 @@ Achieved 🥉 Bronze on the integration quality scale
6261

6362
---
6463

64+
## <img src="telegram-icon.png" alt="Telegram logo" class="side-projects-icon" /> Telegram Bot API for Home Assistant
65+
66+
<code>HomeAutomation</code> <code>Docker</code>
67+
68+
This is a containerized implementation of the [Telegram Bot API server](https://github.com/tdlib/telegram-bot-api) that offers better network latency and support for larger file sizes compared to the official Telegram cloud servers.
69+
It is optimized for the Home Assistant platform, enabling a "1-click" style installation and configuration with automated updates.
70+
71+
[📄 GitHub Repo](https://github.com/hanwg/hassio-apps) | [✒️ Blog Post](../posts/2026/03/telegram-bot-api-server)
72+
73+
---
74+
6575
<a href="sg-bus-arrivals/logo.png" class="glightbox-sg-bus-arrivals" data-title="SG Bus Arrivals">
6676
<img src="sg-bus-arrivals/logo.png" alt="SG Bus Arrivals logo" style="background-color: white; padding: 20px;" />
6777
</a>
@@ -82,9 +92,8 @@ Achieved 🥉 Bronze on the integration quality scale
8292

8393
<code>HomeAutomation</code> <code>Python</code>
8494

85-
SG Bus Arrivals is a custom integration for [Home Assistant](https://www.home-assistant.io/).
86-
It uses the [LTA DataMall](https://datamall.lta.gov.sg/content/datamall/en.html) APIs to fetch data on public transport services.
87-
The data can then be used in automations to display bus arrival times or trigger notifications based on geo-proximity or presence.
95+
SG Bus Arrivals is a custom integration for [Home Assistant](https://www.home-assistant.io/) that consumes [LTA DataMall](https://datamall.lta.gov.sg/content/datamall/en.html) APIs to provide tracking data for public transport services.
96+
The integration is designed to streamline daily commutes through personalized dashboards and advanced automations based on geo-proximity and presence-based notifications.
8897

8998
[📄 GitHub Repo](https://github.com/hanwg/sg-bus-arrivals) | [✒️ Blog Post](../posts/2025/05/sg-bus-arrivals)
9099

@@ -105,9 +114,8 @@ I used the React-PDF library to render PDFs to allow me to select elements so th
105114

106115
<code>HTML</code> <code>CSS</code> <code>JavaScript</code>
107116

108-
In early 2025, I took the plunge and started this blog.
109-
I already had a personal wiki based on [BookStack](https://www.bookstackapp.com/) which I created a long time back, but I wanted to create a different space to share my passions, expertise and thoughts.
110-
A place where I can also track my journey and growth.
117+
After years of maintaining a personal technical wiki, I decided in early 2025 to start a public blog.
118+
This blog was built to share my passions, expertise and lessons learnt along the way.
111119
It isn't my first side project, but this one feels particularly meaningful for me.
112120

113121
[🌐 Website](..) | [📄 GitHub Repo](https://github.com/hanwg/blog) | [✒️️ Blog Post](../posts/2025/03/new-website)
3.73 KB
Loading

0 commit comments

Comments
 (0)