物联网

智能家居,工业自动化或环境传感器环境中网络传感器和控制设备的构建者和用户的问答

2
使Amazon Echo / Alexa在美国,英国,德国和加拿大以外的地方工作
根据Amazon Echo的Wikipedia页面,它们仅在美国,英国,德国和加拿大可用。 Echo的致命弱点是亚马逊不愿意超越美国。- 澳大利亚人 但是,作为主要的物联网设备,它们应该在能够获得电源和互联网访问的任何地方工作。 他们可以在上述国家/地区以外的地区工作吗? 我在澳大利亚,想知道它是否可以工作。 如果是,是否丢失任何功能或服务?

2
如何在STM32F030K6T6上实现MQTT?
所涉及的控制器是STM32F030K6T6,它具有ARM®32位Cortex®-M0低功耗内核,32 kB闪存和4 kB SRAM。它与SIM808接口以实现Internet连接。 关于内存的资源非常有限。 是否可以在此设备上实现MQTT? 微控制器应匹配哪些要求才能使用/运行MQTT? (我并不是在问完整的协议栈实现。)

5
将IoT设备暴露于外部Internet时如何避免端口转发?
我在以下问题中收到了一些很好的答案:为物联网设备创建自己的个人云需要什么?从那里我了解到的一件事是,我需要将HUB或网关“暴露”于外部互联网。提出的解决方案是端口转发。 我将其创建为一个单独的问题,因为仅对所有答案进行评论就很难进行适当的跟进,否则可能会让人迷失。同样,此信息对于有类似问题的人也可能有用。 我不喜欢必须进行路由器配置并配置端口转发的想法,因为这意味着我必须配置一个设备,尽管该设备属于IoT基础设施,但它不是“我的”设备之一。它必须尽可能减少对现有家庭网络的破坏。另外,我遇​​到了一些实例,其中我不知道特定路由器的管理员密码,而且确实很难获得它。 我敢肯定,有一种解决方法,即使这意味着拥有可能运行Linux的更强大的IoT HUB,我也不知道那是什么。如果“替代”方式允许避免该端口转发配置,则可以使用更复杂的HUB。 我说,我敢肯定,有一种方法可以考虑像Team Viewer这样的应用程序不需要配置端口转发。 所以问题是,是否有人知道将IoT嵌入式设备“暴露”给外部互联网以便从世界上任何不涉及端口转发的地方访问它的方法?

