导航:首页 > 家具家居 > linux树莓派玩转智能家居pdf

linux树莓派玩转智能家居pdf

发布时间:2021-11-26 04:54:16

A. 用手机控制空调

我家有三个单体空调,型号比较老,每次要在各自的控制面板上调节开关和温度,也没有定时控温功能。如果想实现远程操控(比如在手机上),最简单的方案就是 Nest Thermostat。然而抠门如我一看每个售价$169,三个要五百多美元,便萌生自己改装的念头。
可行吗?根据电路常识推测,空调各部分工作应该是由相应 IO(Input / Output)的高低电位触发,那么只要找到控制面板所连结的 IO,就可以取而代之。换个角度,即使空调结构是黑盒子,既然 Nest Thermostat 能用于大部分空调型号,这说明:1,空调的 API(操控界面)是高度统一的;2,只要能模拟 Nest 的行为,就可以实现从空调 API 到 Nest API 的转换;3,网上一定有许多通用的 DIY 开源项目。
在这个课题上,我花了一半时间找合适的开源项目。你需要综合评价:对方解决的问题是否和你一致,交互界面你是否喜欢,配件是否经济实惠,软硬件系统是否强健,是否有后续开放性,可否融合到更广的智能家居平台等等。由于是第一次改装家电,后两个因素暂时不考虑。因为我手头有多余的树莓派 Zero,在定制的 Linux 系统下可以轻松安装 Web App,通过 ssh 编程也极为简便,于是就以 thermostat + raspberry pi + web 为关键词搜索,最终选中了这个方案:PyStat。

B. 物联网是 Linux 的未来么

对于大多数非技术领域的人来说,有一些不同的物联网项目并不像网上看到的那样广告打的过度商业化。其中最成功的项目就是 Mycroft 。
Mycroft 有意思的地方在于你不必把它当做独立的硬件。也就是说你可以把它下载到树莓派甚至电脑上。在物联网社区中,这种自由开放的元素在其他物联网爱好者所孰知的商业替代品中是无法找到的。 Mycroft 项目另一个有意思的地方在于它最初是由社区赞助,所以一开始它就是一个真正的社区项目。
所以关于它的功能,用什么词来形容它呢?目前我听到的看法褒贬不一。通过查看 Github 上列出的功能,整体似乎就相当令人印象深刻。如果挖掘更深层次,容易看出 Mycroft 还有很多功能比专用的物联网设备都要强大。
值得注意的是,物联网设备的官方功能与社区成员开发的功能之间存在明显的区别。官方显示 Mycroft 的功能很弱,但让我们去直面它吧,毕竟它是运行在 Linux 系统上的物联网设备。更让我感到兴奋的是在 Mycroft Github 页面上列出的非官方邮件检查功能。在社区技术部分有一个就是针对 Gmail …… 但有个问题,这项功能并没有被验证是否能正常工作。
谜语中的 Linux 拼图——Google Home
那么谷歌的物联网产品 Google Home 如何呢?它也能在 Linux 上运行,对吗?在非常广泛的意义上讲,是的。事实上 Google Home 是基于 Chromecast 。那 Chromecast 是啥?Chromecast 基于 Google TV 。那 Linux 那部分还在吗?这就不好说了。
Chromecast 基本上是在运行一个精简版的 Android ,大多数人都知道, Android 使用了 Linux 内核的定制版。因此在这一点上,我觉得我们需要扪心自问谷歌是我们能想到的 Linux IoT 的最佳代表吗?我不这么认为,这像是制造一个私有的,看不见的纯 Linux 物联网环境。但这只是我的个人看法而已。
假设我们愿意去怀疑 Google Home 的种种,假设有些 Linux 值得认可,那么与 Mycroft 这种单纯的开源相比体验如何呢?
目前,谷歌正在垄断。首先,如果你愿意你需要安装 Google Home 的“大脑”(被称为 Google Assistant )到树莓派。这些都通过Google Assistant SDK 提供。你猜对了!这个 SDK 可以安装在 Linux上。 安装 portaudio ,然后安装各种库,再通过 pip 安装 google-assistant-sdk 了之后,你就可以像 Google Home 设备一样开始和你的树莓派对话了。 实际回顾 Google Home 本身,你可能会想它的那些可用功能。它开箱即用,它提供与 Google Play 音乐、 Pandora 、 Spotify 、 iHeart Radio 以及其他流式音乐服务的音乐播放服务。 Google Home 不仅拥有比 Mycroft 更多的”对话“技能,它还能与诸如 Netflix 和家用品牌(如 Philips 、 Nest 和 IFTTT )等服务一起用于各种智能家居服务。我能说它还可以将计划表安排在 Google 日历上甚至还可以点披萨吃吗?
相比之下, Mycroft 对于想要自己创造的 DIY 开发者来说更好,当然 Google Home 现在也在不断的推进,不是突然某天冒泡那种。
Amazon Echo 运行在 Linux 上
我首先承认,我不太确定 Amazon Echo 本身是否依赖 Linux 的某些组件。但我知道你可以将 Echo 背后的 brains 安装到 Linux 驱动的树莓派上!当树莓派上的第一个发行版出来时,失望的是必须按下一个按钮去激活 Echo 聆听模式。
目前,树莓派的 Echo 支持可编程的”热词”激活。换句话说就是你可以运行一个安装 Linux 的树莓派去操作类似官方的 Amazon Echo 。如果你买了 Echo Dot ,你仅仅跳过了安装配置的额外工作。
就像 Mycroft 和 Google Home 一样,能够在树莓派上使用 Amazon Echo 很重要。这样,任何人都可以使用物联网技术,就不仅仅是那些选择官方硬件的人。而且由于亚马逊花了很长的时间来开发这项技术,因此 Echo 可以使用超可编程功能进一步的争夺物联网市场。
即使 Google Home 做得很好,但有更好的答案。 Echo 支持更多第三方物联网设备。有些人认为 Echo 拥有比 Google Home 更自然的声音。但就个人而言,我认为两台设备的声音听起来都不错。
物联网让 Linux 处于最佳状态
假设接下里一分钟里我们继续看到这些与 Linux 兼容的物联网设备,或像 Mycroft 这样的项目能通过 Linux 与社区建立真正的合作伙伴关系。有一点可以肯定, Linux 仍然是这个关系等式中重要的一部分。
我一直认为,不使用像 Linux 这样的免费/开放源代码的平台是愚蠢的。 毕竟,这些设备往往会连接到其他物联网自动化设备组件。所以安全性才是真正需要考虑的问题。 在 Linux 下运行物联网设备,那么我们可以以一个社区来确保安全工作,而不是希望制造商为我们做到这一点。为什么这很重要?看现在大部分消费者路由器都不运行开源固件,试想当制造商停止支持该设备后会发生什么?安全风险出现!
物联网是 Linux 的未来吗?我认为是的,但也不是全是。对许多人来说,这将是一个小步。但最后,在 Linux 上将会有许许多多专有的“东西”。只有像 Mycroft 这样纯粹的项目才能保持 Linux 貌美如花。
以上由物联传媒转载,如有侵权联系删除

