Re: [请益] 要写远端遥控app / 网站需要准备什么?

楼主: pichubaby (Pichu)   2021-06-17 03:55:51
※ 引述《freebug (Freebug)》之铭言:
: 我本人会写网站程式
: 也会写一点手机app程式
: 想要写一个手机和网站的应用程式
: 可以远端遥控开关
: 例如手机上面按一下按钮,房间电灯就会关起来之类的
: 就即使我人在美国,只要可以上网,我照样可以遥控我在台湾的家的像是电灯或门锁之类
: 的开关
: 前后端程式我可以自己写
: 但是硬件部分我不是很熟悉
: 也不知道需要准备什么
: 是不是还要特别买什么服务器主机之类的?
这个我们家是专业的,应该可以帮忙回答。
硬件要用什么架构取决于想要玩多大,是只有家里几个而已还是想要量产。
再来是会什么语言。
假如说是 Web 类型的语言,例如 Python / PHP / Golang 的话,可以考虑 Raspberry
Pi ,不一定要用到 4 ,不过要会一点点 Linux 操作。
假如说会 C / C++ 的话,可以考虑 Arduino / LinkIt / ESP 这类型的东西,好处是
比较省电,不过挑战难度会高很多。
基础的范例网络上都有(智慧插座的话),困难的部分大概是在怎么让他连续跑几个月
不用重开,以及把安全性做起来,例如在 Arduino 上面实作 TLS 之类的。
中间有云端主机的架构是2018 ~ 2020 这段期间比较热门的玩法,现在比较新的玩法
居然又回到局域网路和本机的支援性了,例如在硬件直接接麦克风跑 ML 模型之类的
然后其实也还满推荐直接买现成的,因为就算是买现成的,去接他的API接起来之后也
是有很多地方可以玩,不一定一定要坚持韧体也一定要自己写,不过买现成的可能比较
大的缺点是大多数是中国品牌这样。
作者: locklose (允)   2021-06-17 12:46:00
推, 而且iOS 15就开始支援Matter这个就跟homekit很像
作者: viper9709 (阿达)   2021-06-18 00:31:00
推分享
作者: howdou (恢復的道路)   2021-06-18 12:21:00
纯推
作者: jennya (Jennya)   2021-06-18 12:41:00
推专业为什么长时间之后会需要重开呀?那要解决这问题的话大概会朝哪几个去解呢?*会朝哪些方向去解
作者: shooter555 (shooter)   2021-06-18 14:03:00
智慧插座这种材质安全性比较重要吧 过热烧起来就不是软件能解决的
作者: hackerman (请低调)   2021-06-19 19:38:00
推自干
作者: dophin332 (...)   2021-06-20 09:24:00
推皮丘和maidwhite

Links booklink

Contact Us: admin [ a t ] ucptt.com