Maybe node-red? You could try to see if there are any nodes already made for the hardware you already have installed.