RautioProjects.

02 / Project tag

Projects tagged “etl”.

Matching projects

All projects in the catalogue using this shared topic.

  1. Home Assistant Data ETL Pipeline to Cloud PostgreSQL

    A Python ETL pipeline that transfers numeric Home Assistant sensor history from a self-hosted PostgreSQL database to a cloud warehouse.

    Problem
    Needed to keep Home Assistant local while making selected historical sensor data available for cloud-based reporting and analysis.
    Solution
    Built a scheduled Python pipeline that extracts new numeric sensor states incrementally, transfers them through an SSH tunnel, and loads a Bronze/Silver/Gold PostgreSQL warehouse with run and step monitoring.
    Technologies
    Python · PostgreSQL · SSH · psycopg · Medallion · Bronze/Silver/Gold · cron
    Role
    Data pipeline designer & implementer
    What I learned
    Incremental boundaries, transaction handling, monitoring, and explicit cleanup make even a small ETL job reliable and recoverable.