Advertisement
Joe_bar

espkyogate_configuration.yaml

Apr 7th, 2022
99
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # Versione 220407 12:22
  2.  
  3. esphome:
  4. name: antifurto
  5. platform: ESP8266
  6. board: d1_mini
  7. includes:
  8. - bentel_kyo32.h
  9.  
  10. wifi:
  11. ssid: !secret wifi_ssid
  12. password: !secret wifi_password
  13. manual_ip:
  14. static_ip: 192.168.1.34
  15. gateway: 192.168.1.1
  16. subnet: 255.255.255.0
  17.  
  18. # Enable fallback hotspot (captive portal) in case wifi connection fails
  19. ap:
  20. ssid: "Esp32 Test Fallback Hotspot"
  21. password: "12345678"
  22.  
  23. captive_portal:
  24.  
  25. # Enable logging
  26. logger:
  27. level: INFO
  28. baud_rate: 0
  29.  
  30. # Enable Home Assistant API
  31. api:
  32.  
  33. ota:
  34.  
  35. uart:
  36. id: uart_bus
  37. tx_pin: GPIO1
  38. rx_pin: GPIO3
  39. baud_rate: 9600
  40. data_bits: 8
  41. parity: EVEN
  42.  
  43. binary_sensor:
  44. - platform: custom
  45. lambda: |-
  46. auto kyo32 = new Bentel_Kyo32(id(uart_bus));
  47. App.register_component(kyo32);
  48. return {
  49. kyo32->kyo_comunication,
  50. kyo32->stato_sirena,
  51. kyo32->warn_mancanza_rete,
  52. kyo32->sabotaggio_zona,
  53. kyo32->sabotaggio_sistema,
  54. kyo32->warn_scomparsa_bpi,
  55. kyo32->warn_fusibile,
  56. kyo32->warn_batteria_bassa,
  57. kyo32->warn_guasto_linea_telefonica,
  58. kyo32->warn_codici_default,
  59. kyo32->warn_wireless,
  60. kyo32->sabotaggio_bpi,
  61. kyo32->sabotaggio_chiave_falsa,
  62. kyo32->sabotaggio_jam,
  63. kyo32->sabotaggio_wireless,
  64.  
  65. &kyo32->zona[0], &kyo32->zona[1], &kyo32->zona[2], &kyo32->zona[3], &kyo32->zona[4], &kyo32->zona[5], &kyo32->zona[6], &kyo32->zona[7], &kyo32->zona[8], &kyo32->zona[9], &kyo32->zona[10], &kyo32->zona[11], &kyo32->zona[12], &kyo32->zona[13], &kyo32->zona[14], &kyo32->zona[15], &kyo32->zona[16], &kyo32->zona[17], &kyo32->zona[18], &kyo32->zona[19],
  66. &kyo32->zona_sabotaggio[1], &kyo32->zona_sabotaggio[2],
  67. &kyo32->zona_esclusa[1], &kyo32->zona_esclusa[2],
  68. &kyo32->memoria_allarme_zona[1], &kyo32->memoria_allarme_zona[2],
  69. &kyo32->memoria_sabotaggio_zona[1], &kyo32->memoria_sabotaggio_zona[2],
  70. &kyo32->allarme_area[1], &kyo32->allarme_area[2],
  71. &kyo32->inserimento_totale_area[1], &kyo32->inserimento_totale_area[2],
  72. &kyo32->inserimento_parziale_area[1], &kyo32->inserimento_parziale_area[2],
  73. &kyo32->inserimento_parziale_ritardo_0_area[1], &kyo32->inserimento_parziale_ritardo_0_area[2],
  74. &kyo32->disinserita_area[1], &kyo32->disinserita_area[2],
  75. &kyo32->stato_uscita[1], &kyo32->stato_uscita[2], &kyo32->stato_uscita[3], &kyo32->stato_uscita[4], &kyo32->stato_uscita[5],
  76. };
  77. binary_sensors:
  78. - id: kyo_comunication
  79. name: "Comunicazione Centrale"
  80. - id: stato_sirena
  81. name: "Stato Sirena"
  82. - id: warn_mancanza_rete
  83. name: "Mancanza Rete"
  84. - id: sabotaggio_zona
  85. name: "Sabotaggio Zona"
  86. - id: sabotaggio_sistema
  87. name: "Sabotaggio Sistema"
  88. - id: warn_scomparsa_bpi
  89. name: "Scomparsa BPI"
  90. - id: warn_fusibile
  91. name: "Fusibile"
  92. - id: warn_batteria_bassa
  93. name: "Batteria Bassa"
  94. - id: warn_guasto_linea_telefonica
  95. name: "Guasto Linea Telefonica"
  96. - id: warn_codici_default
  97. name: "Codici Default"
  98. - id: warn_wireless
  99. name: "Wireless"
  100. - id: sabotaggio_bpi
  101. name: "Sabotaggio BPI"
  102. - id: sabotaggio_chiave_falsa
  103. name: "Sabotaggio Chiave Falsa"
  104. - id: sabotaggio_jam
  105. name: "Sabotaggio Jam"
  106. - id: sabotaggio_wireless
  107. name: "Sabotaggio wireless"
  108. - id: zona_0
  109. name: "Porta Ingresso"
  110. device_class: door
  111. - id: zona_1
  112. name: "Riserva 1"
  113. - id: zona_2
  114. name: "Riserva 2"
  115. - id: zona_3
  116. name: "Riserva 3"
  117. - id: zona_4
  118. name: "Riserva 4"
  119. - id: zona_5
  120. name: "Riserva 5"
  121. - id: zona_6
  122. name: "Riserva 6"
  123. - id: zona_7
  124. name: "Riserva 7"
  125. - id: zona_8
  126. name: "Serranda TV"
  127. device_class: window
  128. - id: zona_9 # non trova
  129. name: "Serranda Soggiorno"
  130. device_class: window
  131. - id: zona_10
  132. name: "Serranda Cucina Finestra"
  133. device_class: window
  134. - id: zona_11
  135. name: "Serranda Cucina Balconcino"
  136. device_class: window
  137. - id: zona_12
  138. name: "Serranda Bagno Rosso"
  139. device_class: window
  140. - id: zona_13
  141. name: "Serranda Studio"
  142. device_class: window
  143. - id: zona_14
  144. name: "Serranda Simone"
  145. device_class: window
  146. - id: zona_15
  147. name: "Serranda Bagno Blu"
  148. device_class: window
  149. - id: zona_16
  150. name: "Serranda Camera da Letto"
  151. device_class: window
  152. - id: zona_17
  153. name: "Serranda Balcone"
  154. device_class: window
  155. - id: zona_18
  156. name: "Serranda Giorgio"
  157. device_class: window
  158. - id: zona_19
  159. name: "Riserva 19"
  160. - id: zona_sabotaggio_1
  161. name: "Zona 1 Sabotaggio"
  162. - id: zona_sabotaggio_2
  163. name: "Zona 2 Sabotaggio"
  164. - id: zona_esclusa_1
  165. name: "Zona 1 Esclusa"
  166. - id: zona_esclusa_2
  167. name: "Zona 2 Esclusa"
  168. - id: memoria_allarme_zona_1
  169. name: "Memoria Allarme Zona 1"
  170. - id: memoria_allarme_zona_2
  171. name: "Memoria Allarme Zona 2"
  172. - id: memoria_sabotaggio_zona_1
  173. name: "Memoria Sabotaggio Zona 1"
  174. - id: memoria_sabotaggio_zona_2
  175. name: "Memoria Sabotaggio Zona 2"
  176. - id: allarme_area_1
  177. name: "Allarme Area 1"
  178. - id: allarme_area_2
  179. name: "Allarme Area 2"
  180. - id: inserimento_totale_area_1
  181. name: "Inserimento Totale Area 1"
  182. - id: inserimento_totale_area_2
  183. name: "Inserimento Totale Area 2"
  184. - id: inserimento_parziale_area_1
  185. name: "Inserimento Parziale Area 1"
  186. - id: inserimento_parziale_area_2
  187. name: "Inserimento Parziale Area 2"
  188. - id: inserimento_parziale_ritardo_0_area_1
  189. name: "Inserimento Parziale Ritarno 1"
  190. - id: inserimento_parziale_ritardo_0_area_2
  191. name: "Inserimento Parziale Ritarno 2"
  192. - id: disinserita_area_1
  193. name: "Allarme Disinserito Area 1"
  194. - id: disinserita_area_2
  195. name: "Allarme Disinserito Area 2"
  196. - id: stato_uscita_1
  197. name: "Uscita 1"
  198. - id: stato_uscita_2
  199. name: "Uscita 2"
  200. - id: stato_uscita_3
  201. name: "Uscita 3"
  202. - id: stato_uscita_4
  203. name: "Uscita 4"
  204. - id: stato_uscita_5
  205. name: "Uscita 5"
Advertisement
RAW Paste Data Copied
Advertisement