yeah the Java thing stopped me cold. That's bizarre on a Pi.
With this setup, I have aggregated more than 4 years of in-home data, ranging from radio-thermostats, 15 thermometers, continuous electricity usage, around 10 z-wave devices, 15 zigbee sensors, Philips Hue Lighting (8 bulbs, 8 switches), local weather updates, InfluxDB storage and a fairly complicated setup for climate control (including presence detection using OwnTracks / WiFi and operation of roller-shutters and sunscreens).