首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

轻松集成:使用 .NET 在 Home Assistant 中添加自定义设备,实现电脑远程关机

背景 通过前面的文章《搭建EMQX MQTT服务器并接入Home Assistant和.NET程序》,我们已经了解了如何部署EMQX MQTT服务器并接入Home Assistant。...在这个基础上,我们可以通过MQTT协议实现设备之间的通信,包括设备的发现、状态更新等功能。Home Assistant提供了自动发现功能,可以自动识别和添加新设备,无需手动配置。...调整设备可用性 上一节的配置消息发布后,我们的设备将被Home Assistant自动识别和添加,无需手动配置。这为我们添加自定义设备提供了便利,同时也提高了设备的可管理性和易用性。...但是需要注意的一点是,设备添加成功后是不可用的状态,需要我们调整设备的可用性,让Home Assistant能够正常使用该设备。...实现远程关机功能 在设备添加和可用性调整后,我们的设备已经可以被Home Assistant正常使用了。

18910

买不到“震楼神器”的外国小哥,用Arduino编了一个

通过MQTT协议连接Home Assistant 当然,不仅可以对付楼上,把它吸在墙上也可以“重音出击”左邻右舍。 这个“武器”叫TallyWhacker,是一款智能家居设备。...其中需要配置MQTT协议(基于发布/订阅者模式的物联网消息传输协议 ),才可以接入Home Assistant进行控制,变成智能家居。...使用Home Assistant云服务,即可将Home Assistant的实例连接到Google Assistant。 ?...一切操作完成后,随着一声“Hey Google,打开TallyWhacker”,白色杠杆掰动开关,连接了一个直流舵机(RC servo)的黑色臂杆就开始快速摆动,发出噪音。...TallyHacker的Arduino编程实现: https://pastebin.com/ED0JtMsZ Google Home Assistant MQTT配置: https://pastebin.com

