Home Automation

A project with several custom JavaFX user interfaces, to visualize and interact with messaging data managed by Home Assistant running on a Raspberry Pi.

Video streams from a UniFi router are integrated in the JavaFX app. But also weather forecast, garbage collection calendar, control of LED strips and other lighting, etc.

Links

Home Assistant
Central system to connect all IoT devices to a Raspberry Pi.
Ubiquiti - UniFi
Professional networking products.

Used Technologies

  • Java and JavaFX touch interfaces
  • Home Assistant and custom dashboards
  • Mosquitto messaging
  • Raspberry Pi, Arduino, ESP32
  • 3D design and print
  • Unify networking and cameras