2
ZigBee可以在没有集线器的情况下使用吗?
您可以在没有集线器的情况下连接设备吗? 例如。ZigBee A将与ZigBee B和C进行对话 我在市场上看到的是它们具有用于设备的集线器-ZigBee墙壁开关将具有ZigBee集线器。 同样,该集线器可以用于与该品牌以外的其他ZigBee设备一起使用吗? 我的想法 Google首页 OnHub 带集线器的Zigbee墙壁开关(但我想不要使用品牌的集线器 Arduino Zigbee项目 其他Zigbee传感器 仍然是新事物。我看到的每个产品都附带一个应用程序或中心。我要做的是统一所有用户,而不使用其专有的集线器设备或应用程序。
15 zigbee 

1
是否有通过Wi-Fi提供开源协议的设备?
我知道如何使用Arduino编程IoT ; 但是我想要一些现成的便携式IoT设备,这些设备不需要在设备端进行任何编程。我只是想购买这些设备并将它们添加到网络中(经过一些配置),并(通过使用公司提供的文档)为它们编写控制器逻辑。 例如: 现成的MQTT温控器连接到某些代理,并发布有关某个主题的温度。有人可以购买安装该恒温器并使用MQTT客户端读取该温度。 连接到某些CoAP服务器的现成的CoAP常规灯,有人购买时用它替换其家用灯,并通过使用CoAP客户端向该设备发送一些CoAP消息,可以打开/关闭该灯。 请分享公司名称或链接(仅适用于REST / COAP / MQTT),我尝试搜索,但未找到任何东西,除了Rachio Smart WiFi Sprinkler(Docs)

2
面向蜂窝网络的IoT协议可以使用哪种消息传递类型?
最近,当我在YouTube上通过以下方式发现精彩视频时,引起了我的注意: Micheal E. Anderson:《物联网的消息传递技术比较》,OpenIoTSummit,Linux Foundation。 他演讲的幻灯片可在此处获得 在幻灯片的第26张和第41分钟的视频中,他正在讨论如何操作(让我解释一下): 蜂窝运营商更喜欢其IoT消费者使用HTML,XML或JSON类型的消息,因为它们消耗更多的数据。更多数据意味着他们可以向消费者收取更多服务费用。 我了解很多专有协议,也就是。SigFox,Wireless HART或Z Wave具有较低的数据速率,而在此类载波上发送大量数据可能是一项昂贵的事情。 题 专有协议中是否还有其他轻量级消息传递格式可供使用,从而使它们成为当前和未来物联网消费者的经济高效解决方案?(在黑暗中射击:某种称为轻量级XML或HTML或JSON的格式位于某处?) 也许是使用CBOR之类的东西?

2
为什么大多数智能助手很少提供(如果有的话)自定义唤醒词?
大多数智能助手品牌,例如Amazon Echo和Google Home,在自定义唤醒词(您用来唤醒设备以使其听到您的用语)的定制方式方面提供的很少。 例如,Alexa仅提供三个选择,而Google Home仅支持“确定Google”。许多用户似乎对自定义唤醒词的概念感兴趣,但是没有一个主要品牌增加了支持。 是否有任何技术原因限制唤醒词的自定义,或者仅仅是品牌选择? 我已经读过Google使用'OK Google'的动机,这表明品牌构想可能是正确的,但似乎唤醒词识别也不是很准确,这可能是出于技术原因。谁能弄清楚主要原因是什么?

1
用于建筑物监控传感器的有线传感器协议?
假设我不能在安装环境中使用LoRa,LTE-M或SigFox等无线技术,则必须使用有线传感器协议与远程安装在建筑物中的网关进行通信。 该电缆的运行可以达到从网关20M和理想我将购买一个可靠的解决方案,是不是过于昂贵。如果传感器符合CE标准,那就太好了,但似乎没有低成本的选择(<20英镑),例如太阳能。 因此,要求是: 可以连接到10级或更多的设备 至少20米最大距离 价格低于20英镑的温度/湿度/勒克斯(亮度)传感器 有很多选项,例如SPI,I2C,RS485,Onewire和CAN。我们选择的协议将确定我们选择的传感器。 Maxim(Dallas)的Onewire协议看起来很理想,但是传感器的范围仍然很有限(也就是说,我们可以使用maxim 桥) 什么是上面列出的要求最好的有线协议?

3
如何在没有屏幕的智能设备上轻松配置Wi-Fi?
我正在做的物联网设备,这将成为一个Web应用程序通过WiFi可接来控制它。 我想简化设置。举例来说,我能想象的最简单方法如下; 它所需要的只是一部电话或具有NFC功能的类似产品。(仅假设,因为这个假设NFC等可以做到这一点!) 用户权限了物联网设备 用户将手机放在IoT设备的NFC垫上 物联网设备要求手机提供WiFi凭证 物联网设备使用凭据连接到WiFi 物联网设备将手机的浏览器定向到其URL 但是我马上就能看到可能的缺陷: 电话不太可能希望提供凭据;安全风险。 电话不太可能想要导航到给定的URL;安全风险。 NFC可能没有为此类操作定义标准;即使缓解了安全问题(例如,通过征求用户许可),我也不敢为实现这一点而感到幸运。因此,必须为手机下载一个应用程序才能完成所有这些操作。这意味着需要为Apple编写一个应用程序,为Android编写另一个应用程序,如果是Apple,则必须获得批准,并且无论哪种方式,用户都必须搜索,安装和学习如何使用它。 -所有这些都破坏了具有Web界面的目的。 显然,某些用户不会拥有与NFC兼容的电话,因此还必须有第二种方法。 唯一的解决方案我有意识来自我的无线IP安全摄像机的工作原理。它需要首先通过以太网电缆将其连接到具有192.168.1.X子网且保留了给定IP的路由器(例如,我的相机需要192.168.1.100进行保留或释放)。然后,用户从此处导航到http://192.168.1.100/,使用摄像机提供的用户名和密码登录,然后从此处使用WiFi接入点名称和密码配置摄像机。 但是该方法有一个严重的缺点:它要求路由器在子网192.168.1.X上运行。矿上192.168.0.X.操作 幸运的是,我能够重新配置它。但是我的新路由器不具备这种能力!我会被困住。另外,上述方法是很痛苦的。相当多的步骤。 还实施了哪些其他解决方案来解决建立IoT设备的WiFi连接,然后通知用户其IP地址以便他/她可以访问其Web界面的问题?

3
蓝牙3.0是否适用于单主机多从网络?
我有一个带有SIM808的数据记录器板。SIM808具有蓝牙3.0功能。该板本身实现了电池管理系统,该系统能够执行重量,湿度和温度测量,还可以检测设备的位移。所有收集的数据都通过GPRS连接传输到远程服务器。 该设备本身可以安装在蜂箱中,但是拥有可容纳数百个蜂箱的SIM卡并不划算。因此,这将仅充当主机,除了GPRS功能外,还具有数据记录功能。 因此,我计划实现不带SIM808模块的从板。因此,需要一个简单的无线通信单元代替SIM808,以实现配置单元之间的本地无线通信。 主机将查询所有从机的数据,然后通过GPRS传输所有内容。 它应该看起来像这样,只有一百个蜂箱: 现在,本地无线通信的可能性: 蓝牙,正如我所说的主设备已经具有蓝牙3.0。但是我不能完全确定蓝牙是查询一百个从属设备以获取1 kB数据的正确方法。 主设备具有I2C总线,所以可以连接I2C兼容的ZigBee或可以被添加到从板以及其它RF模块。 从站可收集的数据不会超过每个查询1 kB。 因此,总而言之,我可以留在蓝牙上,还是应该将ZigBee例如添加到设备中,或者还有其他选择吗? 更多细节: 范围最大30米 而且由于设备是电池供电的,因此低功耗的解决方案将是一个不错的选择 主人将每15分钟运行一次查询 主要目标是使主机能够高效查询从机,并且应该在不修改主机PCB的情况下完成此操作。两种可能性是:蓝牙3.0(已可供主机使用)或其他我可以通过板载MCU的I2C总线连接至主板的技术。(我并不坚持使用蓝牙,这是起点,因为我已经通过SIM808拥有BT 3.0。)

1
什么是低功耗IoT边缘设备的“嵌入式代理”?
问题:与低功耗的物联网(IoT)边缘设备有关的“嵌入式代理”背后的重要设计是什么? 某些IoT云服务供应商一直提到在基于传感器的边缘设备上安装嵌入式代理。它似乎是专有软件,供应商将其安装在连接到云的每台设备上。下面是两个有关Agent的软件堆栈图像。软件堆栈的一部分位于微控制器中。 这里也是非常广泛的解释Thingworx博客 代理是在IoT设备上或附近运行的嵌入式程序,并报告某些资产或环境的状态。物联网应用程序中始终存在一些代理。通常,代理从传感器或资产的本地连接中读取状态,应用有关发件人必须多久汇总一次信息的一些规则或逻辑,然后通过长途通信网络将信息发送到服务器。该过程也可以反向进行。 我以为该代理包含连接信息,例如IP地址,服务器名称,SSID类型信息以帮助连接。这些嵌入式代理是否具有提供连接性之外的其他功能? 参考文献: 顶级49物联网工具 物联网,“智能”产品需要智能战略 物联网解决方案,边缘,云和应用程序开发的基本元素 物联网中嵌入式系统的新生活 物联网的边缘

1
如何阻止这些玩具将我的孩子所说的话发送到云端?
据Verge或ConsumerAffairs等多家新闻媒体报道,联网玩具My Friend Cayla和i-Que记录了孩子们说的话,并将其发送回服务器以帮助回答孩子们的问题。这些玩具似乎很不安全,而且这种做法是基于薄弱的法律依据,因此已经提起了FTC的投诉。 我的问题是,如何阻止这些玩具将数据发送到云服务?当我将这些玩具与Internet断开连接时,会失去哪些功能?

7
是否有带有开放API的智能电源插头?
我和我的朋友正在上大学,农业教授要求我们为植物创建自动浇水系统。我们希望控制生长灯,因此是否有任何具有API的商业产品,我可以通过请求HTTP请求等来打开/关闭/查询功耗。 我们只需要控制300w-1200w等效的LED植物生长灯即可。


1
通过互联网联系Arduino而无需端口转发
我有一个Arduino板连接到可以访问互联网的Wifi网络。我想要的是,我需要从任何其他网络联系此Arduino开发板,而无需在Arduino的家庭网络中进行端口转发。目前,我正在做的是每两秒间隔使Arduino ping我的Web服务器,这是不实际的。 智能WiFi LED灯等设备如何连接到Internet?我们可以使用手机操作它们,而无需进行任何端口转发或任何其他路由器配置调整,对吗?他们是如何做到的呢?
13 protocols 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.