ferroli_titano_twin.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. name: Water heater
  2. products:
  3. - id: lci0ebsz7ftaruaf
  4. name: Ferroli Titano Twin DT EWH
  5. primary_entity:
  6. entity: water_heater
  7. dps:
  8. - id: 1
  9. name: operation_mode
  10. type: boolean
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. - dps_val: true
  15. constraint: work_mode
  16. conditions:
  17. - dps_val: manual
  18. value: electric
  19. - dps_val: eco
  20. value: eco
  21. icon: "mdi:leaf"
  22. - id: 2
  23. type: string
  24. name: work_mode
  25. hidden: true
  26. - id: 9
  27. type: integer
  28. name: temperature
  29. range:
  30. min: 40
  31. max: 80
  32. mapping:
  33. - step: 5
  34. unit: C
  35. - id: 10
  36. type: integer
  37. name: current_temperature
  38. - id: 101
  39. type: bitfield
  40. name: fault_code
  41. mapping:
  42. - dps_val: 1
  43. value: E2 Operating without water
  44. - dps_val: 2
  45. value: E3 NTC temperature sensor
  46. - dps_val: 4
  47. value: E4 Water overheating
  48. - dps_val: 16
  49. value: E6 clock RTC failure
  50. secondary_entities:
  51. - entity: switch
  52. name: Anti-legionella
  53. category: config
  54. dps:
  55. - id: 4
  56. type: boolean
  57. name: switch
  58. mapping:
  59. - dps_val: true
  60. icon: "mdi:shield-cross-outline"
  61. - dps_val: false
  62. icon: "mdi:shield-remove-outline"
  63. - entity: binary_sensor
  64. class: problem
  65. name: Fault
  66. category: diagnostic
  67. dps:
  68. - id: 101
  69. type: bitfield
  70. name: sensor
  71. mapping:
  72. - dps_val: 0
  73. value: false
  74. - value: true
  75. - entity: binary_sensor
  76. name: Heating status
  77. class: running
  78. category: diagnostic
  79. dps:
  80. - id: 102
  81. type: string
  82. name: sensor
  83. mapping:
  84. - dps_val: Heating
  85. value: true
  86. - value: false
  87. - entity: binary_sensor
  88. name: Anti-frost
  89. class: cold
  90. category: diagnostic
  91. dps:
  92. - id: 103
  93. type: boolean
  94. name: sensor
  95. - entity: sensor
  96. name: Target temperature
  97. class: temperature
  98. category: diagnostic
  99. dps:
  100. - id: 104
  101. type: integer
  102. name: sensor
  103. unit: C