![]() |
1
keepcleargas 1 天前
如果硬件是 自己开发的,选择 物联网 mqtt iot 接入平台。
如果硬件外采的,选择 别人家的 物联网平台,对接接口 封装一个壳 APP 即可。 客户端 用什么语言或框架 都可以 问题不大,物联网的显示层应用 一般都较为简单。 |
2
fengyouming OP @keepcleargas 主要是还是一个成本问题,当然最理想的情况是找人开发硬件,自己接入物联网平台。目前有一个厂家提供硬件,但是感觉没有用到物联网平台,因为就是直接连 VNC,类似向日葵那种远程访问的。
|
![]() |
3
kazeik 1 天前
如果非得在 flutter 和 rn 之间挑的话,我个人觉得 flutter 会更好一些,可能也是从业多年 app 开发的个人习惯导致的。
个人感觉,在涉及到手机某些硬件方面的东西,flutter 要更合适一些。 |
![]() |
4
liu731 1 天前
flutter 勾原生方便点
|
5
fengyouming OP @kazeik 好的 谢谢
|
6
fengyouming OP @liu731 好的 谢谢
|
7
cnuser002 1 天前 ![]() 第一个问题:
现场设备是 A , 物联网平台是 B , 手机应用是 C A 要主动把数据,按 B 定好的格式,传给 B 。 然后 C 按 B 定好的接口,从 B 查数据。 C 要控制 A ,就按 B 定好的接口,給 B 发命令,B 收到命令后,转发給 A 。A 收到后执行。 B 对 C 开放的是 HTTP 接口,或者 Websocket 接口,不涉及到 Native ,所以 C 该怎么开发怎么开发。 Flutter 还行,RN 略有过时,写过 React 可以路径依赖,没写过推荐 Flutter 。 第二个问题 A 跟 B 怎么连,两种情况, 如果 A 本身是一个能主动往外推数据的设备,那么它默认有一个对应的 A*平台的格式,你可以自己搞个 B ,兼容 A*的格式,然后修改设备的发送地址。或者你就用 A*的平台,自己写个中间件去拿。 如果 A 本身不是所谓的物联网设备,那么它一般不会是一个能主动往外推数据的设备,需要放一个网关 D, 转成能往外推数据的设备,D 一般有个对接的平台 D*,你可以用它的平台,也可以兼容 D*的格式,弄个自己的。 像阿里,aws 那种,希望你是一个设备生产商,让你的设备,直接接入它们平台,让它们来代管。对你来说,中间的数据存储,流转,就不用你自己操心了。 |
8
futaotao5866 1 天前 ![]() 和我上家一模一样吧,上家用的是 uniapp ,效果不理想,后来改为 flutter ,设备接入层自己搭建用的 emqx ,平台方面如果有需求可以私聊
|
9
fengyouming OP @cnuser002 谢谢 大佬。我想用 aws 平台,因为主要在国外使用。但是不知道成本怎么样,如果成本太高了 还不如找一个开源项目,自己部署了。
|
10
fengyouming OP @futaotao5866 好的,谢谢 目前只是在预估阶段,看看成本怎么样。太贵了的话 领导估计都不弄了
|
11
futaotao5866 1 天前
@fengyouming 服务器费用,软件开发费用,中间件 emqx 可以用开源的
|
12
TRACK 1 天前
@futaotao5866 大佬能说下用 uniapp ,具体为什么效果不理想吗?想了解下
|
13
fengyouming OP @futaotao5866 好的
|
![]() |
16
igtheshyy 1 天前
大佬用国际物联网卡不?我们专业做国际物联网卡的,需要的话,可以私一下😄
|
![]() |
17
igtheshyy 1 天前
我们物联网通讯使用的就是 mqtt ,用起来很方便,开源的 emqx 就很好,基于 mqtt ,平台或者终端可以做很多事情。
|