I would like to ask for an advice in choosing controller/platform for my project. Basically what I want to do is RPI local server with web server, where I can display data from arduino sensors and from web page (web server) I need to be able send values to arduino (like temperature... arduino will manage everything else). The connection should be serial (usb) as I don't want to use any shields.

Do you have some recommendation of controller/platform? Is there some simple tutorial for this case?

I tried to use Home Assistant, but in the end I couldn't pass data from web to arduino. Second one, which I tried was Blynk... but I couldn't even connect the arduino to the RPI...

Do you have any advice on these? PIdome, myController, myHouse, Ago Control.

I'm using Arduino MEGA and RP-3

  • You forgot OpenHAB Oct 31, 2018 at 2:28
  • I couldn't pass data from web to arduino - so how can you pass data to arduino? Oct 31, 2018 at 2:29
  • @JaromandaX Sorry, I didn't explain my problem correctly. It should be better now. Do you think that OpenHAB can handle this communication?
    – Blank
    Oct 31, 2018 at 6:44
  • Why do you want to connect your devices to the RPI via USB/Serial? Why not pass data from the arduino sensors using MQTT or similar?
    – jaolstad
    Oct 31, 2018 at 14:10
  • @jaolstad I don't want to buy additional shields for arduino. USB is the simplest and easiest connection to make or do you have some advice in using different interface?
    – Blank
    Oct 31, 2018 at 17:58

1 Answer 1


You can also have a look on Domoticz which provide support for a lot of interfaces

To collect data from remote sensors, in place of arduino you can have a look on ESPeasy which is free. It is based on an ESP8266 which is very cheap and connects to Wifi (see Wemos modules on ebay). It supports a lot of sensors and can use https or mqtt messages to domoticz or to others


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.