98420
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    esp32 巴法云接入ha

    可参考用:https://www.home-assistant.io/components/light.mqtt/ 除了这四个基本参数,还有更多其他参数。 名称 (字符串)(可选)灯的名称。...默认值:MQTT Light command_topic (字符串)(必需)MQTT主题,用于发布更改开关状态的命令。...默认值:255 brightness_state_topic (字符串)(可选)订阅的MQTT主题接收亮度状态更新。...rgb_command_topic (字符串)(可选)用于发布命令以更改灯光RGB状态的MQTT主题。 rgb_state_topic (字符串)(可选)订阅MQTT主题以接收RGB状态更新。...xy_command_topic (字符串)(可选)用于发布命令以更改灯的XY状态的MQTT主题。 xy_state_topic (字符串)(可选)订阅的MQTT主题接收XY状态更新。

    3.7K10

    一份写给极客的智能家居指南

    依当前的情况来看,主要是以 WiFi 为主,在手机上配置完后,可以轻松地实现远程控制。与此同时,他们在与手机通讯的时候,会使用一些自定义的通讯规则,并且似乎很容易被破解(参见仿真器一节)。...如 Philips Hue 智能灯、Wemo 开关等等,他们都已经可以被仿真,并作为 Homekit 组件使用。 自动化。自动化是指你可以定时也开关某个特定的设备,闹钟一响,便打开灯诸如此类的。...Assistant Home Assistant 是一个运行在 Python 3 上的开源家庭自动化平台。...通过 Home Assistant 插件,它可以直接兼容各式硬件设备。...其在桌面浏览器上的界面如下图所示: 我的 Home Assistant 桌面示例 手机浏览器的界面如下图所示: 我的 Home Assistant 示例 对于提供丰富功能(如 RGB 灯)的设备来说,它也能支持丰富的操作

    2.3K71

    【玩转Lighthouse】搭建HomeAssistant智能家居平台

    操作场景 Home Assistant 是一款使用 Python 语言开发的家庭自动化平台,代码开源。您可使用通过 Home Assistant 搭建属于个人的智能家居平台。...本文以 CentOS 7 操作系统的腾讯云轻量应用服务器为例,手动搭建 Home Assistant 平台。...示例软件版本 使用 Docker 应用容器引擎可以让 Home Assistant 的部署更加方便快捷,也更易于管理。...Mosquitto 是一个轻量级的MQTT服务应用,实现了MQTT协议版本3.1和3.1.1,它将负责终端设备与 Home Assistant 间的通讯。...配置 Home Assistant 集成,添加外部 MQTT 服务 进入继集成页面 找到 MQTT 集成,进入配置界面 填写 MQTT 服务器信息,服务器为本机公网IP,用户名密码为安装Mosquitto

    8.4K83

    实战 homeassistant 安装 Node-RED 可视化编程工具

    可以使用面板中的各种节点轻松地将流连接在一起,只需单击一下即可将其部署到其运行时有如下特点图片基于浏览器的流程编辑基于 Node.js 构建易于分享现在已经有非常多的企业在使用它图片0x02.安装HA 的【Home...Assistant Community Add-ons】中就有【Node-RED】图片实测安装需要 2023.3.0 的 HA 版本,不满足则需要先升级 HA图片Add-on a0d7b954_nodered...not supported on this system, requires Home Assistant version 2023.3.0 or greater安装完成后,先不要【启动】图片进入【配置...配置密码图片然后【启动】加载项图片0x03.使用【打开 WEB UI】,最新版为 Node-RED 3.1图片这里添加一个订阅 MQTT 主题,然后 debug 打印的流程图吧1....配置 MQTT 服务器,【添加】图片2. 配置订阅主题,选择【单个主题】,【完成】图片3.

    6K20

    实战 HomeAssistant 安装 room-assistant 房间级自动化平台

    FIND3 运动检测器 0x02.安装 文档:https://www.room-assistant.io/guide/installation.html#running-with-home-assistant-os...需要以加载项形式进行安装,首先添加仓库:https://github.com/mKeRix/hassio-repo 图片 添加仓库完成 图片 刷新页面后 room-assistant 加载项就出现了...图片 点击【安装】room-assistant 加载项 图片 安装完成后,【启动】room-assistant 加载项 图片 通过日志中可以看出自动连接到了 HA 的 mqtt 上:mqtt://core-mosquitto...been elected as leader 9/30/2023, 7:16:23 PM - info - HomeAssistantService: Successfully connected to MQTT...broker at mqtt://core-mosquitto:1883 9/30/2023, 7:16:23 PM - warn - BluetoothLowEnergyService: The allowlist

    94531

    香橙派AIpro初体验,详解如何安装Home Assistant Supervised

    初始化系统进入系统后,我们首先进行软件包管理器的更新,与此同时更新一下已有的软件:sudo apt update -ysudo apt upgrade -y发现,香橙派的系统自带SSH服务,并且已经启动远程访问...当然,Home Assistant有很多不同的版本:可以看到。...安装完成后,hassio_supervisor进程会使用Python在后台进行初始化操作;可以隔三分钟后,使用docker ps查看Home Assistant的相关镜像是否有出现:出现Docker容器后...在初始化过程中,就可以发现局域网内支持的设备(Supervised扩展功能,硬件可以驱动情况下才可以使用):进入首页:HACS安装有了Home Assistant的Supervised这个利器后,我们还可以让它变的更加强大...: 安装HACS(Home Assistant Community Store),中文翻译,应该叫 Home Assistant社区商店。

    92210

    微信机器人新玩法

    米家集成是一个由小米官方提供支持的 Home Assistant 的集成组件,它可以让您在 Home Assistant 中使用小米 IoT 智能设备。...根据官方中文文档,米家集成是小米官方提供支持的 Home Assistant 集成,允许用户在 Home Assistant 中使用小米 IoT 智能设备。...不过,随着后续更新,米家集成将覆盖更多米家平台产品,无论是官方出品还是第三方制造。 得益于 Home Assistant 和小米的开放性与包容性,你可以在米家集成中登录多个小米账号,且不受地区限制。...通过 Home Assistant,我们可以实现各种智能家居场景的自动化控制,如定时开关灯、语音控制家电、远程监控等。...参考资料 [1] 米家集成: https://github.com/XiaoMi/ha_xiaomi_home [2] Home Assistant: https://github.com/home-assistant

    5000

    如何在群晖NAS中安装HA平台并实现异地控制智能家居设备实战教程

    使用固定域名访问HomeAssistant 前言 HomeAssistant是一个可以控制苹果、小米、MQTT等设备的智能家居平台。...下载HomeAssistant镜像 打开群晖 容器 管理 套件(较旧系统版本对应的套件为群辉Docker) 注册表 中搜 home-assistant ,右击下图中的 homeassistant/home-assistant...Homeassistant文件夹 等待下载完毕: 双击此映像并打开 输入随便什么名称,勾选自启动功能,下一步 存储空间设置: 选择**/dokcer/homeassistant** 这个刚才新建的路径 在 路径 中填入 /home...我们接下来为其配置固定的端口地址,该地址不会变化,设置后将无需每天重复修改地址。 3....点击更新 ​ 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了保留过的二级子域名名称,将其复制下来 复制粘贴,即可使用固定的公网ip登录。

    48110

    群晖NAS本地使用Docker搭建Home Assistant智能家居平台与远程访问

    HomeAssistant是一个可以控制苹果、小米、MQTT等设备的智能家居平台。**部署该项目的基本条件:**有正版群晖或黑群辉,可以装docker。 1....下载HomeAssistant镜像 打开群晖 容器 管理 套件(较旧系统版本对应的套件为群辉Docker) 注册表 中搜 home-assistant ,右击下图中的 homeassistant/home-assistant...Homeassistant文件夹 等待下载完毕: 双击此映像并打开 输入随便什么名称,勾选自启动功能,下一步 存储空间设置: 选择**/dokcer/homeassistant** 这个刚才新建的路径 在 路径 中填入 /home...我们接下来为其配置固定的端口地址,该地址不会变化,设置后将无需每天重复修改地址。 3....点击更新 ​ 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了保留过的二级子域名名称,将其复制下来 复制粘贴,即可使用固定的公网ip登录。

    41010

    智能家居之旅,第三站:Ai-M61M62 接入HomeAssistant 实现点灯

    AiPi-Open-Kits.git成功如下:2.2 拉取子模块使用指令进入到SDK当中,逐行运行以下指令(一定要全部执行成功):cd AiPi-Open-Kits/注意:git submodule update 就会开始更新仓库的子模块...=======================10:22:46.164 - Errno 2 No such file or directory: '/home.../bl61x_SDK/AiPi_bsp/board/bl616dk/config/edata.binaddress = 0x3e0000修改后:2.5.3 再次编译烧录 make flash就能看到按键提示后...不推荐的原因:homeAssistantDevConfig.h 文件是 HomeAssistant-C库里面的内置文件,一旦更新仓库之后还需要重新配置一遍。...五、添加更多开关实体从 3.2.5 修改实体信息 这个小结可以知道,要添加多个开关实体,就在代码需要定义多个开关,而且开关的unique_id 必须保持唯一。

    21010

    【好玩的开源项目】Docker下部署HomeAssistant智能家居系统

    总之,Home Assistant是一款功能强大而又易于使用的智能家居自动化平台。...1.2 HomeAssistant特点Home Assistant是一个开源的自动化系统,它提供了许多特点:灵活:Home Assistant支持多种智能家居设备和平台,包括Zigbee、Z-Wave、...自由:Home Assistant是开源的,它提供了一个自由的平台,让用户可以自由地修改和定制。可扩展性:Home Assistant支持插件式的扩展,用户可以根据需要安装适当的插件来满足自己的需求。...强大的自动化:Home Assistant提供了强大的自动化功能,可以根据用户的需求自动完成一系列的任务,如自动开关灯光、控制温度、监控安全等。...移动支持:Home Assistant提供了移动APP,可以随时随地控制家居设备。多语言支持:Home Assistant支持多种语言,包括英语、中文、法语等,方便用户选择自己熟悉的语言。

    9.6K60
    领券