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系列之一> ...
随机推荐
- vue(二)-父子组件语法
语法: 子组件: 给子组件弄个名字,name.props用来声明从父组件传来的数据.其他html和css部分正常写. 父组件: HTML部分:使用子组件name作为标签来显示子组件.:items=“i ...
- IE6不兼容问题
IE6不兼容问题 一.选择器兼容问题 1.交集选择器从IE7以上兼容(div.special): 2.儿子选择器(>):IE7开始兼容,IE6不兼容. 3.序选择器(first ...
- angular input 为file on-change 无效
l转自:https://blog.csdn.net/klo220/article/details/53331229 侵删 出现这个问题是因为input的type是file,这时如果用ng-change ...
- 三星450R5J windows8.1系统重装小结
本人一台三星450R5J,到今年也差不多五六年了.虽然颜值很高,但是用久了真的不行,毕竟是属于商务型笔记本,这里我就不晒配置了. 比较一下四五年前的三星与现在使用的华硕,三星看起来更鲜. 准 ...
- Nginx 参数配置相关
Nginx参数配置相关 by:授客 QQ:1033553122 目的: 对Nginx配置的点滴学习总结,主要目的在于分析Nginx与性能相关的一些参数设置,以便性能调优时选择最优配置 环境: $ ...
- Android为TV端助力 切换fragment的两种方式
使用add方法切换时:载入Fragment1Fragment1 onCreateFragment1 onCreateViewFragment1 onStartFragment1 onResume用以下 ...
- Android为TV端助力 SharedPreferences 轻量级存储!
首先在当前进程也就是当前的项目里面进行存储 SharedPreferences.Editor editor = mContext.getSharedPreferences("tvplay&q ...
- "BLAME" is out.
The latest feature animation film "BLAME" is watchable on the Netflix. Rendering was done ...
- eclipse中web项目没有run on server
刷新web项目,项目->右击->Properties->Project Facets,选择Java和Dynamic Web Module.点击Apply and Close,再次运行 ...
- g4e基础篇#5 创建分支和保存代码
章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 了解Git存储库(Repo) 起步 1 – 创建分支和保存代码 起步 2 – 了解Git ...