主要是用于家用:
将家里的智能开关、智能窗帘与树莓派连接,
树莓派当作服务器
在任何地方,通过手机访问树莓派,去控制智能开关、智能窗帘
设计成这样,需要树莓派怎么处理,服务器当怎么开发?
mqtt 服务器,或者 家庭助手,都可以
在外网使用的话,需要用反向代理或者其他办法,就是局域网开放到外网去,不然外网访问不到内网。
强烈建议用mqtt, 搭建服务器非常容易,如果你python能力够,可以试试在树莓派上用tornado或者Django框架自己搭建一个服务器
建议不要使用tomcat和apache,都是非常占资源的服务,数据库也不要用mysql,比较占内存,可以试试sqlite , web服务器可用nginx。
程序不要用php写,建议用python。