PlaatBattery 2.8.0

The next version of PlaatBattery is released.

Version 2.8.0 (12-11-2026)
– Rewrote complete frontend
– Now configuration support CRUD logic
– Now setting support backup/restore logic
– Adapted battery control logic
– Fixed summer/winter time jump
– Fixed configuration SHACL issue
– Upgraded spring-boot to 4.1.2
– Upgraded open-api to 3.2.0
– Upgraded mock-server to 9.2.0
– Upgraded http-components to 5.6.5
– Upgraded gradle to 9.9.0

More information click here

New frontend design

Server maintenance

Server is upgraded to Debian Trixie, WordPress 7.1.x and PHP 8.4.x

Last 24 hours plaatsoft.nl was down because we pro-active stopped this website. Root cause of this action was a critical security issue in the php stack. This php issue is now fixed, so we are back.

PlaatHue 1.4.0

The next version of PlaatHue is released.

Version 1.4.0 (11-10-2026)
– Improve SHACL content validation logic
– Upgraded lombok to 1.18.48
– Upgraded spring-boot to 4.1.1
– Upgraded mock-server to 8.0.0
– Upgraded open-api to 3.1.1
– Upgraded http-components to 5.4.4
– Upgraded gradle to 9.8.0

PlaatBattery 2.7.0

The next version of PlaatBattery is released.

Version 2.7.0 (10-10-2026)
– Added battery control buttons to mode chart
– Added SHACL validation logic
– Improve maintenance create API output
– Upgraded lombok to 1.18.48
– Upgraded spring-boot to 4.1.1
– Upgraded mock-server to 8.0.0
– Upgraded open-api to 3.1.1
– Upgraded http-components to 5.4.4
– Upgraded gradle to 9.8.0

More information click here

Improved mode view

PlaatBattery 2.6.0

The next version of PlaatBattery is released.

Version 2.6.0 (18-08-2026)
– Small adaption in battery control logic
– Upgraded mock-server to 7.5.0
– Upgraded log4j from to 2.26.1
– Upgraded http-client to 5.6.4
– Upgraded jena to 6.2.0
– Upgraded gradle to 9.7.0
– Upgraded open-api to 3.1.0

More information click here

PlaatBattery 2.5.0

The next version of PlaatBattery is released.

Version 2.5.0 (04-07-2026)
– Improve css layout
– Improve chart layouts
– Added credits page
– Split swagger Graph and Maintenance APIs
– Added live widgets (Proof-of-Concept)
– Fix: Current is now negative if power is negative
– Upgraded gradle to 9.6.1
– Upgraded http-components to 5.4.3
– Upgraded mock-server to 7.2.0

More information click here

Improved menu (Mobile view)

PlaatHue 1.1.0

The next version of PlaatHue is released.

Version 1.1.0 (27-06-2026)
– Added live widgets to home page
– Added logic to compact graph db every night
– Added logic to reduce old measurements
– Added support for Hue switch, bulb devices
– Added graph backup/restore/compact logic
– Added Tesla Wall temperature probe
– Added credits page
– Improve Hue config resync logic
– Improve Hue data proces logic

Luminance chart example

PlaatHue 1.0.0

The first (early draft) version of PlaatHue is released.

Version 1.0.0 (23-06-2026)
– Initial version
– Added Philips Hue configuration logic
– Added Philips Hue sensor probe
– Added home, config, about, release-notes page
– Added temperature, battery, luminance chart
– Build service based on SpringBoot 4.x
– Build service based on Jackson 3.x
– Build service based on Java 25

Temperature chart example

PlaatBattery 2.3.0

The next version of PlaatBattery is released.

Version 2.3.0 (16-06-2026)
– Optimize screen dimension for mobiles
– Added subtitle to current / voltage / frequency chart
– Combined battery and solar power efficiency
– Improve error handling
– Upgraded httpclient to 5.6.1
– Upgraded httpcomponenents to 5.4.2
– Upgraded mockserver to 7.0.0
– Upgraded commons-suncalc to 3.11
– Upgraded gradle to 9.5.1

More information click here

Java RedSquare 1.0.0

The next release of RedSquare for Java is released. The following changes are made:

07-06-2025 Version 1.0.0
– Catch exception when audio fails
– Fix animation speed on linux OS
– Fix cloud REST calls
– Replace Maven with Gradle
– Upgraded OpenFX from 8 to 25
– Upgraded Java from 8 to 25
– Upgraded Log4J to 2.26.0

Click here to download the latest version.

Screenshot of menu

Get OpenFX working on Linux

– Check which version of java you are running.
java -version
– Download the OpenFX linux version (same version as java) from https://gluonhq.com/products/javafx
– Install openFx software in following path
/usr/lib/jvm
– Create symlink
sudo ln -s /usr/lib/jvm/javafx-sdk-25.0.3 /usr/lib/jvm/javafx
– Run JavaFx jar on commandline
java -jar –module-path /usr/lib/jvm/javafx/lib –add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web –enable-native-access=javafx.media –enable-native-access=javafx.graphics *.jar
– Enjoy

Get OpenFX working on Windows 11

– Check which version of java you are running.
java -version
– Download the windows OpenFX (same version as java) from https://gluonhq.com/products/javafx
– Install openFx software in following path
C:\Program Files\Java
– Run JavaFx jar on commandline
java -jar –module-path “C:\Program Files\Java\javafx-sdk-26.0.1\lib” –add-modules javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web –enable-native-access=javafx.media –enable-native-access=javafx.graphics *.jar
– Enjoy

PlaatService 1.1.0

A new version of PlaatService was released

Version 1.1.0 (07-06-2026)
– Added Legacy V2 (2010 – 2020 period) APIs
/action=getVersion?product=X?version=Y?os=Z
/action=getProduct?product=X?version=Y?os=Z
/action=getUser?username=X&nickname=Y
/action=setUser?username=X&nickname=Y
/action=setScore?uid=X&pid=Y&dt=12345&score=10&level=1
/action=getLocalScore?uid=X&pid=Y
/action=getGlobalScore?pid=Y
– Enabled log4j request/response logging
– Added workaround to fix legacy V2 IP lookup logic
– Added workaround to fix legacy V2 double POST parameter values
– Added new modern /release-notes API