İçeriğe geç
SEB.
Macro view travelling along an embedded-systems workbench with a wired microcontroller at night

TamamlandıIoT · Yapay Zekâ · Full-stack

HomeAgent

Yapay Zekâ Destekli Akıllı Ev Ekosistemi

Tek Raspberry Pi merkez, dört istemci yüzeyi

Program

Kişisel proje

Görev

Tek Geliştirici

Ekip

Tek kişi

Dönem

2025

Künye

Raspberry Pi 5 (16 GB) üzerinde çalışan, dört istemci yüzeyine — Android uygulaması, Wear OS saat uygulaması, ESP32-S3 duvar paneli ve Telegram botu — merkez görevi gören bir akıllı ev sunucusu. FastAPI, JWT kimlik doğrulamalı asenkron REST'i yürütüyor; Google Gemini 2.5 Flash ses ve metni ev kontrol kararlarına çeviriyor.

Geliştirdikleri

  • 01JWT kimlik doğrulaması, 20+ uç nokta ve CPU, RAM, disk izleme sunan FastAPI arka ucu
  • 02Tam dosya yöneticisi: yükleme, indirme, taşıma, kopyalama, yeniden adlandırma, çöp kutusu ve önizleme
  • 03Ağ durumu paneliyle birlikte Docker konteyner yönetimi
  • 04Otonom ev kontrol kararlarını yürüten Google Gemini 2.5 Flash entegrasyonu
  • 05Kotlin ve Jetpack Compose ile, bezel navigasyonlu ve 3 sn yenilemeli Wear OS uygulaması
  • 062,4" TFT dokunmatik ekranlı ESP32-S3 duvar paneli: dosya gezgini, ekran klavyesi, çöp kutusu ve sistem kontrolleri
  • 07/status, /reboot, /shutdown, /ip ve /disk komutlu Telegram botu

Teknolojiler

  • Python
  • FastAPI
  • Kotlin
  • Jetpack Compose
  • C++
  • ESP32
  • Gemini
  • Raspberry Pi