I am a semi retired software developer with some hardware experience. NodeRed used mainly for my home automation.