สินค้าจากร้าน Elec2rak
Add general JSON MQTT Sensor to Home Assistant

Add general JSON MQTT Sensor to Home Assistant

การเพิ่ม Sensor ทั่วไปที่ส่งข้อมูลผ่าน MQTT ในรูปแบบ JSON ให้ Home Assistant มองเห็นสามารถทำได้ด้วยการแก้ไข configuration.yaml

หาที่ตั้ง File configuration.yaml แล้วทำการแก้ไข

JSON attributes template configuration

  • Device msg.payload is
    • elec2rak/devices020 = {"voltage":220.20,"current":5.02,"power":925.20,"energy":3013.92,"frequency":50.00,"PF":0.84}
  • Code ที่เพิ่มเข้าไปใน configuration.yaml

# Example configuration.yaml entry
mqtt:
  sensor:
    - name: "SBBR_Temperature"
      state_topic: "elec2rak/devices001"
     # suggested_display_precision: 1
      unit_of_measurement: "°C"
      value_template: "{{ value_json.temperature }}"
    - name: "SBBR_Humidity"
      state_topic: "elec2rak/devices001"
      unit_of_measurement: "%"
      value_template: "{{ value_json.humidity }}"

ทำการ Check and Restart Configuration จากนั้นจึงเข้าไปตรวจสอบ Sensor ที่เพิ่มเข้าไปใหม่ใน Entities List ของ Home Assistant

เราสามารถตั้งให้  Home Assistant ตรวจหา Sensor แบบอัตโนมัติได้โดยกำหนด Topic ในการส่งเป็น homeassistant ถ้า Template ถูกต้อง ระบบก็จะนำไปแสดงใน Entities ให้เห็นเลย

โทร +669 4004 5061
อีเมล: [email protected]
Line ID: elec2rak
Social icon

ขณะนี้ผู้เยี่ยมชม 452 คน และสมาชิกออนไลน์ 0 คน

  • เนื้อหาที่เปิดอ่าน 1568207
  • Web Links 12