C. 我想用python写树莓派做个小智能家居python需要到什么水平

个人觉得是非常简单的,特别你有其他语言的基础,熟悉下python的语法就能动手

D. 树莓派 智能家居 一定要配合小米吗

不一定非要配小米使用 但是每家智能家居都有自己的协议 用其他品牌的APP无法实版现控制权 如果是传感器或联动控制类的产品 如窗帘电机 照明 传感器等多数可以通用 最主要还是看使用的智能硬件模块是否支持其他家品牌协议 如果是公有协议 就没问题

E. 看过了Python基础教程,接下来应该怎么做

看完基础教程代表你已经入门了,接下来就需要你做一下项目,把书本上的知识转化为自己的,活学活用,之后再进行中高级的学习!

F. pico是表示什么

Linux 指令篇:文档编辑--pico

功能说明:编辑文字文件。

语 法:pico [-bdefghjkmqtvwxz][-n<间隔秒数>][-o<工作目录>][-r<编辑页宽>][-s<拼字检查器>][+<列数编号>][文件]

补充说明:pico是个简单易用、以显示导向为主的文字编辑程序,它伴随着处理电子邮件和新闻组的程序pine而来。
参 数:
-b 开启置换的功能。
-d 开启删除的功能。
-e 使用完整的文件名称。
-f 支持键盘上的F1、F2...等功能键。
-g 显示光标。
-h 在线帮助。
-j 开启切换的功能。
-k 预设pico在使用剪下命令时,会把光标所在的列的内容全部删除。
-m 开启鼠标支持的功能,您可用鼠标点选命令列表。
-n<间隔秒数> 设置多久检查一次新邮件。
-o<工作目录> 设置工作目录。
-q 忽略预设值。
-r<编辑页宽> 设置编辑文件的页宽。
-s<拼字检查器> 另外指定拼字检查器。
-t 启动工具模式。
-v 启动阅读模式,用户只能观看,无法编辑文件的内容。
-w 关闭自动换行,通过这个参数可以编辑内容很长的列。
-x 关闭换面下方的命令列表。
-z 让pico可被Ctrl+z中断,暂存在后台作业里。
+<列数编号> 执行pico指令进入编辑模式时,从指定的列数开始编辑。

