pgst_climate_sensor.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. name: Indoor temperature humidity
  2. primary_entity:
  3. entity: sensor
  4. name: Temperature
  5. class: temperature
  6. dps:
  7. - id: 1
  8. type: integer
  9. name: sensor
  10. unit: C
  11. class: measurement
  12. - id: 23
  13. type: integer
  14. name: unknown_23
  15. - id: 24
  16. type: integer
  17. name: unknown_24
  18. secondary_entities:
  19. - entity: sensor
  20. name: Humidity
  21. class: humidity
  22. dps:
  23. - id: 2
  24. type: integer
  25. name: sensor
  26. unit: "%"
  27. class: measurement
  28. - entity: sensor
  29. name: Battery level
  30. class: battery
  31. category: diagnostic
  32. dps:
  33. - id: 3
  34. type: string
  35. name: sensor
  36. unit: "%"
  37. mapping:
  38. - dps_val: low
  39. value: 20
  40. - dps_val: middle
  41. value: 50
  42. - dps_val: high
  43. value: 80
  44. - entity: select
  45. name: Display unit
  46. icon: "mdi:temperature-celsius"
  47. category: config
  48. dps:
  49. - id: 9
  50. type: string
  51. name: option
  52. mapping:
  53. - dps_val: f
  54. value: Fahrenheit
  55. - dps_val: c
  56. value: Celsius
  57. - entity: number
  58. name: Maximum temperature
  59. category: config
  60. class: temperature
  61. icon: "mdi:thermometer-chevron-up"
  62. dps:
  63. - id: 10
  64. type: integer
  65. name: value
  66. unit: C
  67. range:
  68. min: -20
  69. max: 70
  70. - entity: number
  71. name: Minimum temperature
  72. category: config
  73. class: temperature
  74. icon: "mdi:thermometer-chevron-down"
  75. dps:
  76. - id: 11
  77. type: integer
  78. name: value
  79. unit: C
  80. range:
  81. min: -20
  82. max: 70
  83. - entity: number
  84. name: Maximum humidity
  85. category: config
  86. class: humidity
  87. dps:
  88. - id: 12
  89. type: integer
  90. name: value
  91. unit: "%"
  92. range:
  93. min: 0
  94. max: 100
  95. - entity: number
  96. name: Minimum humidity
  97. category: config
  98. class: humidity
  99. dps:
  100. - id: 13
  101. type: integer
  102. name: value
  103. unit: "%"
  104. range:
  105. min: 0
  106. max: 100