Forums : openremote for Chinese marketing ?
This page last changed on Sep 01, 2012 by mengxipeng.
First of all, I should thank you start so great project for people. I've studied it for a long time. Its design is so awesome. I come from China, i feel this project should do some modification for Chinese marketing.
First, the controller should be good to run on a embedded device, router, modem and some other network device. Why I don't agree it run in a computer. Because my China user will shut down them computer when they not use it for studying and working. They are not very easy to accept their computers is running all day. Instead may people has accepted the network routers is running whenever. For my opinion, so I think the controller may should have a version wrote in C. And the new version may not a web server, it should be a TCP server. In another words. The communicate protocol between panels and controller should be TCP. Maybe this communicate protocol is stabler than current communicate protocol. Maybe this work will be very hard, I don't know wether webConsole will be rewrite. I afraid it's not very easy to implement a TCP communication in Java. I'm not a java programmer. So maybe I worry too much.
Second. frankly, I should say I still don't known how panels communicate with controller remotely, I mean, via internet, instead local network. In china, many home access internet with a router or modem. these network devices will be assigned a internet ip address. unfortunately, these IP addresses is not fixed, they only stay in a period, may be a few day, or hours. So maybe the beehive should support a way to exchange the Ip address for panels and controller. And the real situation will be more complex, if the controller does not link to internet directly. How to inform the router link to internet directly do the port foreword setting automatically. Maybe should use some p2p technique to implement remote communicate.
Third, why controller download the zip file. Way not panels? security? As you known, smart phones have been very powerful. They almost have enough internal storage to store the UI image files. So i guess if panels has a copy of image files, may panels will works faster when draw the UIs.
The above just is my own opinion.
|Document generated by Confluence on Jun 05, 2016 09:31|