Advertisement
pqpxoxa

System Dashboard

Sep 29th, 2020
547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.18 KB | None | 0 0
  1. - icon: 'mdi:home-assistant'
  2. path: system
  3. badges: []
  4. cards:
  5. - cards:
  6. - content: >
  7. # <img width="30" height="30" src='/local/halogo.png'
  8. style='vertical-align:middle' /> Home Assistant
  9. style:
  10. .: |
  11. ha-card {
  12. background-color: transparent !important;
  13. box-shadow: none !important;
  14. }
  15. ha-markdown:
  16. $: |
  17. h1 {
  18. font-size: 25px;
  19. # font-weight: bold;
  20. text-align: center;
  21. letter-spacing: '-0.01em';
  22. }
  23. type: markdown
  24. - entities:
  25. - entity: sensor.hassio_uptime
  26. name: Uptime
  27. - entity: sensor.latest_version
  28. name: Version
  29. - entity: sensor.last_successful_authentication
  30. name: Last Login
  31. - entity: sensor.supervisor_updates
  32. icon: 'mdi:download-network'
  33. name: Updates
  34. title: false
  35. type: glance
  36. - cards:
  37. - align_icon: left
  38. align_state: center
  39. entities:
  40. - sensor.processor_use
  41. font_size: 75
  42. icon: 'mdi:chip'
  43. name: CPU
  44. show:
  45. fill: false
  46. type: 'custom:mini-graph-card'
  47. - align_icon: left
  48. align_state: center
  49. entities:
  50. - sensor.memory_use_percent
  51. font_size: 75
  52. name: Memory
  53. show:
  54. fill: false
  55. type: 'custom:mini-graph-card'
  56. - align_icon: left
  57. align_state: center
  58. entities:
  59. - sensor.disk_use_percent_home
  60. font_size: 75
  61. name: Disk
  62. show:
  63. fill: false
  64. type: 'custom:mini-graph-card'
  65. type: horizontal-stack
  66. - columns: 3
  67. entities:
  68. - entity: sensor.count_binary_sensors
  69. name: Binary Sensors
  70. - entity: sensor.count_sensors
  71. name: Sensors
  72. - entity: sensor.count_switches
  73. name: Switches
  74. - entity: sensor.count_device_trackers
  75. name: Device Trackers
  76. - entity: sensor.count_automations
  77. name: Automations
  78. - entity: sensor.count_scripts
  79. name: Scripts
  80. show_icon: false
  81. show_name: true
  82. show_state: true
  83. type: glance
  84. - content: >
  85. # <img width="30" height="30" src='/local/dockerlogo.png'
  86. style='vertical-align:middle' /> Docker
  87. style:
  88. .: |
  89. ha-card {
  90. background-color: transparent !important;
  91. box-shadow: none !important;
  92. }
  93. ha-markdown:
  94. $: |
  95. h1 {
  96. font-size: 25px;
  97. # font-weight: bold;
  98. text-align: center;
  99. letter-spacing: '-0.01em';
  100. }
  101. type: markdown
  102. - columns: 4
  103. entities:
  104. - entity: sensor.swi_vus18_hass_docker_containers_running
  105. name: Running
  106. - entity: sensor.swi_vus18_hass_docker_containers_stopped
  107. name: Stopped
  108. - entity: sensor.swi_vus18_hass_docker_hassio_supervisor_status
  109. name: Supervisor
  110. - entity: sensor.swi_vus18_hass_docker_homeassistant_status
  111. name: Hassio
  112. show_icon: true
  113. show_name: true
  114. show_state: true
  115. title: false
  116. type: glance
  117. - content: >
  118. # <img width="30" height="30" src='/local/halogo.png'
  119. style='vertical-align:middle' /> Restart Services
  120. style:
  121. .: |
  122. ha-card {
  123. background-color: transparent !important;
  124. box-shadow: none !important;
  125. }
  126. ha-markdown:
  127. $: |
  128. h1 {
  129. font-size: 25px;
  130. # font-weight: bold;
  131. text-align: center;
  132. letter-spacing: '-0.01em';
  133. }
  134. type: markdown
  135. - entities:
  136. - entity: zone.home
  137. icon: 'mdi:home-assistant'
  138. name: Hassio
  139. tap_action:
  140. action: call-service
  141. confirmation: Are you sure?
  142. service: homeassistant.restart
  143. - entity: zone.home
  144. icon: 'mdi:cogs'
  145. name: Automation
  146. tap_action:
  147. action: call-service
  148. confirmation: Are you sure?
  149. service: automation.reload
  150. - entity: zone.home
  151. icon: 'mdi:script-text'
  152. name: Script
  153. tap_action:
  154. action: call-service
  155. confirmation: Are you sure?
  156. service: script.reload
  157. - entity: zone.home
  158. icon: 'mdi:group'
  159. name: Groups
  160. tap_action:
  161. action: call-service
  162. confirmation: Are you sure?
  163. service: group.reload
  164. show_header_toggle: false
  165. show_state: false
  166. style: |
  167. ha-card {
  168. text-align: center;
  169. }
  170. title: false
  171. type: glance
  172. type: vertical-stack
  173. - cards:
  174. - content: >
  175. # <img width="30" height="30" src='/local/zigbeelogo.png'
  176. style='vertical-align:middle' /> Sensor Network
  177. style:
  178. .: |
  179. ha-card {
  180. background-color: transparent !important;
  181. box-shadow: none !important;
  182. }
  183. ha-markdown:
  184. $: |
  185. h1 {
  186. font-size: 25px;
  187. # font-weight: bold;
  188. text-align: center;
  189. letter-spacing: '-0.01em';
  190. }
  191. type: markdown
  192. - cards:
  193. - color_type: blank-card
  194. icon: 'mdi:led-strip-variant'
  195. name: Floor
  196. styles:
  197. card:
  198. - width: 25px
  199. type: 'custom:button-card'
  200. - entities:
  201. - entity: sensor.deconz_online
  202. name: Zigbee
  203. - entity: sensor.sonoff_rf_bridge_online
  204. name: 433Mhz RF
  205. - entity: sensor.esphome_online
  206. name: ESPHome
  207. - entity: sensor.unifi_online
  208. name: WiFi
  209. style: |
  210. ha-card {
  211. text-align: center;
  212.  
  213. }
  214. title: false
  215. type: glance
  216. - color_type: blank-card
  217. icon: 'mdi:led-strip-variant'
  218. name: Floor
  219. styles:
  220. card:
  221. - width: 25px
  222. type: 'custom:button-card'
  223. type: horizontal-stack
  224. - content: >
  225. # <img width="30" height="30" src='/local/pir.png'
  226. style='vertical-align:middle' /> Sensors
  227. style:
  228. .: |
  229. ha-card {
  230. background-color: transparent !important;
  231. box-shadow: none !important;
  232. }
  233. ha-markdown:
  234. $: |
  235. h1 {
  236. font-size: 25px;
  237. # font-weight: bold;
  238. text-align: center;
  239. letter-spacing: '-0.01em';
  240. }
  241. type: markdown
  242. - cards:
  243. - color_type: blank-card
  244. icon: 'mdi:led-strip-variant'
  245. name: Floor
  246. styles:
  247. card:
  248. - width: 25px
  249. type: 'custom:button-card'
  250. - columns: 6
  251. entities:
  252. - entity: sensor.dws_sensor_check_status
  253. name: Door
  254. - entity: sensor.pir_sensor_check_status
  255. name: PIR
  256. - entity: sensor.light_sensor_check_status
  257. name: Lights
  258. - entity: sensor.temp_sensor_check_status
  259. name: Temp
  260. - entity: sensor.433_sensor_check_status
  261. name: 433 RF
  262. - entity: sensor.camera_sensor_check_status
  263. name: Camera
  264. type: glance
  265. - color_type: blank-card
  266. icon: 'mdi:led-strip-variant'
  267. name: Floor
  268. styles:
  269. card:
  270. - width: 25px
  271. type: 'custom:button-card'
  272. type: horizontal-stack
  273. - content: >
  274. # <img width="30" height="30" src='/local/batterylogo.png'
  275. style='vertical-align:middle' /> Battery Levels
  276. style:
  277. .: |
  278. ha-card {
  279. background-color: transparent !important;
  280. box-shadow: none !important;
  281. }
  282. ha-markdown:
  283. $: |
  284. h1 {
  285. font-size: 25px;
  286. # font-weight: bold;
  287. text-align: center;
  288. letter-spacing: '-0.01em';
  289. }
  290. type: markdown
  291. - cards:
  292. - color_type: blank-card
  293. icon: 'mdi:led-strip-variant'
  294. name: Floor
  295. styles:
  296. card:
  297. - width: 25px
  298. type: 'custom:button-card'
  299. - collapse: 3
  300. entities:
  301. - sensor.back_door_battery_level
  302. - sensor.first_floor_temp_battery_level
  303. - sensor.ground_floor_temp_battery_level
  304. - sensor.multi_sensor_2_battery_level
  305. - sensor.openclose_20_battery_level
  306. - sensor.openclose_21_battery_level
  307. - sensor.openclose_22_battery_level
  308. - sensor.openclose_26_battery_level
  309. - sensor.openclose_30_battery_level
  310. - sensor.openclose_31_battery_level
  311. - sensor.window_door_sensor_battery_level
  312. - sensor.tradfri_motion_sensor_battery_level
  313. - sensor.tradfri_remote_control_battery_level
  314. - sensor.window_door_sensor_2_battery_level
  315. - sensor.window_door_sensor_3_battery_level
  316. - sensor.window_door_sensor_4_battery_level
  317. - sensor.window_door_sensor_5_battery_level
  318. sort_by_level: asc
  319. title: false
  320. type: 'custom:battery-state-card'
  321. - color_type: blank-card
  322. icon: 'mdi:led-strip-variant'
  323. name: Floor
  324. styles:
  325. card:
  326. - width: 25px
  327. type: 'custom:button-card'
  328. type: horizontal-stack
  329. type: vertical-stack
  330. - cards:
  331. - content: |
  332. # Push Notifications
  333. style:
  334. .: |
  335. ha-card {
  336. background-color: transparent !important;
  337. box-shadow: none !important;
  338. }
  339. ha-markdown:
  340. $: |
  341. h1 {
  342. font-size: 25px;
  343. font-weight: bold;
  344. text-align: center;
  345. letter-spacing: '-0.01em';
  346. }
  347. type: markdown
  348. - cards:
  349. - color_type: blank-card
  350. icon: 'mdi:led-strip-variant'
  351. name: Floor
  352. styles:
  353. card:
  354. - width: 25px
  355. type: 'custom:button-card'
  356. - entities:
  357. - entities: null
  358. entity: group.office_watch_automations
  359. icon: 'mdi:home'
  360. name: House Alerts
  361. secondary_info: last-changed
  362. toggle: true
  363. type: 'custom:multiple-entity-row'
  364. show_header_toggle: false
  365. title: false
  366. type: entities
  367. - color_type: blank-card
  368. icon: 'mdi:led-strip-variant'
  369. name: Floor
  370. styles:
  371. card:
  372. - width: 25px
  373. type: 'custom:button-card'
  374. type: horizontal-stack
  375. - cards:
  376. - color_type: blank-card
  377. icon: 'mdi:led-strip-variant'
  378. name: Floor
  379. styles:
  380. card:
  381. - width: 25px
  382. type: 'custom:button-card'
  383. - entities:
  384. - entities:
  385. - entity: automation.ground_pir_pushover
  386. icon: 'mdi:test-tube'
  387. name: false
  388. tap_action:
  389. action: call-service
  390. confirmation: Are you sure?
  391. service: automation.trigger
  392. service_data:
  393. entity_id: automation.ground_pir_pushover
  394. entity: automation.ground_pir_pushover
  395. icon: 'mdi:home-floor-g'
  396. name: Ground Floor Motion
  397. secondary_info: last-changed
  398. toggle: true
  399. type: 'custom:multiple-entity-row'
  400. - entities:
  401. - entity: automation.first_pir_pushover
  402. icon: 'mdi:test-tube'
  403. name: false
  404. tap_action:
  405. action: call-service
  406. confirmation: Are you sure?
  407. service: automation.trigger
  408. service_data:
  409. entity_id: automation.first_pir_pushover
  410. entity: automation.first_pir_pushover
  411. icon: 'mdi:home-floor-1'
  412. name: First Floor Motion
  413. secondary_info: last-changed
  414. toggle: true
  415. type: 'custom:multiple-entity-row'
  416. - entities:
  417. - entity: automation.office_pir_pushover
  418. icon: 'mdi:test-tube'
  419. name: false
  420. tap_action:
  421. action: call-service
  422. confirmation: Are you sure?
  423. service: automation.trigger
  424. service_data:
  425. entity_id: automation.office_pir_pushover
  426. entity: automation.office_pir_pushover
  427. icon: 'mdi:home-floor-2'
  428. name: Second Floor Motion
  429. secondary_info: last-changed
  430. toggle: true
  431. type: 'custom:multiple-entity-row'
  432. show_header_toggle: false
  433. title: false
  434. type: entities
  435. - color_type: blank-card
  436. icon: 'mdi:led-strip-variant'
  437. name: Floor
  438. styles:
  439. card:
  440. - width: 25px
  441. type: 'custom:button-card'
  442. type: horizontal-stack
  443. - cards:
  444. - color_type: blank-card
  445. icon: 'mdi:led-strip-variant'
  446. name: Floor
  447. styles:
  448. card:
  449. - width: 25px
  450. type: 'custom:button-card'
  451. - entities:
  452. - entities:
  453. - entity: automation.pushover_letter_box
  454. icon: 'mdi:test-tube'
  455. name: false
  456. tap_action:
  457. action: call-service
  458. confirmation: Are you sure?
  459. service: automation.trigger
  460. service_data:
  461. entity_id: automation.pushover_letter_box
  462. entity: automation.pushover_letter_box
  463. icon: 'mdi:doorbell'
  464. name: Doorbell Alert
  465. secondary_info: last-changed
  466. toggle: true
  467. type: 'custom:multiple-entity-row'
  468. - entities:
  469. - entity: automation.pushover_letter_box
  470. icon: 'mdi:test-tube'
  471. name: false
  472. tap_action:
  473. action: call-service
  474. confirmation: Are you sure?
  475. service: automation.trigger
  476. service_data:
  477. entity_id: automation.pushover_letter_box
  478. entity: automation.pushover_letter_box
  479. icon: 'mdi:mailbox'
  480. name: Letterbox Alert
  481. secondary_info: last-changed
  482. toggle: true
  483. type: 'custom:multiple-entity-row'
  484. - entities:
  485. - entity: automation.pushover_letter_box
  486. icon: 'mdi:test-tube'
  487. name: false
  488. tap_action:
  489. action: call-service
  490. confirmation: Are you sure?
  491. service: automation.trigger
  492. service_data:
  493. entity_id: automation.pushover_letter_box
  494. entity: automation.pushover_letter_box
  495. icon: 'mdi:fridge-alert-outline'
  496. name: Fridge/Freezer Alert
  497. secondary_info: last-changed
  498. toggle: true
  499. type: 'custom:multiple-entity-row'
  500. show_header_toggle: false
  501. title: false
  502. type: entities
  503. - color_type: blank-card
  504. icon: 'mdi:led-strip-variant'
  505. name: Floor
  506. styles:
  507. card:
  508. - width: 25px
  509. type: 'custom:button-card'
  510. type: horizontal-stack
  511. - cards:
  512. - color_type: blank-card
  513. icon: 'mdi:led-strip-variant'
  514. name: Floor
  515. styles:
  516. card:
  517. - width: 25px
  518. type: 'custom:button-card'
  519. - entities:
  520. - entities:
  521. - entity: automation.pushover_front_door
  522. icon: 'mdi:test-tube'
  523. name: false
  524. tap_action:
  525. action: call-service
  526. confirmation: Are you sure?
  527. service: automation.trigger
  528. service_data:
  529. entity_id: automation.pushover_front_door
  530. entity: automation.pushover_front_door
  531. icon: 'mdi:door-closed'
  532. name: Front Door Alert
  533. secondary_info: last-changed
  534. toggle: true
  535. type: 'custom:multiple-entity-row'
  536. - entities:
  537. - entity: automation.pushover_front_door
  538. icon: 'mdi:test-tube'
  539. name: false
  540. tap_action:
  541. action: call-service
  542. confirmation: Are you sure?
  543. service: automation.trigger
  544. service_data:
  545. entity_id: automation.pushover_front_door
  546. entity: automation.pushover_front_door
  547. icon: 'mdi:door-closed'
  548. name: Back Door Alert
  549. secondary_info: last-changed
  550. toggle: true
  551. type: 'custom:multiple-entity-row'
  552. - entities:
  553. - entity: automation.pushover_front_door
  554. icon: 'mdi:test-tube'
  555. name: false
  556. tap_action:
  557. action: call-service
  558. confirmation: Are you sure?
  559. service: automation.trigger
  560. service_data:
  561. entity_id: automation.pushover_front_door
  562. entity: automation.pushover_front_door
  563. icon: 'mdi:garage'
  564. name: Garage Door Alert
  565. secondary_info: last-changed
  566. toggle: true
  567. type: 'custom:multiple-entity-row'
  568. show_header_toggle: false
  569. title: false
  570. type: entities
  571. - color_type: blank-card
  572. icon: 'mdi:led-strip-variant'
  573. name: Floor
  574. styles:
  575. card:
  576. - width: 25px
  577. type: 'custom:button-card'
  578. type: horizontal-stack
  579. type: vertical-stack
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement