pgst_climate_sensor.yaml 2.0 KB

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