精华内容
下载资源
问答
  • 带有Home Assistant MQTT集成的Restic备份脚本。 它将自动创建传感器实体,以跟踪备份状态,显示备份大小,最后状态等。 这是一组脚本,可让您以Linux样式定义备份,目标和计划。 它还包括通过MQTT发现集成到Home ...
  • Home Assistant Integrations使用 https://github.com/1technophile/OpenMQTTGateway/wiki/Home-assistant-integration ...https://github.com/toblum/McLighting/wiki/Homeassistant-integrati...

     Home Assistant Integrations使用

     

    https://github.com/1technophile/OpenMQTTGateway/wiki/Home-assistant-integration

     

     

     

     https://github.com/toblum/McLighting/wiki/Homeassistant-integration

     

     

    转载于:https://www.cnblogs.com/kekeoutlook/p/9509120.html

    展开全文
  • ESP32-mqtt-room 基于ESP32的状态检测节点,与 一起使用,用于本地化设备状态检测。 发行说明 在查看。 学分 没有许多的帮助,这个项目是不可能的 入门 提供了完整的说明列表。 家庭助理配置 请参阅有关的 可追踪...
  • 智能家居HomeAssistant(三)MQTT配置

    千次阅读 2020-06-13 11:17:09
    接上篇博客智能家居HomeAssistant(二)Docker安装homeassistant MQTT服务配置博客Docker 安装MQTT服务 mosquitto 进入对应目录下的 .homeassistant(前面有个小数点),修改配置文件configuration.yaml 1、...

    目录

    1、连接局域网内MQTT服务器的参数配置

    1.1 MQTT参数配置

    1.2 MQTT传感器配置

     1.3 MQTT客户端配置

    1.4 测试验证

    1.5 扩展测试

    2、连接阿里云物联网平台的参数配置

    2.1 mqtt参数配置

    2.2 阿里云物联网平台的自定义Topic列表

    2.3 添加对应主题发布和订阅的配置

    2.4 测试效果


    接上篇博客智能家居HomeAssistant(二)Docker安装homeassistant

    MQTT服务配置博客Docker 安装MQTT服务 mosquitto

     

    进入对应目录下的 .homeassistant(前面有个小数点),修改配置文件configuration.yaml 

     

    1、连接局域网内MQTT服务器的参数配置

    1.1 MQTT参数配置

    mqtt:
      # MQTT Broker的IP地址或者域名
      broker: 172.30.1.88
      # MQTT Broker的端口号,缺省为1883
      port: 1883
      # 用户名
      username: pi
      # 密码
      password: hachina


      ##以下的配置不常用,如果需要使用,可以删除前面的注释#
      ##连接MQTT服务器使用的Client ID。不同的客户端应该具有不同的client_id。如果不填,会是一个随机数。
      #client_id: 32osiwmm23
      ##发送保持连接包的间隔时间(秒),缺省为60秒
      #keepalive: 60
      ##使用MQTT协议版本,缺省情况下使用3.1.1,如果服务器端不支持,会回退到3.1
      #protocol: 3.1.1
      
      ##以下几个配置用于与服务器之间建立加密通讯
      ##服务器证书文件
      #certificate: /home/user/.homeassistant/server.crt
      ##是否检测服务器名称与证书文件的一致性
      #tls_insecure: False
      ##TLS/SSL协议的版本号,可以是auto、1.0、1.1或1.2,缺省为auto
      #tls_version: auto
      ##客户端密钥
      #client_key: /home/user/owntracks/cookie.key
      ##客户端证书
      #client_cert: /home/user/owntracks/cookie.crt

    1.2 MQTT传感器配置

    # Example configuration.yaml entry
    sensor:
      - platform: mqtt
        name: "Temperature"
        state_topic: "office/sensor1"
        unit_of_measurement: '°C'
        value_template: "{{ value_json.temperature }}"
      - platform: mqtt
        name: "Humidity"
        state_topic: "office/sensor1"
        unit_of_measurement: '%'
        value_template: "{{ value_json.humidity }}"

     1.3 MQTT客户端配置

    topic发布:office/sensor1
    
      {
        "temperature": 29.53,
        "humidity": 59.81
      }

     MQTT模拟传感器

    1.4 测试验证

     

            

     

    1.5 扩展测试

      - platform: mqtt
        name: "Temperature"
        state_topic: "office/sensor1"
        unit_of_measurement: '°C'
        value_template: '{{ value_json.values.temperature }}'
      - platform: mqtt
        name: "Humidity"
        state_topic: "office/sensor1"
        unit_of_measurement: '%'
        value_template: '{{ value_json.values.humidity }}'

     

     

    2、连接阿里云物联网平台的参数配置

    2.1 mqtt参数配置

    2.2 阿里云物联网平台的自定义Topic列表

    2.3 添加对应主题发布和订阅的配置

    配置light域,与阿里云物联网平台对应设备ha01,state_topic是状态上报主题,command_topic是命令控制主题。

    2.4 测试效果

     

     

    展开全文
  • TeslaMate MQTT集成-HomeAssistant Apoios: 传感器: :酸盐(Mqtt) 关键OS传感器-NodeRed 批判性真实存在+ 纬度= 40.669399 rating_battery_range_km = 303.47型号= 3 display_name = WhiteRose自= 2021-03-16T...
  • 扬子-家庭助理-mqtt
  • (3)HomeAssistant 连接MQTT

    千次阅读 2019-10-03 01:42:51
    1 自己在阿里云上搭建MQTT服务器 2 自己笔记本电脑windos10搭建HASS,配置参数连接阿里云服务器 3 手机下载MQTT调试助手,当测试端 4手机当终端---阿里云MQTT-------笔记本电脑HASS--网页灯管理 具体步骤 1 参看...

    整体说明

    1 自己在阿里云上搭建MQTT服务器

    2 自己笔记本电脑windos10搭建HASS,配置参数连接阿里云服务器

    3 手机下载MQTT调试助手,当测试端

    4手机当终端---阿里云MQTT-------笔记本电脑HASS--网页灯管理

    具体步骤

    1 参看官网,为自己笔记本电脑上的HASS服务器添加一盏灯,对接阿里云MQTT服务器

    官网配置文件修改教程 --- https://www.hachina.io/docs/3030.html

    找到笔记本HASS的配置文件

    1.1添加要连接的阿里云MQTT服务器信息---HASS连接阿里云MQTT服务器

    在 broker 参数后面 输入一个mqtt服务器IP或域名  io.adafruit.com  分享一个 免费的

    # configuration.yaml配置样例
    mqtt:
      # MQTT Broker的IP地址或者域名
      broker: io.adafruit.com
      # MQTT Broker的端口号,缺省为1883
      port: 1883
      # 用户名
      #username: hachina
      # 密码
      #password: hachina
      # 配置自动发现
      discovery: true
      # 自动发现使用的主题位置前缀,缺省为homeassistant
      discovery_prefix: homeassistant
    # Weather prediction
    #在传感器(sensor)域中增加设备
    

     1.2 添加 一个灯设备----HASS在阿里云Mqtt服务器上发布和订阅灯的话题

     

    # 这是一个MQTT设备,名字是"MQTT Sensor 1",在MQTT中发布信息的位置在"home/bedroom/temperature"
    # 此配置添加系统内实体sensor.mqtt_sensor_1
    light:
      #设备类型 MQTT
      - platform: mqtt
      # 设备名字
        name: "LED light over MQTT"
      # HASS标准格式  状态话题  HASS接收来自设备的状态信息
        state_topic: "hachina/hardware/led01/state"
      # HASS标准格式  命令话题  HASS发送控制设备的命令
        command_topic: "hachina/hardware/led01/switch"
      # 命令格式  on 和 off
        payload_on: "on"
        payload_off: "off"
    

    发现在自己笔记本上的HASS多了个灯设备

     1.3 手机打开MQTT调试助手,自己充当灯,接收和发布对应话题

    手机连上这个服务器

    2 测试

    每次点击网页上的灯开关

    手机在对应话题接收ON消息

     

     3 至此,完成HASS和阿里云MQTT通信

    未来计划

    1 HASS接入天猫精灵

    2 HASS部署在树莓派上

    3 天猫精灵语音控制MQTT设备。

    转载于:https://www.cnblogs.com/kekeoutlook/p/9420838.html

    展开全文
  • Home Assistant集成外部MQTT服务

    千次阅读 2020-09-28 11:28:26
    Home Assistant集成外部MQTT服务 目录Home Assistant集成外部MQTT服务1、下载mosquitto2、安装启动MQTT3、为MQTT设置用户名密码4、测试MQTT是否安装成功5、安装所有需要的库6、运行__main__.py文件 1、下载mosquitto...

    Home Assistant集成外部MQTT服务

    1、下载mosquitto

    MQTT(Message Queuing Telemetry Transport)协议是重要的物联网传输协议。越来越多的设备和节点,通过MQTT协议实现对外的通讯。

    MQTT协议的逻辑简洁清晰,一旦掌握和理解,MQTT的配置和调试都将变得非常方便的。
    下载地址:http://mosquitto.org/download/
    本此教程是在Windows10上运行的,如果在树莓派上安装请参考https://www.hachina.io/docs/3930.html

    在这里插入图片描述

    2、安装启动MQTT

    安装嘛 打开下载的 mosquitto-1.6.12-install-windows-x64.exe 文件一路 Next 就可以
    因为安装后它不会自启动,需要在 我的电脑上右键——>管理——>服务和应用程序——>服务中找到 Mosquitto Broker 右键启动,也可以设置成开机自启

    在这里插入图片描述

    3、为MQTT设置用户名密码

    1、在MQTT安装目录的配置文件mosquitto.conf中,末尾加入下面文本,保存退出(我说的全新安装的情况下,如果是维护已经使用很久的系统,可在配置文件中找到对应的属性进行更改)

    #设置不允许匿名登录
    allow_anonymous false
    #设置账户密码文件位置为 D:\Program Files\mosquitto\pwfile.example
    password_file D:\Program Files\mosquitto\pwfile.example
    

    在这里插入图片描述

    2、win+R打开命令行窗口,进入到MQTT安装路径输入mosquitto_passwd -c ./pwfile.example hachina(使用-c 参数意思是清空密码文件,新建用户名为hachina的用户)

    在这里插入图片描述
    3、根据第二步中的启动步骤,重启一下MQTT服务

    4、测试MQTT是否安装成功

    打开命令窗口,切换到MQTT安装目录,在窗口中输入:

    mosquitto_sub -h localhost -t hello/world -u hachina -P hachina
    

    解释:连接本机的MQTT服务,订阅主题hello/world下的消息。通讯过程的用户名为hachina,密码为hachina

    在这里插入图片描述

    打开另一个命令窗口,输入:

    mosquitto_pub -h localhost -t hello/world -m "HELLO, HAChian" -u hachina -P hachina
    

    解释:连接本机的MQTT服务,在主题hello/world下发布信息“HELLO, HAChian”。
    这时候,在mosquitto_sub运行的窗口,可以看到订阅程序接收到的消息:

    在这里插入图片描述

    5、Home Assistant集成MQTT

    传感器设备和HomeAssistant分别与MQTT代理服务器通讯,从而实现相互的交互。
    在HomeAssistant中,通过简单配置,可以联动各种种类的MQTT设备,包括灯(light)、开关(switch)、传感器(sensor)、开关状态传感器(binary_sensor)、报警面板(alarm_control_panel)、锁(lock)、照相机(camera)、风扇(fan)、设备位置(device_tracker)等。
    下面用两种方法集成MQTT:一种是在网页上设置,另一种修改配置文件

    方法一:在网页上设置
    依次点击:配置——>集成——>点击右下角加号——>搜索MQTT
    在这里插入图片描述

    方法二:修改配置文件
    找到 C:\Users\lenovo\AppData\Roaming.homeassistant 下的 configuration.yaml ,如果找不到可以直接在C盘搜索。
    在配置文件中添加以下代码:

    # MQTT配置
    mqtt:
      broker: 192.168.1.207    # MQTT服务器地址
      port: 1883               # MQTT端口,默认是1883
      username: hachina        # MQTT用户名
      password: hachina        # MQTT密码
      # 配置自动发现
      discovery: true
      # 自动发现使用的主题位置前缀,缺省为homeassistant
      discovery_prefix: homeassistant
    

    在这里插入图片描述

    6、测试是否配置成功

    依次点击:配置——>集成——>MQTT下的配置
    订阅主题 led/switch
    发布消息 True 到主题 led/switch上
    在这里插入图片描述

    展开全文
  • <p>MQTT messages are being sent on the network with the prefix homeassistant/light/{name}/config and homeassistant/switch/{name}/config even though in the configuration homeassistant is turned off....
  • 搭建好了homeassitant和homebridge环境,开始搭建硬件平台...首先,需要在homeassistant的配置文件中添加: light: platform: mqtt name: 'Light' state_topic: '/mqtt/topic/0' command_topic: '/mqtt/topic/...
  • OctoPrint-家庭助理 使用Home Assistant... 注意如果保留默认的“保留”选项,OctoPrint-MQTT可以与HomeAssistant一起使用。 在配置您的MQTT代理设置或安装OctoPrint-HomeAssistant以正确注册之后,请记住重新启动Oc
  • 3D-LED时钟 3D打印的LED时钟,倒数计时器,温度和记分板。...加上可选的完整设置和通过Home Assistant集成(MQTT)进行控制 文件,详细信息和说明即将发布! 根据Leon van den Beukel的原始设计进行了修改。
  • Check Button Card是用于使用MQTT自动发现的Home Assistant Lovelace前端跟踪上一次按下的按钮。 特征 显示您按下按钮多久了。 使用Home Assistant MQTT发现进行自动传感器配置。 按住按钮设置自定义时间。 撤消...
  • mqtt-s7连接器 这是一个通过Mqtt与连接Siemens S7 PLC的工具 该项目旨在与一起使用,但也可以将其用作s7和mqtt之间的简单桥梁。 目的 该工具可以通过mqtt接收数据,并且可以将其写入plc上的指定地址,反之亦然,从而...
  • 英文官网 两个温度传感器:https://www.home-assistant.io/docs/mqtt/discovery/ ...1HomeAssistantMQTT设备的自动发现逻辑是: MQTT设备将自身的配置信息发布在事前定义的主题位置上 HomeAssistant从这个...
  • 某些功率计的RS-485接口与具有Home Assistant支持的MQTT之间的桥梁。 目录 背景 该设备旨在部署在与制造的功率计具有物理RS-485连接的。 仅使用以下型号进行了测试: LK13BE803039 请在一个提供有关此模型或其他...
  • 基于websocket api和MQTT服务的HomeAssistant灌溉系统 在不同的mqtt主题中以json格式创建灌溉计划。 当您单击网页中的发布时,它会通过websocket api发送一个mqtt发布。 要听取mqtt消息,它使用必须包含在packes...
  • 关于hass对接mqtt 请参考官网 https://www.hachina.io/docs/7083.html 1 登陆运行着hass的阿里云服务器 2 修改hass配置文件,添加mqtt服务信息 把这个文件拷贝到自己的电脑上,修改后重新上传服务器 ...
  • https://www.home-assistant.io/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/ ...这可以通过设置Home Assistant以连接到MQTT代理并订阅传感器主题来完成。 mqtt: br...
  • <div><p>While trying to get Homeassistant switch play nice with the framework MQTT I noticed some deficiencies that would be nice to be part of the framework. <p>The current implementation assumes ...
  • 用于Homeassistant的自定义组件,可通过viz.js显示网络。 重要提示:每次更新后,您都必须清除浏览器缓存 指示 下载或克隆 将“ custom_components / zigbee2mqtt_networkmap”及其内容复制到“ custom_...
  • Home Assistant配置 5.1 安装MQTT Server 在运行Home Assistant的树莓派上安装MQTT Server, 选择的版本是mosquitto 5.2 树莓派配置 在Home Assistant的Web上,”配置”->"集成", 添加MQTT; 在configuration.yaml...
  • 使用MQTTHome Assistant的ADT脉冲桥。 将ADT Pulse集成到家庭助理。 您还可以选择将ADT Pulse警报系统和ADT设备添加到SmartThings。 SmartApp允许在警报更改状态时自动运行我们的例程。 Hassio设置 将存储库( ...
  • 参考网站 1该mqtt光平台可以让您控制您的MQTT启用灯。它支持设置亮度,色温,效果,闪烁,开/关,RGB颜色,过渡,XY颜色和白色值。 ... 2 如何自动发现MQTT设备-hass外文...https://www.home-assistant.io/docs/mqtt...
  • 官网:https://www.home-assistant.io/components/fan.mqtt/ 1 添加配置文件 要在安装中启用MQTT风扇,请将以下内容添加到您的configuration.yaml文件中: 手动模式 # Example configuration.yaml entry ...
  • Must EP30 Pro充电器/逆变器的应用程序,它允许使用MQTT将其集成到Home Assistant中。 安装 使用pip安装依赖项: $ pip install paho-mqtt pyserial 签出并安装最新的源代码 $ git clone ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 418
精华内容 167
关键字:

homeassistantmqtt