Hello,
I totally understand your problem. I want to help you, but to be honest, some people spent years learning, practicing and experiencing different development scenarios and problems which enabled to call an experienced. Having hardware needs a lot of programming to control it well, this may need a huge work to be done.
I still want to help you, tell me please how do you want your website to function, or in simple words, what do you want it to do?
I'd give some consultation and advice at least directing you what to do and where to go, without any commitment from your side.
Please communicate in PM.
Regards,