I would like to have some information about your javascript library called synx-js. May be a quick documentation or the source code. My global context : Web Supervision Application (Smart City Supervision). My goal : Display connected objects (with sensors and actuators) and their values on a map (google map). 3 questions. Q1. Is a sensor directly connected to RTW or is it the Raspberry Pi ? Is RPi considered as connected object himself able to collect values from sensors and send them to RTW or just a transparent gateway ? Q2. How could you describe the global architecture of RTW ? Client/Server ? Peer to peer ? Mesh ? ... ? Q3. Does RTW use MQTT protocol ?