CONTRO4 系列
软件下载
https://getcomposer.org/download/

0技术手册
https://wenku.baidu.com/view/4b511ead376baf1ffd4fad36.html



















1 整体方案
https://wenku.baidu.com/view/4d9c3e5e49d7c1c708a1284ac850ad02df800761.html


2驱动编写
https://wenku.baidu.com/view/8aef2762580216fc700afdc2.html



具体对比智能家居有线技术和无线技术,各自优劣势在哪?
https://www.ednchina.com/news/201608050901.html
在技术层面,无线技术都能搞定的厂商做有线技术其实应该不是很大的门槛,同时毫无疑问,有线技术的厂商以后肯定会慢慢向无线技术伸展。
RS-485总线
其网络特性使用差分电压传输方式;一般采用总线型网络结构,总线节点数有限,使用标准485收发器时,单条通道的最大节点数为32个,传输距离较近(约1.2km),传输速率低(300~9.6kbps);传输可靠性较差,对于单个节点,电路成本较低,设计容易,实现方便,维护费用较低。
从严格意义上讲,并不是一个完整的总线技术标准,仅仅定义为物理层和链路层的通信标准,许多厂商采用其技术全新定义了自己的总线技术标准,比较有代表性的美国Honeywell的C-Bus总线技术。另外在RS-485技术基础上应用较多的是MODBus标准。
CAN总线
CAN总线(ControllerAreaNetwork),它是一种支持分布式控制和实时控制的对等式现场总线网络。其网络特性使用差分电压传输方式;总线节点数有限,使用标准CAN收发器时,单条通道的最大节点数为110个,它的传输速率范围是5kbps至1Mbps,传输介质可以是双绞线和光纤等,任意两个节点之间的传输距离可达10km。
对于单个节点,电路成本高于RS-485,设计时需要一定的技术基础;传输可靠性较高,界定故障节点十分方便,维护费用较低。在目前已有的几种现场总线方式中,具有较高的性能价格比。

四、总结
在智能家居中,有线技术和无线技术各有优势,视客户情况而定:如果客户不差钱,对智能家居认可,想全面装智能家居,看中稳定性,那有线无疑是更好的选择,在装修之前考察完智能家居厂商,和装修公司一起做全面装修方案。相反如果对智能家居只是想体验一下,那选择有线技术不是很好的选择,一旦装进去,后期很难改变。所以可以选择无线方案,价格实惠,随时可换。
对于智能家居厂商而言,不可认准一条路走到黑,现在看来是技术的问题,随着电子技术与计算机技术的快速发展,可能在以后看来就不算个问题。比如现在的普遍观点,无线技术比较不稳定,那谁能确保以后的技术还会不稳定。按照市场的观点,智能家居领域势必是无线技术的未来,有线技术有个前装的市场时机,天然弱势,对于一个已装修完的房子根本不会考虑有线技术。在技术层面,无线技术都能搞定的厂商做有线技术其实应该不是很大的门槛,同时毫无疑问,有线技术的厂商以后肯定会慢慢向无线技术伸展。你中有我,我中有你,最后都被超大的技术厂商吞并,嘿嘿大家都死了。
CONTRO4 系列的更多相关文章
- Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求
上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...
- 【原】Android热更新开源项目Tinker源码解析系列之三:so热更新
本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 A ...
- Angular杂谈系列1-如何在Angular2中使用jQuery及其插件
jQuery,让我们对dom的操作更加便捷.由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接. 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大 ...
- ABP入门系列(1)——学习Abp框架之实操演练
作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进.也曾热情于新技术的学习,憧憬过成为技术大拿.从前端到后端,从bootstrap到javascript,从py ...
- 03.SQLServer性能优化之---存储优化系列
汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql 概 述:http://www.cnblogs.com/dunitian/p/60413 ...
- Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数
上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...
- Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数
上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...
- Angular2入门系列教程4-服务
上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...
- 【疯狂造轮子-iOS】JSON转Model系列之二
[疯狂造轮子-iOS]JSON转Model系列之二 本文转载请注明出处 —— polobymulberry-博客园 1. 前言 上一篇<[疯狂造轮子-iOS]JSON转Model系列之一> ...
随机推荐
- 8;XHTML 框架
1.多窗框的基本结构 2.嵌套多窗体设置 3.多框架与超链接 4.悬浮窗体的设置 浏览器视窗本身就是一个框架,网页就是显示在该单 一的框架内,本章将介绍另一种网页呈现的方式,那就是可将原先单一的框架分 ...
- 自定义View的三个构造函数
自定义View有三个构造方法,它们的作用是不同的. public MyView(Context context) { super(context); } public MyView(Context c ...
- RPC理论以及Dubbo的使用介绍
RPC 的主要功能目标是让构建分布式应用更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性. 为实现该目标,RPC 框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用. RP ...
- Python3.6 下 安装MySql
https://pypi.python.org/pypi/mysqlclient/1.3.10 该网页下下载 Python-3.5及上版本的扩展的mysql驱动. 下载的是一个.whl文件,下载目录为 ...
- ReactNative调研结果
React Native相关调研总结 一.概要 React Native - 使用React开发世界一流的原生应用: 使用JavaScript和React(对JS有一定扩展)作为开发语言: React ...
- Android6.0 源码修改之屏蔽系统短信功能和来电功能
一.屏蔽系统短信功能 1.屏蔽所有短信 android 4.2 短信发送流程分析可参考这篇 戳这 源码位置 vendor\mediatek\proprietary\packages\apps\Mms\ ...
- 多级nginx代理,获取客户端真实ip
今天服务里的微信公众号支付业务突然不能用了,报错为网络环境未能通过安全验证,请稍后再试.检查后端日志,没有任何问题,看来是成功创建支付订单,但是调起支付时出现了问题.上网查了一下,这个报错的直接原因是 ...
- (python)数据结构---字符串
一.概述 由一个个字符组成的有序序列. 使用单引号.双引号.三引号引住的字符序列. 不可变.线性的数据结构. 二.字符串的相关操作 1.元素访问----下标 字符串是线性的数据结构,可以使用索引去访问 ...
- js验证码实现
<script language="javascript"> var code; //在全局 定义验证码 function createCode() { //创建验证码 ...
- 自动化测试基础篇--Selenium cookie操作
摘自https://www.cnblogs.com/sanzangTst/p/8376471.html 在验证浏览器中cookie是否正确时,有时基于真实cookie的测试是无法通过白盒和集成测试进行 ...