G. linux+树莓派玩转智能家居 pdf 下载

https://pan..com/s/1qWRiOhu树莓派玩转智能家回居答pdf

H. 树莓派 python 开发智能家居,还是网络服务好

  1. 树莓派上面已经连接了各种各样的传感器,搭建一个服务器通过网页还有Android客户端版实时查权看温湿度,人体热释电传感器的数据,控制LED灯之类的。

  2. 本来一直以为用LNMP可能会好一点,但是对于我们这种小白来说,光是nginx服务器方面就已经花费了大量的功夫。

I. 树莓派 智能家居 一定要配合小米吗

树莓派毕竟不是专业的电视盒子,并且输出分辨率有限。尽管树莓派能做很多东西,但是通用的往往不是最好用的。

J. 如何将这种摄像头接入arino或者树莓派

因为近两年内有家装的需求,考察了市面上的智能家居方案,要么不靠谱看不上眼,要么价格高得离谱。想着自己原来也搞过一段时间单片机,Linux 靠着 Google 和 StackOverflow 也能解决一些问题。于是开始尝试 Arino 和 RPi 在家居控制方面的各种实践。总结一些想法给大家作为参考: RPi 和 Arino 两个完全不同运算水平的平台。毕竟 RPi 使用的是一颗运行在 700MHZ 的 ARM11 CPU;而常用的 Arino UNO 则是一颗在工业控制领域常见的 8-bit ATmega328,最高运行频率仅 20MHz。 RPi 可以运行完整的操作系统,如 Debian 等常见 Linux 发行版 - RPi Distributions。这意味着你可以使用你熟练的语言(如 Python、Java)和熟悉的库来进行开发,同时后台运行多个进程也毫无压力。而 Arino 作为一款真正传统意义上的单片机系统,一次只能运行一个你烧进去的程序,功能也相对单一。 RPi 自带的接口比较全面,USB-host、RJ45、HDMI、SD读卡器等常用接口都有;而 Arino 比较单纯,与外部设备打交道需要另外采购接口板。 RPi 因为是一个相对完整的「电脑」,其成本肯定比 Arino 高,目前 B 版在淘宝普遍 280 元左右;而常用的 Arino UNO 40 元搞定。 RPi 拥有更完整的操作系统,这也意味着每次复电后所需的启动时间很长,而且还不能保证重启后你写的相关服务都能正常启动(Linux 大拿可能会觉得是我技术渣);但 Arino 因为用途单一,重启速度超快,而且重启结束后立即就在运行你让它做的事。 综合考虑后,我的选择是: RPi 作为家居中央控制服务器,负责与互联网的通信、采样存储 Arino 上报的状态数据、处理数据量大的工作(如音频、视频、图片相关)、提供 API 给 iOS 及 Android 以方便用手机控制家居。RPi 与 Arino 间通过以太网和 Zigbee 进行数据传输。 Arino 负责家居传感器采样,如光线强度、温度、人体红外感应等。有的模块比较独立,比如人体感应的夜间走廊灯,单个 Arino 可以自己实现监控加控制,就不需要上报数据给 RPi 了。需要上报和接收数据的 Arino ,通过 Zigbee 及以太网和 RPi 进行通信。 这样的好处就是投资小,而且把计算任务都放在了 RPi 上,算是物尽其用。

阅读全文

与linux树莓派玩转智能家居pdf相关的资料

热点内容
自行车翻新生锈怎么办 浏览:75
方正厦门维修电话 浏览:95
青浦哪里修家电 浏览:333
垦利防水材料怎么选 浏览:82
洛克维克实木家具官网 浏览:586
公路大概多久维修一次 浏览:720
长春苹果维修售后地址 浏览:978
防水粘贴力强用什么材质 浏览:928
家电行业的客服怎么做 浏览:353
家装黑胡桃如何翻新 浏览:851
龙的电高压锅成都维修点 浏览:292
顺达冷气机电维修怎么样 浏览:881
干家电维修想转行 浏览:529
租赁厂房维修费计入哪个会计 浏览:49
买家怎么看不到卖家电话号码 浏览:683
齐河九阳电锅维修点在哪里 浏览:380
车镜子贴什么能防水 浏览:536
家用电器的节能论文 浏览:738
外墙防水怎么做不用电 浏览:947
家具鞋架哪里有批发 浏览:113