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.

JavaFX User Interface (1)

3D printed housing

JavaFX User Interface (2)

JavaFX User Interface (3)

Smappee dashboard in Home Assistant
A hands-on guide to electronics and IoT projects with Java, JavaFX and Pi4J.
Read moreJava library to control stage lights and moving heads with the DMX512 protocol.
Read moreThe JavaFX application that visualizes MIDI music, with its own e-commerce website.
Read more