snt957w_tde_temp.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. name: Temperature sensor
  2. products:
  3. - id: fqs8czlq3m0seqyp
  4. name: SNT957W-TDE
  5. primary_entity:
  6. entity: sensor
  7. class: temperature
  8. dps:
  9. - id: 1
  10. name: sensor
  11. type: integer
  12. unit: C
  13. mapping:
  14. - scale: 10
  15. class: measurement
  16. secondary_entities:
  17. - entity: select
  18. translation_key: temperature_unit
  19. category: config
  20. dps:
  21. - id: 9
  22. name: option
  23. type: string
  24. mapping:
  25. - dps_val: "f"
  26. value: fahrenheit
  27. - dps_val: "c"
  28. value: celsius
  29. optional: true
  30. - entity: number
  31. name: High temperature limit
  32. category: config
  33. class: temperature
  34. icon: "mdi:thermometer-chevron-up"
  35. dps:
  36. - id: 10
  37. type: integer
  38. name: value
  39. unit: C
  40. range:
  41. min: -400
  42. max: 1200
  43. - entity: number
  44. name: Low temperature limit
  45. category: config
  46. class: temperature
  47. icon: "mdi:thermometer-chevron-down"
  48. dps:
  49. - id: 11
  50. type: integer
  51. name: value
  52. unit: C
  53. range:
  54. min: -400
  55. max: 1200
  56. - entity: select
  57. name: Temperature alarm
  58. icon: "mdi:thermometer-alert"
  59. category: config
  60. dps:
  61. - id: 14
  62. type: string
  63. name: option
  64. mapping:
  65. - dps_val: loweralarm
  66. value: Low temperature
  67. - dps_val: upperalarm
  68. value: High temperature
  69. - dps_val: cancel
  70. value: Not set
  71. - entity: number
  72. name: Temperature calibration
  73. category: config
  74. icon: "mdi:arrow-collapse-up"
  75. dps:
  76. - id: 23
  77. type: integer
  78. name: value
  79. range:
  80. min: -100
  81. max: 100