问题标签 [home-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1547 浏览

google-assistant-sdk - Google Home 和 FHEM?

我真的不喜欢使用 IFTTT 等来控制我的智能家居。一切都使用 fhem 连接,我不想改变任何东西。但是 Google Home / Google Assistant 并不能真正控制 fhem。仅使用 IFTTT、对 fhem 的外部控制等。我只希望 Google 助理通过我的 wifi 控制 fhem,而不是通过 Google 的服务器。

有没有办法在本地控制它?Huebridge,wemore等都不起作用......

x使用 Google 的 Speech API 会不会更好?它在识别我方面也和谷歌助理一样好吗?

x或者我可以在我的 RPi 上使用 Assistant SDK 添加将同步到 Google Home (Mini) 的命令吗?以便这些命令通过 GASDK 并可以提供给 fhem?

x或者可以用 Api.ai 完成吗?这很复杂,我所知道的就像 Alexa 的愚蠢技能。每次你必须确认你想对动作说话(参见谷歌开发者网站的例子)。

o或者 IFTTT 真的只有机会吗?我没有安全系统或者可以用 fhem 控制,所以当有人通过知道地址和命令“入侵”我的 fhem 时,这还不错。

谢谢你的回答,

费边

(又是错误的站点?认为唯一适合的站点是 Stack Overflow)

0 投票
2 回答
116 浏览

android - 我家里的每一盏灯都需要 Arduino/Raspberry 吗?

我是一名“技术人员”,希望了解家庭自动化(通过 HomeAssistant.io)。有一点我还不明白。

我看过关于如何让我自己的家庭自动化等的教程。在所有的教程中,我看到很多电缆摇摇晃晃 [??what??] 只打开一个简单的灯(而 Arduino 直接连接到灯和 Arduino 通过以太网电缆连接到互联网,并通过 Android 应用程序打开灯)。

如果我想做一个真正的家庭自动化,我不想把家里的每一盏灯都用一根电线连接到 Arduino(听起来像是一个糟糕的家庭自动化)。

我知道有一种叫做 ESP8266 的东西,这是一个无线芯片。

我的问题:

  1. 如何在没有直接(电线)连接到 Arduino 的情况下将 ESP8266 连接到我家的灯?
  2. 如何编程?

假设我将通过电线将 Arduino/Raspberry 直接连接到路由器,并且我的家用设备将没有任何电缆像穴居人一样绕着房子走。

在您的回答中,请提供一些好的教程。

0 投票
1 回答
141 浏览

raspberry-pi - 树莓派家庭自动化 (HUB)

我一直在尝试家庭自动化,并希望将我的树莓派 3 变成一个集线器,而不是我的设备手动连接到的东西,例如从 gpio 引脚。在许多不成功的尝试中,我尝试过 OpenHab。我想安装一个带有 GUI 的触摸屏,这样我就可以从这个控制面板打开灯,而不是通过电话或其他可用的集线器,如 Google Home。如果有人知道我会如何做到这一点,将不胜感激。

0 投票
1 回答
270 浏览

python-2.7 - 将 kivy 属性从一个屏幕绑定到另一个屏幕

新手在这里尝试在新事物上测试我的手。我正在尝试在另一个屏幕上显示一个屏幕上的滑块值。我希望在其中显示值的屏幕中嵌入了多个屏幕。第一张图片是第一个屏幕。 包含多个屏幕的主屏幕

以下是此屏幕的代码:

下面是命令屏幕的下一个屏幕,我希望此屏幕中的滑块值在主屏幕中更新。我曾尝试使用名为 TEMP 的全局变量,但它不起作用。任何帮助,将不胜感激。 命令画面

下面是命令屏幕的代码:

0 投票
1 回答
1726 浏览

python - NameError:未定义名称“process_button16”

NameError: name 'process_button16' is not defined运行以下代码时出现错误。

它还可以在不按下按钮的情况下打开 LED……那不应该这样做……

我正在尝试使用appdaemon for Home Assistant中的应用程序实现按钮按下操作。我是一名前开发人员,但不是 python,所以我在这里用头敲击键盘......任何帮助将不胜感激。

0 投票
1 回答
134 浏览

raspberry-pi - 需要指导以更好地使用树莓派

我想使用运行 Windows iot 核心的树莓派模型 b 远程打开/关闭继电器,树莓派必须与 azure iot hub 连接,最初我可以通过互联网上的浏览器访问 ui 来打开/关闭继电器,

更好的方法(c#,windows iot 核心上的 node.js),相关文章的链接将不胜感激。

0 投票
3 回答
158 浏览

home-automation - 如何获得 z-wave 设备可用命令的完整描述?

我买了一个 Zipato Bulb 2。数据表和用户手册非常简约,没有对可用命令的全面描述。我查看了 OpenZWave 的 XML 描述,但它也不完整。

所以我直接问了Zipato,但我联系的不是技术方面的,他也不知道我在说什么。

如果我不知道 Z-Wave 产品提供的命令,我应该如何与它们交互?

0 投票
1 回答
1649 浏览

javascript - Node-red temperature sensor with function node and relay

I want to use a DS18b20 probe connected to Raspberri Pi to control by aircon. I get the relay to switch on and off at the correct temperatures I want. The next step is where I am struggling... My requirements: Switch aircon off <= 20 (this works) Switch aircon on >= 25 (this works) when the aircon switches on above 25...keep the aircon on until 20 is reached, then switch off (this I can't get working) when the aircon switches off, wait for 10min {to protect the motor} (This I can't get working)

I have tried using a function node with the following code:

image of code

Any help here it be greatly appreciated...I have tried doing the same with switch and change nodes, but I can;t get the delay portion working then or get it to stay on to cool down till 20.

0 投票
1 回答
23 浏览

node.js - 请求帮助以继续使用语音命令连接我的设备

我使用 NodeMcu Esp8266 无线芯片创建了一个智能开关,并编写了 Websocket 以创建一个 TCP 协议进行通信。我想知道我应该如何继续与谷歌助手接口并将我的应用程序托管在谷歌助手应用程序的家庭控制设置上?

0 投票
1 回答
768 浏览

javascript - 在 Apple HomeKit 中使用 Node-Red 将电源使用情况显示为温度

我想在 HomeKit 中显示用电量。不幸的是,在 HomeKit 中没有类别可以做到这一点。这就是为什么我想在 HomeKit 中不将其显示为电源使用情况,而是将其显示为温度。这个想法是用假温度传感器控制 HomeKit 场景。

不幸的是,我在 node-red 方面没有经验,这对我来说是新的。

我从电表中得到以下字符串:

我将它链接到 HomeKit 节点,然后返回以下错误:

经过各种功能和其他调整后,我很遗憾没有在 HomeKit 中显示“温度”。

我用这个: https ://flows.nodered.org/node/@plasma2450/node-red-contrib-homekit-bridged