WiFi远程开机卡
Home Assistant接入

Home Assistant 完美支持,以下是设置教程

请先在《个人智能管家APP》注册,然后在这里登录,根据教程步骤生成专属的配置文件。

Home Assistant

这里假定您已经部署好Home Assistant,部署的教程请使用搜索引擎,建议使用docker部署。

添加集成

配置
添加集成
设置新的集成,搜索MQTT,已经添加的略过

MQTT配置信息

以下是生成的MQTT配置信息







修改configuration.yaml

增加 switch和sensor(不需要温度可以不加sensor),大概像下面这样

              
    # Configure a default setup of Home Assistant (frontend, api, etc)
    default_config:

    # Text to speech
    tts:
      - platform: google_translate

    group: !include groups.yaml
    automation: !include automations.yaml
    script: !include scripts.yaml
    scene: !include scenes.yaml
    switch: !include switch.yaml
    sensor: !include sensors.yaml
              
          

创建switch.yaml和sensors.yaml

          
    echo >switch.yaml
    echo >sensors.yaml
          
          

switch.yaml 填写以下信息

            
    - platform: mqtt
      name: "WiFiBootCard"
      unique_id: ""
      state_topic: "su/pcSw1//server"
      command_topic: "su/pcSw1//client"
      value_template: '{{ value_json.ps }}'
      payload_on: "{\"c\":\"SW\",\"s\":2,\"tk\":\"8bec5a673f698f8a3b9f98f5373ad696\"}"
      payload_off: ""
      state_on: 1
      state_off: 0
      optimistic: false
      qos: 0
      retain: false
            
          

sensors.yaml 填写以下信息 (不需要机箱温度不需要填)

              
    - platform: mqtt
      name: WiFiBootCardTemp
      state_topic: "su/pcSw1//server"
      value_template: "{{ value_json.tp }}"
      unit_of_measurement: "℃"
      unique_id: ""
      device_class: temperature
              
          

重启Home Assistant
此时可以在 配置->实体注册表发现名为:
WiFiBootCard(开关机),
WiFiBootCardTemp(机箱温度),
WiFiBootCardRestart(重启),
WiFiBootCardAuto(来电自启)
四个设备