Guest User

Untitled

a guest
Feb 9th, 2022
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 351.59 KB | None | 0 0
  1. kiosk_mode:
  2. entity_settings:
  3. - entity:
  4. input_boolean.lovelace_show_bars: 'on'
  5. hide_sidebar: false
  6. hide_header: false
  7. - entity:
  8. input_boolean.lovelace_show_bars: 'off'
  9. hide_sidebar: true
  10. hide_header: true
  11. admin_settings:
  12. hide_sidebar: false
  13. hide_header: false
  14. ignore_entity_settings: false
  15. non_admin_settings:
  16. hide_header: true
  17. hide_sidebar: true
  18. ignore_entity_settings: false
  19. title: Home
  20. background: var(--background)
  21. views:
  22. - title: New
  23. type: custom:grid-layout
  24. icon: mdi:new-box
  25. layout_type: grid
  26. path: default_view
  27. layout:
  28. display: grid
  29. grid-template-columns: auto 115px 115px 115px auto
  30. grid-template-rows: 25px 20px 150px 25px 25px auto auto
  31. grid-gap: 5px
  32. grid-template-areas: |
  33. ". clock infocard weather ."
  34. ". clockinfo clockinfo weatherinfo ."
  35. ". personcard1 homecard personcard2 ."
  36. ". buttonrow buttonrow buttonrow ."
  37. ". contenttitle contenttitle contenttitle ."
  38. ". contentrow contentrow contentrow ."
  39. badges: []
  40. cards:
  41. - type: custom:button-card
  42. entity: weather.ouraddresss
  43. view_layout:
  44. grid-area: weather
  45. entity_picture: /local/weather/clear-night.png
  46. show_entity_picture: true
  47. tap_action:
  48. action: navigate
  49. navigation_path: '#weer'
  50. extra_styles: |
  51. @keyframes card_bounce {
  52. 0% {
  53. transform: scale(1);
  54. }
  55. 15% {
  56. transform: scale(0.9);
  57. }
  58. 25% {
  59. transform: scale(1);
  60. }
  61. 30% {
  62. transform: scale(0.98);
  63. }
  64. 100% {
  65. transform: scale(1);
  66. }
  67. }
  68. show_state: false
  69. show_name: false
  70. show_label: true
  71. styles:
  72. grid:
  73. - grid-template-areas: '"n i" "s i" "l i"'
  74. - grid-template-columns: 1fr 45%
  75. card:
  76. - background: transparent
  77. - border-radius: 0px 0px 10px 10px
  78. - margin-top: '-40px'
  79. - '--mdc-ripple-press-opacity': 0
  80. - height: 130px
  81. icon:
  82. - width: 100%
  83. custom_fields:
  84. temperate:
  85. - position: absolute
  86. - top: 55px
  87. - justify-self: end
  88. - padding-right: 50px
  89. - font-size: 16px
  90. - color: var(--secondary-text-color)
  91. - font-weight: bold
  92. custom_fields:
  93. temperate: >
  94. [[[ return states['sensor.nibe_105658_40004'].state + ' ' +
  95. states['sensor.nibe_105658_40004'].attributes.unit_of_measurement;
  96. ]]]
  97. state:
  98. - value: hail
  99. entity_picture: /local/weather/snow.png
  100. - value: windy
  101. entity_picture: /local/weather/wind.png
  102. - value: windy-variant
  103. entity_picture: /local/weather/wind.png
  104. - value: lightning-rainy
  105. entity_picture: /local/weather/lightning.png
  106. - value: lightning
  107. entity_picture: /local/weather/lightning.png
  108. - value: pouring
  109. entity_picture: |
  110. [[[
  111. if (states['sun.sun'].state == "below_horizon")
  112. return '/local/weather/rainevening.png';
  113. else if (states['sun.sun'].state == "above_horizon")
  114. return '/local/weather/rain.png';
  115. ]]]
  116. - value: fog
  117. entity_picture: /local/fog.svg
  118. - value: rainy
  119. entity_picture: |
  120. [[[
  121. if (states['sun.sun'].state == "below_horizon")
  122. return '/local/weather/rainevening.png';
  123. else if (states['sun.sun'].state == "above_horizon")
  124. return '/local/weather/rain.png';
  125. ]]]
  126. - value: sunny
  127. entity_picture: |
  128. [[[
  129. if (states['sun.sun'].state == "below_horizon")
  130. return '/local/weather/clear-night.png';
  131. else if (states['sun.sun'].state == "above_horizon")
  132. return '/local/weather/sunny.png';
  133. ]]]
  134. - value: cloudy
  135. entity_picture: /local/weather/cloudy.png
  136. - value: partlycloudy
  137. entity_picture: |
  138. [[[
  139. if (states['sun.sun'].state == "below_horizon")
  140. return '/local/weather/cloudyevening.png';
  141. else if (states['sun.sun'].state == "above_horizon")
  142. return '/local/weather/partlycloudy.png';
  143. ]]]
  144. - value: snowy
  145. entity_picture: /local/weather/snow.png
  146. - value: snowy-rainy
  147. entity_picture: /local//weather/snow.png
  148. - type: custom:button-card
  149. view_layout:
  150. grid-area: clock
  151. tap_action:
  152. action: navigate
  153. navigation_path: '#datumtijd'
  154. show_icon: false
  155. show_name: false
  156. show_state: true
  157. entity: sensor.time
  158. styles:
  159. card:
  160. - background-color: transparent
  161. - height: 40px
  162. state:
  163. - font-size: 25px
  164. - color: var(--secondary-text-color)
  165. - position: absolute
  166. - bottom: 0px
  167. - font-weight: bold
  168. - justify-self: start
  169. - type: custom:button-card
  170. view_layout:
  171. grid-area: clockinfo
  172. tap_action:
  173. action: navigate
  174. navigation_path: '#datumtijd'
  175. show_icon: false
  176. show_name: false
  177. show_state: true
  178. entity: sensor.date_formatted
  179. styles:
  180. card:
  181. - background-color: transparent
  182. - height: 25px
  183. state:
  184. - font-size: 10px
  185. - color: var(--secondary-text-color)
  186. - position: absolute
  187. - bottom: 5px
  188. - font-weight: normal
  189. - justify-self: start
  190. - type: custom:button-card
  191. view_layout:
  192. grid-area: weatherinfo
  193. tap_action:
  194. action: navigate
  195. navigation_path: '#weer'
  196. show_icon: false
  197. show_name: false
  198. show_state: true
  199. entity: sensor.weather_formatted
  200. styles:
  201. card:
  202. - background-color: transparent
  203. - height: 25px
  204. state:
  205. - font-size: 10px
  206. - color: var(--secondary-text-color)
  207. - font-weight: normal
  208. - justify-self: end
  209. - padding-right: 45px
  210. - padding-top: 5px
  211. - type: custom:button-card
  212. view_layout:
  213. grid-area: homecard
  214. show_icon: true
  215. entity_picture: /local/lovelace-neon/house.png
  216. show_entity_picture: true
  217. extra_styles: |
  218. @keyframes card_bounce {
  219. 0% {
  220. transform: scale(1);
  221. }
  222. 15% {
  223. transform: scale(0.9);
  224. }
  225. 25% {
  226. transform: scale(1);
  227. }
  228. 30% {
  229. transform: scale(0.98);
  230. }
  231. 100% {
  232. transform: scale(1);
  233. }
  234. }
  235. tap_action:
  236. action: navigate
  237. navigation_path: '#home'
  238. entity: input_boolean.alarm
  239. name: Alarm
  240. show_label: true
  241. styles:
  242. custom_fields:
  243. topright:
  244. - position: absolute
  245. - left: 85px
  246. - top: 2px
  247. topleft:
  248. - position: absolute
  249. - left: 5px
  250. - top: 2px
  251. topleftinfo:
  252. - position: absolute
  253. - left: 25px
  254. - top: 7px
  255. row_1_1:
  256. - position: absolute
  257. - left: 5px
  258. - top: 110px
  259. row_1_2:
  260. - position: absolute
  261. - left: 45px
  262. - top: 110px
  263. row_1_3:
  264. - position: absolute
  265. - left: 85px
  266. - top: 110px
  267. row_2_1:
  268. - position: absolute
  269. - left: 9px
  270. - top: 132px
  271. row_2_2:
  272. - position: absolute
  273. - left: 49px
  274. - top: 132px
  275. row_2_3:
  276. - position: absolute
  277. - left: 87px
  278. - top: 132px
  279. grid:
  280. - grid-template-areas: '"i" "n" "l"'
  281. - grid-template-columns: 1fr
  282. - grid-template-rows: 1fr min-content min-content
  283. card:
  284. - border-radius: 10px
  285. - background: rgb(0,0,0,0.2)
  286. - height: 150px
  287. icon:
  288. - width: 50px
  289. img_cell:
  290. - padding-top: 15px
  291. name:
  292. - color: var(--secondary-text-color)
  293. - justify-self: center
  294. label:
  295. - font-size: 12px
  296. - justify-self: center
  297. - padding-bottom: 40px
  298. - color: var(--text-primary-color)
  299. state:
  300. - value: 'on'
  301. label: Ingeschakeld
  302. entity_picture: /local/lovelace-neon/alarm.png
  303. - value: 'off'
  304. label: Uitgeschakeld
  305. custom_fields:
  306. topleft:
  307. card:
  308. type: custom:button-card
  309. entity: binary_sensor.lights_on
  310. tap_action:
  311. action: navigate
  312. navigation_path: '#lampen'
  313. show_state: false
  314. show_name: false
  315. state:
  316. - value: 'on'
  317. styles:
  318. icon:
  319. - color: yellow
  320. styles:
  321. grid:
  322. - grid-template-areas: '"i s s"'
  323. - grid-template-columns: 1fr
  324. - grid-template-rows: 1fr min-content min-content
  325. icon:
  326. - width: 15px
  327. state:
  328. - font-size: 8px
  329. card:
  330. - background: transparent
  331. topleftinfo:
  332. card:
  333. type: conditional
  334. conditions:
  335. - entity: sensor.amount_of_lights_on
  336. state_not: '0'
  337. card:
  338. type: custom:button-card
  339. entity: sensor.amount_of_lights_on
  340. tap_action:
  341. action: navigate
  342. navigation_path: '#lampen'
  343. show_state: true
  344. show_icon: false
  345. show_name: false
  346. styles:
  347. grid:
  348. - grid-template-areas: '"i s s"'
  349. - grid-template-columns: 1fr
  350. - grid-template-rows: 1fr min-content min-content
  351. state:
  352. - font-size: 12px
  353. card:
  354. - background: transparent
  355. row_1_1:
  356. card:
  357. type: custom:button-card
  358. entity: binary_sensor.outside_doors_open
  359. tap_action:
  360. action: navigate
  361. navigation_path: '#deuren'
  362. show_state: false
  363. show_name: false
  364. icon: mdi:door
  365. state:
  366. - value: 'on'
  367. styles:
  368. icon:
  369. - color: yellow
  370. styles:
  371. grid:
  372. - grid-template-areas: '"i s s"'
  373. - grid-template-columns: 1fr
  374. - grid-template-rows: 1fr min-content min-content
  375. icon:
  376. - width: 15px
  377. state:
  378. - font-size: 8px
  379. card:
  380. - background: transparent
  381. row_1_2:
  382. card:
  383. type: custom:button-card
  384. entity: binary_sensor.downstairs_windows_open
  385. tap_action:
  386. action: navigate
  387. navigation_path: '#ramen'
  388. show_state: false
  389. show_name: false
  390. icon: mdi:window-closed-variant
  391. state:
  392. - value: 'on'
  393. styles:
  394. icon:
  395. - color: yellow
  396. styles:
  397. grid:
  398. - grid-template-areas: '"i s s"'
  399. - grid-template-columns: 1fr
  400. - grid-template-rows: 1fr min-content min-content
  401. icon:
  402. - width: 15px
  403. state:
  404. - font-size: 8px
  405. card:
  406. - background: transparent
  407. row_1_3:
  408. card:
  409. type: custom:button-card
  410. entity: binary_sensor.motion_triggered
  411. tap_action:
  412. action: navigate
  413. navigation_path: '#beweging'
  414. show_state: false
  415. show_name: false
  416. icon: mdi:motion-sensor
  417. state:
  418. - value: 'on'
  419. styles:
  420. icon:
  421. - color: yellow
  422. styles:
  423. grid:
  424. - grid-template-areas: '"i s s"'
  425. - grid-template-columns: 1fr
  426. - grid-template-rows: 1fr min-content min-content
  427. icon:
  428. - width: 15px
  429. state:
  430. - font-size: 8px
  431. card:
  432. - background: transparent
  433. row_2_1:
  434. card:
  435. type: conditional
  436. conditions:
  437. - entity: sensor.amount_of_outside_doors_open
  438. state_not: '0'
  439. card:
  440. type: custom:button-card
  441. entity: sensor.amount_of_outside_doors_open
  442. tap_action:
  443. action: navigate
  444. navigation_path: '#deuren'
  445. show_state: true
  446. show_icon: false
  447. show_name: false
  448. styles:
  449. grid:
  450. - grid-template-areas: '"i s s"'
  451. - grid-template-columns: 1fr
  452. - grid-template-rows: 1fr min-content min-content
  453. state:
  454. - font-size: 12px
  455. card:
  456. - background: transparent
  457. row_2_2:
  458. card:
  459. type: conditional
  460. conditions:
  461. - entity: sensor.amount_of_downstairs_windows_open
  462. state_not: '0'
  463. card:
  464. type: custom:button-card
  465. entity: sensor.amount_of_downstairs_windows_open
  466. tap_action:
  467. action: navigate
  468. navigation_path: '#ramen'
  469. show_state: true
  470. show_icon: false
  471. show_name: false
  472. styles:
  473. grid:
  474. - grid-template-areas: '"i s s"'
  475. - grid-template-columns: 1fr
  476. - grid-template-rows: 1fr min-content min-content
  477. state:
  478. - font-size: 12px
  479. card:
  480. - background: transparent
  481. row_2_3:
  482. card:
  483. type: conditional
  484. conditions:
  485. - entity: sensor.amount_of_motion_sensors_triggered
  486. state_not: '0'
  487. card:
  488. type: custom:button-card
  489. entity: sensor.amount_of_motion_sensors_triggered
  490. tap_action:
  491. action: navigate
  492. navigation_path: '#beweging'
  493. show_state: true
  494. show_icon: false
  495. show_name: false
  496. styles:
  497. grid:
  498. - grid-template-areas: '"i s s"'
  499. - grid-template-columns: 1fr
  500. - grid-template-rows: 1fr min-content min-content
  501. state:
  502. - font-size: 12px
  503. card:
  504. - background: transparent
  505. topright:
  506. card:
  507. type: custom:button-card
  508. entity: binary_sensor.mail_status
  509. tap_action:
  510. action: navigate
  511. navigation_path: '#home'
  512. show_state: false
  513. show_name: false
  514. state:
  515. - value: 'on'
  516. styles:
  517. icon:
  518. - color: yellow
  519. styles:
  520. grid:
  521. - grid-template-areas: '"i s s"'
  522. - grid-template-columns: 1fr
  523. - grid-template-rows: 1fr min-content min-content
  524. icon:
  525. - width: 15px
  526. state:
  527. - font-size: 8px
  528. card:
  529. - background: transparent
  530. - type: vertical-stack
  531. view_layout:
  532. grid-area: infocard
  533. cards:
  534. - type: conditional
  535. conditions:
  536. - entity: timer.cooking_timer
  537. state: active
  538. card:
  539. type: custom:button-card
  540. show_icon: false
  541. show_entity_picture: true
  542. tap_action:
  543. action: navigate
  544. navigation_path: '#datumtijd'
  545. entity: timer.cooking_timer
  546. show_state: true
  547. show_name: false
  548. styles:
  549. grid:
  550. - grid-template-areas: '"i" "n" "s"'
  551. - grid-template-columns: 1fr
  552. - grid-template-rows: 1fr min-content min-content
  553. card:
  554. - background: rgb(0,0,0,0.0)
  555. state:
  556. - font-size: 30px
  557. - padding-top: 8px
  558. - color: var(--text-primary-color)
  559. - font-weight: bold
  560. - type: conditional
  561. conditions:
  562. - entity: timer.cooking_timer
  563. state_not: active
  564. - entity: binary_sensor.speaker_is_active
  565. state: 'on'
  566. card:
  567. type: custom:mini-media-player
  568. card_mod:
  569. style: |
  570. ha-card {
  571. font-size: 12px !important;
  572. --mdc-icon-size: 18px !important;
  573. margin-top: 10px;
  574. padding-top: 10px;
  575. height: 30px;
  576. }
  577. artwork: cover
  578. group: true
  579. source: icon
  580. info: short
  581. hide:
  582. volume: true
  583. name: true
  584. icon: true
  585. source: true
  586. power: true
  587. runtime: true
  588. controls: false
  589. entity: media_player.googlehome8007
  590. tap_action:
  591. action: navigate
  592. navigation_path: '#audio'
  593. - type: conditional
  594. conditions:
  595. - entity: timer.cooking_timer
  596. state_not: active
  597. - entity: binary_sensor.speaker_is_active
  598. state_not: 'on'
  599. card:
  600. type: custom:button-card
  601. show_icon: false
  602. show_entity_picture: false
  603. tap_action:
  604. action: navigate
  605. navigation_path: '#home'
  606. entity: sun.sun
  607. show_state: false
  608. show_name: false
  609. styles:
  610. grid:
  611. - grid-template-areas: '"i" "n" "s"'
  612. - grid-template-columns: 1fr
  613. - grid-template-rows: 1fr min-content min-content
  614. card:
  615. - background: rgb(0,0,0,0.0)
  616. - type: custom:button-card
  617. view_layout:
  618. grid-area: personcard1
  619. show_icon: true
  620. entity_picture: /local/lovelace-neon/groom.png
  621. show_entity_picture: true
  622. extra_styles: |
  623. @keyframes card_bounce {
  624. 0% {
  625. transform: scale(1);
  626. }
  627. 15% {
  628. transform: scale(0.9);
  629. }
  630. 25% {
  631. transform: scale(1);
  632. }
  633. 30% {
  634. transform: scale(0.98);
  635. }
  636. 100% {
  637. transform: scale(1);
  638. }
  639. }
  640. tap_action:
  641. action: navigate
  642. navigation_path: '#milenco'
  643. entity: person.milenco_somelastname
  644. show_state: true
  645. name: Milenco
  646. show_name: true
  647. styles:
  648. custom_fields:
  649. graph:
  650. - position: absolute
  651. - left: 0px
  652. - top: 105px
  653. topright:
  654. - position: absolute
  655. - left: 72px
  656. - top: 2px
  657. topleft:
  658. - position: absolute
  659. - left: 5px
  660. - top: 2px
  661. bottomright:
  662. - position: absolute
  663. - top: 110px
  664. - font-size: 10px
  665. - justify-self: end
  666. - padding-right: 5px
  667. bottomleft:
  668. - position: absolute
  669. - top: 110px
  670. - font-size: 10px
  671. - justify-self: start
  672. - padding-left: 5px
  673. grid:
  674. - grid-template-areas: '"i" "n" "s"'
  675. - grid-template-columns: 1fr
  676. - grid-template-rows: 1fr min-content min-content
  677. card:
  678. - border-radius: 10px
  679. - background: rgb(0,0,0,0.2)
  680. - height: 150px
  681. img_cell:
  682. - padding-top: 15px
  683. icon:
  684. - width: 50px
  685. name:
  686. - color: var(--secondary-text-color)
  687. state:
  688. - font-size: 12px
  689. - padding-bottom: 40px
  690. - color: var(--text-primary-color)
  691. state:
  692. - value: not_home
  693. styles:
  694. icon:
  695. - filter: grayscale(100%)
  696. - value: Velco
  697. styles:
  698. icon:
  699. - filter: grayscale(100%)
  700. - value: Formschaum
  701. styles:
  702. icon:
  703. - filter: grayscale(100%)
  704. custom_fields:
  705. graph:
  706. card:
  707. type: custom:mini-graph-card
  708. tap_action:
  709. action: navigate
  710. navigation_path: '#milenco'
  711. card_mod:
  712. style: |
  713. ha-card {
  714. --ha-card-background: transparent;
  715. color: var(--secondary-text-color);
  716. width: 150px;
  717. border-radius: 0px;
  718. }
  719. entities:
  720. - entity: sensor.milenco_to_home
  721. show:
  722. icon: false
  723. fill: fade
  724. name: false
  725. points: false
  726. state: false
  727. legend: false
  728. labels: false
  729. labels_secondary: false
  730. font_size: 40
  731. hours_to_show: 24
  732. lower_bound: 0
  733. upper_bound: ~30
  734. color_thresholds:
  735. - value: 100
  736. color: '#7ac1cc'
  737. - value: 1000
  738. color: '#45b5c6'
  739. - value: 5000
  740. color: '#139db2'
  741. topleft:
  742. card:
  743. type: custom:button-card
  744. entity: sensor.sm_a515f_battery_level
  745. icon: mdi:cellphone
  746. tap_action:
  747. action: none
  748. show_state: true
  749. show_name: false
  750. state:
  751. - operator: template
  752. value: |
  753. [[[
  754. return states['binary_sensor.sm_a515f_is_charging'].state == 'on'
  755. ]]]
  756. icon: mdi:cellphone-charging
  757. styles:
  758. grid:
  759. - grid-template-areas: '"i s s"'
  760. - grid-template-columns: 1fr
  761. - grid-template-rows: 1fr min-content min-content
  762. icon:
  763. - width: 15px
  764. state:
  765. - font-size: 8px
  766. card:
  767. - background: transparent
  768. bottomright: |
  769. [[[
  770. if (states['device_tracker.milencos_private_phone'].state != "home")
  771. return states['sensor.milenco_to_home'].attributes.distance;
  772. ]]]
  773. bottomleft: |
  774. [[[
  775. if (states['device_tracker.milencos_private_phone'].state != "home")
  776. return states['sensor.milenco_to_home'].state + "min";
  777. ]]]
  778. topright:
  779. card:
  780. type: custom:button-card
  781. entity: sensor.milencos_private_phone_batterijniveau
  782. icon: mdi:cellphone
  783. state:
  784. - operator: template
  785. value: |
  786. [[[
  787. return states['binary_sensor.milencos_private_phone_is_aan_het_opladen'].state == 'on'
  788. ]]]
  789. icon: mdi:cellphone-charging
  790. tap_action:
  791. action: none
  792. show_state: true
  793. show_name: false
  794. styles:
  795. grid:
  796. - grid-template-areas: '"i s s"'
  797. - grid-template-columns: 1fr
  798. - grid-template-rows: 1fr min-content min-content
  799. icon:
  800. - width: 15px
  801. state:
  802. - font-size: 8px
  803. card:
  804. - background: transparent
  805. - type: custom:button-card
  806. view_layout:
  807. grid-area: personcard2
  808. show_icon: true
  809. entity_picture: /local/lovelace-neon/nurse.png
  810. show_entity_picture: true
  811. extra_styles: |
  812. @keyframes card_bounce {
  813. 0% {
  814. transform: scale(1);
  815. }
  816. 15% {
  817. transform: scale(0.9);
  818. }
  819. 25% {
  820. transform: scale(1);
  821. }
  822. 30% {
  823. transform: scale(0.98);
  824. }
  825. 100% {
  826. transform: scale(1);
  827. }
  828. }
  829. tap_action:
  830. action: navigate
  831. navigation_path: '#mywife'
  832. entity: person.wife_somelastname
  833. show_state: true
  834. name: mywife
  835. show_name: true
  836. styles:
  837. custom_fields:
  838. graph:
  839. - position: absolute
  840. - left: 0px
  841. - top: 105px
  842. topright:
  843. - position: absolute
  844. - left: 72px
  845. - top: 2px
  846. topleft:
  847. - position: absolute
  848. - left: 5px
  849. - top: 2px
  850. bottomright:
  851. - position: absolute
  852. - top: 110px
  853. - font-size: 10px
  854. - justify-self: end
  855. - padding-right: 5px
  856. bottomleft:
  857. - position: absolute
  858. - top: 110px
  859. - font-size: 10px
  860. - justify-self: start
  861. - padding-left: 5px
  862. grid:
  863. - grid-template-areas: '"i" "n" "s"'
  864. - grid-template-columns: 1fr
  865. - grid-template-rows: 1fr min-content min-content
  866. card:
  867. - border-radius: 10px
  868. - background: rgb(0,0,0,0.2)
  869. - height: 150px
  870. img_cell:
  871. - padding-top: 15px
  872. icon:
  873. - width: 50px
  874. name:
  875. - color: var(--secondary-text-color)
  876. state:
  877. - font-size: 12px
  878. - padding-bottom: 40px
  879. - color: var(--text-primary-color)
  880. state:
  881. - value: not_home
  882. styles:
  883. icon:
  884. - filter: grayscale(100%)
  885. - value: Velco
  886. styles:
  887. icon:
  888. - filter: grayscale(100%)
  889. - value: Formschaum
  890. styles:
  891. icon:
  892. - filter: grayscale(100%)
  893. custom_fields:
  894. graph:
  895. card:
  896. type: custom:mini-graph-card
  897. tap_action:
  898. action: navigate
  899. navigation_path: '#mywife'
  900. card_mod:
  901. style: |
  902. ha-card {
  903. --ha-card-background: transparent;
  904. color: var(--secondary-text-color);
  905. width: 150px;
  906. border-radius: 0px;
  907. }
  908. entities:
  909. - entity: sensor.mywife_to_home
  910. show:
  911. icon: false
  912. fill: fade
  913. name: false
  914. points: false
  915. state: false
  916. legend: false
  917. labels: false
  918. labels_secondary: false
  919. font_size: 40
  920. hours_to_show: 24
  921. lower_bound: 0
  922. upper_bound: ~30
  923. color_thresholds:
  924. - value: 100
  925. color: '#7ac1cc'
  926. - value: 1000
  927. color: '#45b5c6'
  928. - value: 5000
  929. color: '#139db2'
  930. bottomright: |
  931. [[[
  932. if (states['device_tracker.mywifes_phone'].state != "home")
  933. return states['sensor.mywife_to_home'].attributes.distance;
  934. ]]]
  935. bottomleft: |
  936. [[[
  937. if (states['device_tracker.mywifes_phone'].state != "home")
  938. return states['sensor.mywife_to_home'].state + "min";
  939. ]]]
  940. topright:
  941. card:
  942. type: custom:button-card
  943. entity: sensor.sm_a520f_akkufullstand
  944. icon: mdi:cellphone
  945. state:
  946. - operator: template
  947. value: |
  948. [[[
  949. return states['binary_sensor.sm_a520f_ladt_derzeit'].state == 'on'
  950. ]]]
  951. icon: mdi:cellphone-charging
  952. tap_action:
  953. action: none
  954. show_state: true
  955. show_name: false
  956. styles:
  957. grid:
  958. - grid-template-areas: '"i s s"'
  959. - grid-template-columns: 1fr
  960. - grid-template-rows: 1fr min-content min-content
  961. icon:
  962. - width: 15px
  963. state:
  964. - font-size: 8px
  965. card:
  966. - background: transparent
  967. - type: horizontal-stack
  968. view_layout:
  969. grid-area: buttonrow
  970. cards:
  971. - type: custom:button-card
  972. entity: sun.sun
  973. icon: mdi:home-floor-0
  974. tap_action:
  975. action: navigate
  976. navigation_path: '#beneden'
  977. show_state: false
  978. show_name: false
  979. show_icon: true
  980. styles:
  981. grid:
  982. - grid-template-areas: '"i s s"'
  983. - grid-template-columns: 1fr
  984. - grid-template-rows: 1fr min-content min-content
  985. icon:
  986. - width: 22px
  987. - filter: opacity(50%)
  988. state:
  989. - font-size: 8px
  990. card:
  991. - background: transparent
  992. - width: 25px
  993. - type: custom:button-card
  994. entity: sun.sun
  995. icon: mdi:home-floor-1
  996. tap_action:
  997. action: navigate
  998. navigation_path: '#boven'
  999. show_state: false
  1000. show_name: false
  1001. show_icon: true
  1002. styles:
  1003. grid:
  1004. - grid-template-areas: '"i s s"'
  1005. - grid-template-columns: 1fr
  1006. - grid-template-rows: 1fr min-content min-content
  1007. icon:
  1008. - width: 22px
  1009. - filter: opacity(50%)
  1010. state:
  1011. - font-size: 8px
  1012. card:
  1013. - background: transparent
  1014. - width: 25px
  1015. - type: custom:button-card
  1016. entity: sun.sun
  1017. icon: mdi:cctv
  1018. tap_action:
  1019. action: navigate
  1020. navigation_path: '#cameras'
  1021. show_state: false
  1022. show_name: false
  1023. show_icon: true
  1024. styles:
  1025. grid:
  1026. - grid-template-areas: '"i s s"'
  1027. - grid-template-columns: 1fr
  1028. - grid-template-rows: 1fr min-content min-content
  1029. icon:
  1030. - width: 22px
  1031. - filter: opacity(50%)
  1032. state:
  1033. - font-size: 8px
  1034. card:
  1035. - background: transparent
  1036. - width: 25px
  1037. - type: custom:button-card
  1038. entity: sun.sun
  1039. icon: mdi:monitor-speaker
  1040. tap_action:
  1041. action: navigate
  1042. navigation_path: '#audio'
  1043. show_state: false
  1044. show_name: false
  1045. show_icon: true
  1046. styles:
  1047. grid:
  1048. - grid-template-areas: '"i s s"'
  1049. - grid-template-columns: 1fr
  1050. - grid-template-rows: 1fr min-content min-content
  1051. icon:
  1052. - width: 22px
  1053. - filter: opacity(50%)
  1054. state:
  1055. - font-size: 8px
  1056. card:
  1057. - background: transparent
  1058. - width: 25px
  1059. - type: custom:button-card
  1060. entity: sun.sun
  1061. icon: mdi:rice
  1062. tap_action:
  1063. action: navigate
  1064. navigation_path: '#eten'
  1065. show_state: false
  1066. show_name: false
  1067. show_icon: true
  1068. styles:
  1069. grid:
  1070. - grid-template-areas: '"i s s"'
  1071. - grid-template-columns: 1fr
  1072. - grid-template-rows: 1fr min-content min-content
  1073. icon:
  1074. - width: 22px
  1075. - filter: opacity(50%)
  1076. state:
  1077. - font-size: 8px
  1078. card:
  1079. - background: transparent
  1080. - width: 25px
  1081. - type: custom:button-card
  1082. entity: sun.sun
  1083. icon: mdi:lightning-bolt
  1084. tap_action:
  1085. action: navigate
  1086. navigation_path: '#energie'
  1087. show_state: false
  1088. show_name: false
  1089. show_icon: true
  1090. styles:
  1091. grid:
  1092. - grid-template-areas: '"i s s"'
  1093. - grid-template-columns: 1fr
  1094. - grid-template-rows: 1fr min-content min-content
  1095. icon:
  1096. - width: 22px
  1097. - filter: opacity(50%)
  1098. state:
  1099. - font-size: 8px
  1100. card:
  1101. - background: transparent
  1102. - width: 25px
  1103. - type: custom:button-card
  1104. entity: sun.sun
  1105. icon: mdi:cog
  1106. tap_action:
  1107. action: navigate
  1108. navigation_path: '#instellingen'
  1109. show_state: false
  1110. show_name: false
  1111. show_icon: true
  1112. styles:
  1113. grid:
  1114. - grid-template-areas: '"i s s"'
  1115. - grid-template-columns: 1fr
  1116. - grid-template-rows: 1fr min-content min-content
  1117. icon:
  1118. - width: 22px
  1119. - filter: opacity(50%)
  1120. state:
  1121. - font-size: 8px
  1122. card:
  1123. - background: transparent
  1124. - width: 25px
  1125. card_mod:
  1126. style: |
  1127. ha-card {
  1128. --ha-card-background: transparent;
  1129. }
  1130. - type: custom:state-switch
  1131. view_layout:
  1132. grid-area: contenttitle
  1133. entity: hash
  1134. default: home
  1135. states:
  1136. home:
  1137. type: custom:button-card
  1138. entity: sun.sun
  1139. tap_action:
  1140. action: none
  1141. show_state: false
  1142. show_name: true
  1143. show_icon: false
  1144. name: Thuis
  1145. styles:
  1146. grid:
  1147. - grid-template-areas: '"i s s"'
  1148. - grid-template-columns: 1fr
  1149. - grid-template-rows: 1fr min-content min-content
  1150. name:
  1151. - z-index: 2
  1152. - position: absolute
  1153. - font-size: 18px
  1154. - font-weight: normal
  1155. - justify-self: start
  1156. - left: 0px
  1157. - top: 0px
  1158. - color: var(--secondary-text-color)
  1159. card:
  1160. - background: transparent
  1161. - width: 340px
  1162. milenco:
  1163. type: custom:button-card
  1164. entity: sun.sun
  1165. tap_action:
  1166. action: none
  1167. show_state: false
  1168. show_name: true
  1169. show_icon: false
  1170. name: Milenco
  1171. styles:
  1172. grid:
  1173. - grid-template-areas: '"i s s"'
  1174. - grid-template-columns: 1fr
  1175. - grid-template-rows: 1fr min-content min-content
  1176. name:
  1177. - z-index: 2
  1178. - position: absolute
  1179. - font-size: 18px
  1180. - font-weight: normal
  1181. - justify-self: start
  1182. - left: 0px
  1183. - top: 0px
  1184. - color: var(--secondary-text-color)
  1185. card:
  1186. - background: transparent
  1187. - width: 340px
  1188. mywife:
  1189. type: custom:button-card
  1190. entity: sun.sun
  1191. tap_action:
  1192. action: none
  1193. show_state: false
  1194. show_name: true
  1195. show_icon: false
  1196. name: mywife
  1197. styles:
  1198. grid:
  1199. - grid-template-areas: '"i s s"'
  1200. - grid-template-columns: 1fr
  1201. - grid-template-rows: 1fr min-content min-content
  1202. name:
  1203. - z-index: 2
  1204. - position: absolute
  1205. - font-size: 18px
  1206. - font-weight: normal
  1207. - justify-self: start
  1208. - left: 0px
  1209. - top: 0px
  1210. - color: var(--secondary-text-color)
  1211. card:
  1212. - background: transparent
  1213. - width: 340px
  1214. weer:
  1215. type: custom:button-card
  1216. entity: sun.sun
  1217. tap_action:
  1218. action: none
  1219. show_state: false
  1220. show_name: true
  1221. show_icon: false
  1222. name: Weer
  1223. styles:
  1224. grid:
  1225. - grid-template-areas: '"i s s"'
  1226. - grid-template-columns: 1fr
  1227. - grid-template-rows: 1fr min-content min-content
  1228. name:
  1229. - z-index: 2
  1230. - position: absolute
  1231. - font-size: 18px
  1232. - font-weight: normal
  1233. - justify-self: start
  1234. - left: 0px
  1235. - top: 0px
  1236. - color: var(--secondary-text-color)
  1237. card:
  1238. - background: transparent
  1239. - width: 340px
  1240. datumtijd:
  1241. type: custom:button-card
  1242. entity: sun.sun
  1243. tap_action:
  1244. action: none
  1245. show_state: false
  1246. show_name: true
  1247. show_icon: false
  1248. name: Datum & tijd
  1249. styles:
  1250. grid:
  1251. - grid-template-areas: '"i s s"'
  1252. - grid-template-columns: 1fr
  1253. - grid-template-rows: 1fr min-content min-content
  1254. name:
  1255. - z-index: 2
  1256. - position: absolute
  1257. - font-size: 18px
  1258. - font-weight: normal
  1259. - justify-self: start
  1260. - left: 0px
  1261. - top: 0px
  1262. - color: var(--secondary-text-color)
  1263. card:
  1264. - background: transparent
  1265. - width: 340px
  1266. lampen:
  1267. type: custom:button-card
  1268. entity: sun.sun
  1269. tap_action:
  1270. action: none
  1271. show_state: false
  1272. show_name: true
  1273. show_icon: false
  1274. name: Lampen
  1275. styles:
  1276. grid:
  1277. - grid-template-areas: '"i s s"'
  1278. - grid-template-columns: 1fr
  1279. - grid-template-rows: 1fr min-content min-content
  1280. name:
  1281. - z-index: 2
  1282. - position: absolute
  1283. - font-size: 18px
  1284. - font-weight: normal
  1285. - justify-self: start
  1286. - left: 0px
  1287. - top: 0px
  1288. - color: var(--secondary-text-color)
  1289. card:
  1290. - background: transparent
  1291. - width: 340px
  1292. deuren:
  1293. type: custom:button-card
  1294. entity: sun.sun
  1295. tap_action:
  1296. action: none
  1297. show_state: false
  1298. show_name: true
  1299. show_icon: false
  1300. name: Deur-sensoren
  1301. styles:
  1302. grid:
  1303. - grid-template-areas: '"i s s"'
  1304. - grid-template-columns: 1fr
  1305. - grid-template-rows: 1fr min-content min-content
  1306. name:
  1307. - z-index: 2
  1308. - position: absolute
  1309. - font-size: 18px
  1310. - font-weight: normal
  1311. - justify-self: start
  1312. - left: 0px
  1313. - top: 0px
  1314. - color: var(--secondary-text-color)
  1315. card:
  1316. - background: transparent
  1317. - width: 340px
  1318. ramen:
  1319. type: custom:button-card
  1320. entity: sun.sun
  1321. tap_action:
  1322. action: none
  1323. show_state: false
  1324. show_name: true
  1325. show_icon: false
  1326. name: Raam-sensoren
  1327. styles:
  1328. grid:
  1329. - grid-template-areas: '"i s s"'
  1330. - grid-template-columns: 1fr
  1331. - grid-template-rows: 1fr min-content min-content
  1332. name:
  1333. - z-index: 2
  1334. - position: absolute
  1335. - font-size: 18px
  1336. - font-weight: normal
  1337. - justify-self: start
  1338. - left: 0px
  1339. - top: 0px
  1340. - color: var(--secondary-text-color)
  1341. card:
  1342. - background: transparent
  1343. - width: 340px
  1344. beweging:
  1345. type: custom:button-card
  1346. entity: sun.sun
  1347. tap_action:
  1348. action: none
  1349. show_state: false
  1350. show_name: true
  1351. show_icon: false
  1352. name: Bewegings-sensoren
  1353. styles:
  1354. grid:
  1355. - grid-template-areas: '"i s s"'
  1356. - grid-template-columns: 1fr
  1357. - grid-template-rows: 1fr min-content min-content
  1358. name:
  1359. - z-index: 2
  1360. - position: absolute
  1361. - font-size: 18px
  1362. - font-weight: normal
  1363. - justify-self: start
  1364. - left: 0px
  1365. - top: 0px
  1366. - color: var(--secondary-text-color)
  1367. card:
  1368. - background: transparent
  1369. - width: 340px
  1370. beneden:
  1371. type: custom:button-card
  1372. entity: sun.sun
  1373. tap_action:
  1374. action: none
  1375. show_state: false
  1376. show_name: true
  1377. show_icon: false
  1378. name: Beneden
  1379. styles:
  1380. grid:
  1381. - grid-template-areas: '"i s s"'
  1382. - grid-template-columns: 1fr
  1383. - grid-template-rows: 1fr min-content min-content
  1384. name:
  1385. - z-index: 2
  1386. - position: absolute
  1387. - font-size: 18px
  1388. - font-weight: normal
  1389. - justify-self: start
  1390. - left: 0px
  1391. - top: 0px
  1392. - color: var(--secondary-text-color)
  1393. card:
  1394. - background: transparent
  1395. - width: 340px
  1396. boven:
  1397. type: custom:button-card
  1398. entity: sun.sun
  1399. tap_action:
  1400. action: none
  1401. show_state: false
  1402. show_name: true
  1403. show_icon: false
  1404. name: Boven
  1405. styles:
  1406. grid:
  1407. - grid-template-areas: '"i s s"'
  1408. - grid-template-columns: 1fr
  1409. - grid-template-rows: 1fr min-content min-content
  1410. name:
  1411. - z-index: 2
  1412. - position: absolute
  1413. - font-size: 18px
  1414. - font-weight: normal
  1415. - justify-self: start
  1416. - left: 0px
  1417. - top: 0px
  1418. - color: var(--secondary-text-color)
  1419. card:
  1420. - background: transparent
  1421. - width: 340px
  1422. cameras:
  1423. type: custom:button-card
  1424. entity: sun.sun
  1425. tap_action:
  1426. action: none
  1427. show_state: false
  1428. show_name: true
  1429. show_icon: false
  1430. name: Camera's
  1431. styles:
  1432. grid:
  1433. - grid-template-areas: '"i s s"'
  1434. - grid-template-columns: 1fr
  1435. - grid-template-rows: 1fr min-content min-content
  1436. name:
  1437. - z-index: 2
  1438. - position: absolute
  1439. - font-size: 18px
  1440. - font-weight: normal
  1441. - justify-self: start
  1442. - left: 0px
  1443. - top: 0px
  1444. - color: var(--secondary-text-color)
  1445. card:
  1446. - background: transparent
  1447. - width: 340px
  1448. audio:
  1449. type: custom:button-card
  1450. entity: sun.sun
  1451. tap_action:
  1452. action: none
  1453. show_state: false
  1454. show_name: true
  1455. show_icon: false
  1456. name: Home entertainment
  1457. styles:
  1458. grid:
  1459. - grid-template-areas: '"i s s"'
  1460. - grid-template-columns: 1fr
  1461. - grid-template-rows: 1fr min-content min-content
  1462. name:
  1463. - z-index: 2
  1464. - position: absolute
  1465. - font-size: 18px
  1466. - font-weight: normal
  1467. - justify-self: start
  1468. - left: 0px
  1469. - top: 0px
  1470. - color: var(--secondary-text-color)
  1471. card:
  1472. - background: transparent
  1473. - width: 340px
  1474. eten:
  1475. type: custom:button-card
  1476. entity: sun.sun
  1477. tap_action:
  1478. action: none
  1479. show_state: false
  1480. show_name: true
  1481. show_icon: false
  1482. name: Weekmenu
  1483. styles:
  1484. grid:
  1485. - grid-template-areas: '"i s s"'
  1486. - grid-template-columns: 1fr
  1487. - grid-template-rows: 1fr min-content min-content
  1488. name:
  1489. - z-index: 2
  1490. - position: absolute
  1491. - font-size: 18px
  1492. - font-weight: normal
  1493. - justify-self: start
  1494. - left: 0px
  1495. - top: 0px
  1496. - color: var(--secondary-text-color)
  1497. card:
  1498. - background: transparent
  1499. - width: 340px
  1500. energie:
  1501. type: custom:button-card
  1502. entity: sun.sun
  1503. tap_action:
  1504. action: none
  1505. show_state: false
  1506. show_name: true
  1507. show_icon: false
  1508. name: Energie & water
  1509. styles:
  1510. grid:
  1511. - grid-template-areas: '"i s s"'
  1512. - grid-template-columns: 1fr
  1513. - grid-template-rows: 1fr min-content min-content
  1514. name:
  1515. - z-index: 2
  1516. - position: absolute
  1517. - font-size: 18px
  1518. - font-weight: normal
  1519. - justify-self: start
  1520. - left: 0px
  1521. - top: 0px
  1522. - color: var(--secondary-text-color)
  1523. card:
  1524. - background: transparent
  1525. - width: 340px
  1526. instellingen:
  1527. type: custom:button-card
  1528. entity: sun.sun
  1529. tap_action:
  1530. action: none
  1531. show_state: false
  1532. show_name: true
  1533. show_icon: false
  1534. name: Instellingen
  1535. styles:
  1536. grid:
  1537. - grid-template-areas: '"i s s"'
  1538. - grid-template-columns: 1fr
  1539. - grid-template-rows: 1fr min-content min-content
  1540. name:
  1541. - z-index: 2
  1542. - position: absolute
  1543. - font-size: 18px
  1544. - font-weight: normal
  1545. - justify-self: start
  1546. - left: 0px
  1547. - top: 0px
  1548. - color: var(--secondary-text-color)
  1549. card:
  1550. - background: transparent
  1551. - width: 340px
  1552. - type: custom:state-switch
  1553. view_layout:
  1554. grid-area: contentrow
  1555. entity: hash
  1556. default: home
  1557. transition: flip
  1558. states:
  1559. home:
  1560. type: vertical-stack
  1561. card_mod:
  1562. style: |
  1563. ha-card {
  1564. border-radius: 10px;
  1565. width: 347px;
  1566. font-size: 12px !important;
  1567. --ha-card-background: rgb(0,0,0,0.2);
  1568. --mdc-icon-size: 18px !important;
  1569. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  1570. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  1571. }
  1572. cards:
  1573. - type: entities
  1574. card_mod:
  1575. style: |
  1576. ha-card {
  1577. font-size: 12px !important;
  1578. --mdc-icon-size: 18px !important;
  1579. border-radius: 10px;
  1580. --ha-card-background: rgb(0,0,0,0.2);
  1581. }
  1582. entities:
  1583. - entity: sun.sun
  1584. name: Open voordeur
  1585. show_state: false
  1586. icon: mdi:door-open
  1587. tap_action:
  1588. action: call-service
  1589. service: rest_command.loqed_action
  1590. service_data:
  1591. lock_state: OPEN
  1592. confirmation:
  1593. text: Ben je zeker dat je de voordeur wilt openen?
  1594. type: custom:multiple-entity-row
  1595. card_mod:
  1596. style:
  1597. hui-generic-entity-row $: |
  1598. state-badge {
  1599. flex: 0 0 0px !important;
  1600. height: 30px !important;
  1601. line-height: 30px !important;
  1602. --mdc-icon-size: 18px !important;
  1603. }
  1604. - entity: input_boolean.alarm
  1605. name: Alarm ingeschakeld?
  1606. toggle: true
  1607. icon: mdi:shield-home
  1608. type: custom:multiple-entity-row
  1609. card_mod:
  1610. style:
  1611. hui-generic-entity-row $: |
  1612. state-badge {
  1613. flex: 0 0 0px !important;
  1614. height: 30px !important;
  1615. line-height: 30px !important;
  1616. }
  1617. - entity: input_boolean.auto_alarm_enabled
  1618. icon: mdi:shield-refresh
  1619. name: Alarm automatisch aan/uit
  1620. toggle: true
  1621. type: custom:multiple-entity-row
  1622. card_mod:
  1623. style:
  1624. hui-generic-entity-row $: |
  1625. state-badge {
  1626. flex: 0 0 0px !important;
  1627. height: 30px !important;
  1628. line-height: 30px !important;
  1629. }
  1630. - entity: sensor.front_door_last_opened
  1631. name: Voordeur geopend
  1632. icon: mdi:door-open
  1633. show_state: true
  1634. type: custom:multiple-entity-row
  1635. card_mod:
  1636. style:
  1637. hui-generic-entity-row $: |
  1638. state-badge {
  1639. flex: 0 0 0px !important;
  1640. height: 30px !important;
  1641. line-height: 30px !important;
  1642. }
  1643. - entity: sensor.garden_door_last_opened
  1644. name: Tuindeuren geopend
  1645. icon: mdi:door-open
  1646. show_state: true
  1647. type: custom:multiple-entity-row
  1648. card_mod:
  1649. style:
  1650. hui-generic-entity-row $: |
  1651. state-badge {
  1652. flex: 0 0 0px !important;
  1653. height: 30px;
  1654. line-height: 30px;
  1655. }
  1656. - entity: sensor.door_bell_last_rang
  1657. name: Laatste keer aangebeld
  1658. icon: mdi:doorbell-video
  1659. show_state: true
  1660. type: custom:multiple-entity-row
  1661. card_mod:
  1662. style:
  1663. hui-generic-entity-row $: |
  1664. state-badge {
  1665. flex: 0 0 0px !important;
  1666. height: 30px;
  1667. line-height: 30px;
  1668. }
  1669. - entity: sensor.mail_last_received
  1670. icon: mdi:email
  1671. name: Laatste keer post
  1672. show_state: true
  1673. type: custom:multiple-entity-row
  1674. card_mod:
  1675. style:
  1676. hui-generic-entity-row $: |
  1677. state-badge {
  1678. flex: 0 0 0px !important;
  1679. height: 30px;
  1680. line-height: 30px;
  1681. }
  1682. show_header_toggle: false
  1683. state_color: false
  1684. milenco:
  1685. type: vertical-stack
  1686. cards:
  1687. - type: map
  1688. entities:
  1689. - entity: device_tracker.milencos_private_phone
  1690. - type: entities
  1691. card_mod:
  1692. style: |
  1693. ha-card {
  1694. border-radius: 10px;
  1695. width: 347px;
  1696. --ha-card-background: rgb(0,0,0,0.2);
  1697. font-size: 12px !important;
  1698. --mdc-icon-size: 18px !important;
  1699. }
  1700. :host .card-header {
  1701. font-size: 14px;
  1702. height: 30px;
  1703. }
  1704. entities:
  1705. - entity: script.find_phone
  1706. type: custom:multiple-entity-row
  1707. state_color: true
  1708. show_state: false
  1709. name: Zoek privé telefoon
  1710. icon: mdi:cellphone-wireless
  1711. tap_action:
  1712. action: call-service
  1713. service: script.find_phone
  1714. service_data:
  1715. device: milencoprive
  1716. - entity: script.find_phone
  1717. type: custom:multiple-entity-row
  1718. state_color: true
  1719. show_state: false
  1720. name: Zoek werk telefoon
  1721. icon: mdi:cellphone-wireless
  1722. tap_action:
  1723. action: call-service
  1724. service: script.find_phone
  1725. service_data:
  1726. device: milencowerk
  1727. mywife:
  1728. type: vertical-stack
  1729. cards:
  1730. - type: map
  1731. entities:
  1732. - entity: device_tracker.mywifes_phone
  1733. - type: entities
  1734. card_mod:
  1735. style: |
  1736. ha-card {
  1737. border-radius: 10px;
  1738. width: 347px;
  1739. --ha-card-background: rgb(0,0,0,0.2);
  1740. font-size: 12px !important;
  1741. --mdc-icon-size: 18px !important;
  1742. }
  1743. :host .card-header {
  1744. font-size: 14px;
  1745. height: 30px;
  1746. }
  1747. entities:
  1748. - entity: script.find_phone
  1749. type: custom:multiple-entity-row
  1750. state_color: true
  1751. show_state: false
  1752. name: Zoek telefoon
  1753. icon: mdi:cellphone-wireless
  1754. tap_action:
  1755. action: call-service
  1756. service: script.find_phone
  1757. service_data:
  1758. device: mywife
  1759. datumtijd:
  1760. type: vertical-stack
  1761. cards:
  1762. - type: custom:flipdown-timer-card
  1763. entity: timer.cooking_timer
  1764. show_hour: false
  1765. show_title: false
  1766. show_header: false
  1767. theme: dark
  1768. localize:
  1769. button: Start, Stop, Reset, Start, Reset
  1770. duration: '00:05:00'
  1771. card_mod:
  1772. style: >
  1773. ha-card {
  1774. --ha-card-background: rgb(0,0,0,0.2);
  1775. border-radius: 10px;
  1776. }
  1777.  
  1778. .flipdown .button-group.button-right .btn-bottom {
  1779. background-color: rgba(0,0,0,0.1);
  1780. }
  1781. .flipdown .button-group.button-right .btn-top {
  1782. background-color: rgba(0,0,0,0.1);
  1783. }
  1784.  
  1785. .flipdown.flipdown__theme-dark .rotor,
  1786. .flipdown.flipdown__theme-dark .rotor-top,
  1787. .flipdown.flipdown__theme-dark .rotor-leaf-front {
  1788. background-color: rgba(81,92,158,255) !important;
  1789. }
  1790.  
  1791. .flipdown.flipdown__theme-dark .rotor-bottom,
  1792. .flipdown.flipdown__theme-dark .rotor-leaf-rear {
  1793. background-color: rgba(81,92,158,255) !important;
  1794. }
  1795.  
  1796. .flipdown.flipdown__theme-dark .delimeter span {
  1797. background-color: rgba(81,92,158,255) !important;
  1798. }
  1799. - type: custom:atomic-calendar-revive
  1800. entities:
  1801. - entity: calendar.milenco_email_net
  1802. - entity: calendar.wife_email_com
  1803. firstDayOfWeek: 1
  1804. showLoader: false
  1805. showDeclined: false
  1806. maxDaysToShow: 7
  1807. hideFinishedEvents: true
  1808. showDate: false
  1809. disableCalEventLink: true
  1810. disableCalLocationLink: true
  1811. disableCalLink: true
  1812. showLastCalendarWeek: true
  1813. showRelativeTime: false
  1814. showLocation: false
  1815. disableLocationLink: true
  1816. showMonth: false
  1817. showCurrentEventLine: false
  1818. showDescription: true
  1819. showFullDayProgress: false
  1820. showHiddenText: false
  1821. showEventIcon: true
  1822. showNoEventsForToday: true
  1823. disableEventLink: true
  1824. showWeekDay: true
  1825. showProgressBar: false
  1826. card_mod:
  1827. style: |
  1828. ha-card {
  1829. --ha-card-background: rgb(0,0,0,0.2);
  1830. border-radius: 10px;
  1831. }
  1832. weer:
  1833. type: vertical-stack
  1834. card_mod:
  1835. style: |
  1836. ha-card {
  1837. border-radius: 10px;
  1838. width: 347px;
  1839. --ha-card-background: rgb(0,0,0,0.2);
  1840. }
  1841. cards:
  1842. - type: picture-entity
  1843. entity: camera.buienradar
  1844. name: Buienradar
  1845. show_state: false
  1846. card_mod:
  1847. style: |
  1848. ha-card {
  1849. border-radius: 10px;
  1850. width: 347px;
  1851. }
  1852. - type: weather-forecast
  1853. entity: weather.openweathermap
  1854. name: Lescheder strasse 5a
  1855. secondary_info_attribute: wind_speed
  1856. card_mod:
  1857. style: |
  1858. ha-card {
  1859. border-radius: 10px;
  1860. width: 347px;
  1861. --ha-card-background: rgb(0,0,0,0.2);
  1862. }
  1863. lampen:
  1864. type: horizontal-stack
  1865. card_mod:
  1866. style: |
  1867. ha-card {
  1868. border-radius: 10px;
  1869. width: 347px;
  1870. --ha-card-background: rgb(0,0,0,0.2)
  1871. }
  1872. cards:
  1873. - type: entities
  1874. card_mod:
  1875. style: |
  1876. ha-card {
  1877. width: 169px;
  1878. border-radius: 10px;
  1879. font-size: 12px !important;
  1880. --mdc-icon-size: 18px !important;
  1881. --ha-card-background: rgb(0,0,0,0.2);
  1882. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  1883. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  1884. }
  1885. entities:
  1886. - entity: light.light_entry_light_0
  1887. type: custom:multiple-entity-row
  1888. name: Hal (beneden)
  1889. state_color: true
  1890. show_state: false
  1891. card_mod:
  1892. style:
  1893. hui-generic-entity-row $: |
  1894. state-badge {
  1895. flex: 0 0 0px !important;
  1896. height: 30px;
  1897. line-height: 30px;
  1898. }
  1899. tap_action:
  1900. action: toggle
  1901. hold_action:
  1902. action: fire-dom-event
  1903. browser_mod:
  1904. command: popup
  1905. title: Hal (beneden)
  1906. card:
  1907. type: vertical-stack
  1908. cards:
  1909. - type: custom:light-entity-card
  1910. entity: light.light_entry_light_0
  1911. card_mod:
  1912. style: |
  1913. ha-card {
  1914. --ha-card-background: rgb(0,0,0,0.2);
  1915. border-radius: 10px;
  1916. }
  1917. shorten_cards: false
  1918. consolidate_entities: true
  1919. child_card: false
  1920. hide_header: true
  1921. persist_features: true
  1922. color_wheel: true
  1923. brightness: true
  1924. color_temp: false
  1925. white_value: true
  1926. color_picker: true
  1927. smooth_color_wheel: true
  1928. show_slider_percent: true
  1929. full_width_sliders: true
  1930. brightness_icon: weather-sunny
  1931. white_icon: file-word-box
  1932. - type: entities
  1933. card_mod:
  1934. style: |
  1935. ha-card {
  1936. --ha-card-background: rgb(0,0,0,0.2);
  1937. border-radius: 10px;
  1938. }
  1939. entities:
  1940. - entity: light.light_entry_light_0
  1941. - entity: input_boolean.motion_light_entry
  1942. - entity: light.light_toilet_downstairs_light_0
  1943. type: custom:multiple-entity-row
  1944. name: Toilet
  1945. state_color: true
  1946. show_state: false
  1947. card_mod:
  1948. style:
  1949. hui-generic-entity-row $: |
  1950. state-badge {
  1951. flex: 0 0 0px !important;
  1952. height: 30px;
  1953. line-height: 30px;
  1954. }
  1955. tap_action:
  1956. action: toggle
  1957. hold_action:
  1958. action: fire-dom-event
  1959. browser_mod:
  1960. command: popup
  1961. title: Toilet
  1962. card:
  1963. type: vertical-stack
  1964. cards:
  1965. - type: custom:light-entity-card
  1966. entity: light.light_toilet_downstairs_light_0
  1967. card_mod:
  1968. style: |
  1969. ha-card {
  1970. --ha-card-background: rgb(0,0,0,0.2);
  1971. border-radius: 10px;
  1972. }
  1973. shorten_cards: false
  1974. consolidate_entities: true
  1975. child_card: false
  1976. hide_header: true
  1977. persist_features: true
  1978. color_wheel: true
  1979. brightness: true
  1980. color_temp: false
  1981. white_value: true
  1982. color_picker: true
  1983. smooth_color_wheel: true
  1984. show_slider_percent: true
  1985. full_width_sliders: true
  1986. brightness_icon: weather-sunny
  1987. white_icon: file-word-box
  1988. - type: entities
  1989. card_mod:
  1990. style: |
  1991. ha-card {
  1992. --ha-card-background: rgb(0,0,0,0.2);
  1993. border-radius: 10px;
  1994. }
  1995. entities:
  1996. - entity: light.light_toilet_downstairs_light_0
  1997. - entity: input_boolean.motion_light_toilet
  1998. - entity: light.light_hwr_light_0
  1999. type: custom:multiple-entity-row
  2000. name: HWR
  2001. state_color: true
  2002. show_state: false
  2003. card_mod:
  2004. style:
  2005. hui-generic-entity-row $: |
  2006. state-badge {
  2007. flex: 0 0 0px !important;
  2008. height: 30px;
  2009. line-height: 30px;
  2010. }
  2011. tap_action:
  2012. action: toggle
  2013. hold_action:
  2014. action: fire-dom-event
  2015. browser_mod:
  2016. command: popup
  2017. title: HWR
  2018. card:
  2019. type: vertical-stack
  2020. cards:
  2021. - type: custom:light-entity-card
  2022. entity: light.light_hwr_light_0
  2023. card_mod:
  2024. style: |
  2025. ha-card {
  2026. --ha-card-background: rgb(0,0,0,0.2);
  2027. border-radius: 10px;
  2028. }
  2029. shorten_cards: false
  2030. consolidate_entities: true
  2031. child_card: false
  2032. hide_header: true
  2033. persist_features: true
  2034. color_wheel: true
  2035. brightness: true
  2036. color_temp: false
  2037. white_value: true
  2038. color_picker: true
  2039. smooth_color_wheel: true
  2040. show_slider_percent: true
  2041. full_width_sliders: true
  2042. brightness_icon: weather-sunny
  2043. white_icon: file-word-box
  2044. - type: entities
  2045. card_mod:
  2046. style: |
  2047. ha-card {
  2048. --ha-card-background: rgb(0,0,0,0.2);
  2049. border-radius: 10px;
  2050. }
  2051. entities:
  2052. - entity: light.light_hwr_light_0
  2053. - entity: input_boolean.motion_light_hwr
  2054. - entity: light.light_storage_stairway_light_0
  2055. type: custom:multiple-entity-row
  2056. name: Trapkast
  2057. state_color: true
  2058. show_state: false
  2059. card_mod:
  2060. style:
  2061. hui-generic-entity-row $: |
  2062. state-badge {
  2063. flex: 0 0 0px !important;
  2064. height: 30px;
  2065. line-height: 30px;
  2066. }
  2067. tap_action:
  2068. action: toggle
  2069. hold_action:
  2070. action: fire-dom-event
  2071. browser_mod:
  2072. command: popup
  2073. title: Trapkast
  2074. card:
  2075. type: vertical-stack
  2076. cards:
  2077. - type: custom:light-entity-card
  2078. entity: light.light_storage_stairway_light_0
  2079. card_mod:
  2080. style: |
  2081. ha-card {
  2082. --ha-card-background: rgb(0,0,0,0.2);
  2083. border-radius: 10px;
  2084. }
  2085. shorten_cards: false
  2086. consolidate_entities: true
  2087. child_card: false
  2088. hide_header: true
  2089. persist_features: true
  2090. color_wheel: true
  2091. brightness: true
  2092. color_temp: false
  2093. white_value: true
  2094. color_picker: true
  2095. smooth_color_wheel: true
  2096. show_slider_percent: true
  2097. full_width_sliders: true
  2098. brightness_icon: weather-sunny
  2099. white_icon: file-word-box
  2100. - type: entities
  2101. card_mod:
  2102. style: |
  2103. ha-card {
  2104. --ha-card-background: rgb(0,0,0,0.2);
  2105. border-radius: 10px;
  2106. }
  2107. entities:
  2108. - entity: light.light_storage_stairway_light_0
  2109. - entity: input_boolean.motion_light_stairway_closet
  2110. - entity: light.light_kitchen_light_0
  2111. type: custom:multiple-entity-row
  2112. name: Keuken
  2113. state_color: true
  2114. show_state: false
  2115. card_mod:
  2116. style:
  2117. hui-generic-entity-row $: |
  2118. state-badge {
  2119. flex: 0 0 0px !important;
  2120. height: 30px;
  2121. line-height: 30px;
  2122. }
  2123. tap_action:
  2124. action: toggle
  2125. hold_action:
  2126. action: fire-dom-event
  2127. browser_mod:
  2128. command: popup
  2129. title: Keuken
  2130. card:
  2131. type: vertical-stack
  2132. cards:
  2133. - type: custom:light-entity-card
  2134. entity: light.light_kitchen_light_0
  2135. card_mod:
  2136. style: |
  2137. ha-card {
  2138. --ha-card-background: rgb(0,0,0,0.2);
  2139. border-radius: 10px;
  2140. }
  2141. shorten_cards: false
  2142. consolidate_entities: true
  2143. child_card: false
  2144. hide_header: true
  2145. persist_features: true
  2146. color_wheel: true
  2147. brightness: true
  2148. color_temp: false
  2149. white_value: true
  2150. color_picker: true
  2151. smooth_color_wheel: true
  2152. show_slider_percent: true
  2153. full_width_sliders: true
  2154. brightness_icon: weather-sunny
  2155. white_icon: file-word-box
  2156. - type: entities
  2157. card_mod:
  2158. style: |
  2159. ha-card {
  2160. --ha-card-background: rgb(0,0,0,0.2);
  2161. border-radius: 10px;
  2162. }
  2163. entities:
  2164. - entity: light.light_kitchen_light_0
  2165. - entity: input_boolean.motion_light_kitchen
  2166. - entity: light.tablet_backlight
  2167. type: custom:multiple-entity-row
  2168. name: Keuken (tablet)
  2169. state_color: true
  2170. show_state: false
  2171. card_mod:
  2172. style:
  2173. hui-generic-entity-row $: |
  2174. state-badge {
  2175. flex: 0 0 0px !important;
  2176. height: 30px;
  2177. line-height: 30px;
  2178. }
  2179. tap_action:
  2180. action: toggle
  2181. hold_action:
  2182. action: fire-dom-event
  2183. browser_mod:
  2184. command: popup
  2185. title: Keuken (tablet)
  2186. card:
  2187. type: vertical-stack
  2188. cards:
  2189. - type: custom:light-entity-card
  2190. entity: light.tablet_backlight
  2191. card_mod:
  2192. style: |
  2193. ha-card {
  2194. --ha-card-background: rgb(0,0,0,0.2);
  2195. border-radius: 10px;
  2196. }
  2197. shorten_cards: false
  2198. consolidate_entities: true
  2199. child_card: false
  2200. hide_header: true
  2201. persist_features: true
  2202. color_wheel: true
  2203. brightness: true
  2204. color_temp: false
  2205. white_value: true
  2206. color_picker: true
  2207. smooth_color_wheel: true
  2208. show_slider_percent: true
  2209. full_width_sliders: true
  2210. brightness_icon: weather-sunny
  2211. white_icon: file-word-box
  2212. - type: entities
  2213. card_mod:
  2214. style: |
  2215. ha-card {
  2216. --ha-card-background: rgb(0,0,0,0.2);
  2217. border-radius: 10px;
  2218. }
  2219. entities:
  2220. - entity: light.tablet_backlight
  2221. - entity: light.light_living_room_light_0
  2222. type: custom:multiple-entity-row
  2223. name: Woonkamer
  2224. state_color: true
  2225. show_state: false
  2226. card_mod:
  2227. style:
  2228. hui-generic-entity-row $: |
  2229. state-badge {
  2230. flex: 0 0 0px !important;
  2231. height: 30px;
  2232. line-height: 30px;
  2233. }
  2234. tap_action:
  2235. action: toggle
  2236. hold_action:
  2237. action: fire-dom-event
  2238. browser_mod:
  2239. command: popup
  2240. title: Woonkamer
  2241. card:
  2242. type: vertical-stack
  2243. cards:
  2244. - type: custom:light-entity-card
  2245. entity: light.light_living_room_light_0
  2246. card_mod:
  2247. style: |
  2248. ha-card {
  2249. --ha-card-background: rgb(0,0,0,0.2);
  2250. border-radius: 10px;
  2251. }
  2252. shorten_cards: false
  2253. consolidate_entities: true
  2254. child_card: false
  2255. hide_header: true
  2256. persist_features: true
  2257. color_wheel: true
  2258. brightness: true
  2259. color_temp: false
  2260. white_value: true
  2261. color_picker: true
  2262. smooth_color_wheel: true
  2263. show_slider_percent: true
  2264. full_width_sliders: true
  2265. brightness_icon: weather-sunny
  2266. white_icon: file-word-box
  2267. - type: entities
  2268. card_mod:
  2269. style: |
  2270. ha-card {
  2271. --ha-card-background: rgb(0,0,0,0.2);
  2272. border-radius: 10px;
  2273. }
  2274. entities:
  2275. - entity: light.light_living_room_light_0
  2276. - entity: input_boolean.motion_light_living_room
  2277. - entity: light.living_room_hue
  2278. type: custom:multiple-entity-row
  2279. name: Televisie
  2280. state_color: true
  2281. show_state: false
  2282. card_mod:
  2283. style:
  2284. hui-generic-entity-row $: |
  2285. state-badge {
  2286. flex: 0 0 0px !important;
  2287. height: 30px;
  2288. line-height: 30px;
  2289. }
  2290. tap_action:
  2291. action: toggle
  2292. hold_action:
  2293. action: fire-dom-event
  2294. browser_mod:
  2295. command: popup
  2296. title: Woonkamer (hue)
  2297. card:
  2298. type: vertical-stack
  2299. cards:
  2300. - type: custom:light-entity-card
  2301. entity: light.living_room_hue
  2302. card_mod:
  2303. style: |
  2304. ha-card {
  2305. --ha-card-background: rgb(0,0,0,0.2);
  2306. border-radius: 10px;
  2307. }
  2308. shorten_cards: true
  2309. consolidate_entities: true
  2310. child_card: false
  2311. hide_header: true
  2312. color_wheel: true
  2313. brightness: true
  2314. color_temp: false
  2315. white_value: true
  2316. color_picker: true
  2317. smooth_color_wheel: true
  2318. show_slider_percent: true
  2319. full_width_sliders: true
  2320. brightness_icon: weather-sunny
  2321. white_icon: file-word-box
  2322. - type: entities
  2323. card_mod:
  2324. style: |
  2325. ha-card {
  2326. --ha-card-background: rgb(0,0,0,0.2);
  2327. border-radius: 10px;
  2328. }
  2329. entities:
  2330. - entity: light.living_room_hue
  2331. - entity: light.garden
  2332. type: custom:multiple-entity-row
  2333. name: Tuin
  2334. state_color: true
  2335. show_state: false
  2336. card_mod:
  2337. style:
  2338. hui-generic-entity-row $: |
  2339. state-badge {
  2340. flex: 0 0 0px !important;
  2341. height: 30px;
  2342. line-height: 30px;
  2343. }
  2344. tap_action:
  2345. action: toggle
  2346. hold_action:
  2347. action: fire-dom-event
  2348. browser_mod:
  2349. command: popup
  2350. title: Tuin
  2351. card:
  2352. type: vertical-stack
  2353. cards:
  2354. - type: custom:light-entity-card
  2355. entity: light.garden
  2356. card_mod:
  2357. style: |
  2358. ha-card {
  2359. --ha-card-background: rgb(0,0,0,0.2);
  2360. border-radius: 10px;
  2361. }
  2362. shorten_cards: false
  2363. consolidate_entities: true
  2364. child_card: false
  2365. hide_header: true
  2366. persist_features: true
  2367. color_wheel: true
  2368. brightness: true
  2369. color_temp: false
  2370. white_value: true
  2371. color_picker: true
  2372. smooth_color_wheel: true
  2373. show_slider_percent: true
  2374. full_width_sliders: true
  2375. brightness_icon: weather-sunny
  2376. white_icon: file-word-box
  2377. - type: entities
  2378. card_mod:
  2379. style: |
  2380. ha-card {
  2381. --ha-card-background: rgb(0,0,0,0.2);
  2382. border-radius: 10px;
  2383. }
  2384. entities:
  2385. - entity: light.garden
  2386. - entity: input_boolean.motion_light_garden
  2387. - entity: light.light_driveway
  2388. type: custom:multiple-entity-row
  2389. name: Oprit
  2390. state_color: true
  2391. show_state: false
  2392. card_mod:
  2393. style:
  2394. hui-generic-entity-row $: |
  2395. state-badge {
  2396. flex: 0 0 0px !important;
  2397. height: 30px;
  2398. line-height: 30px;
  2399. }
  2400. tap_action:
  2401. action: toggle
  2402. hold_action:
  2403. action: fire-dom-event
  2404. browser_mod:
  2405. command: popup
  2406. title: Oprit
  2407. card:
  2408. type: vertical-stack
  2409. cards:
  2410. - type: custom:light-entity-card
  2411. entity: light.light_driveway
  2412. card_mod:
  2413. style: |
  2414. ha-card {
  2415. --ha-card-background: rgb(0,0,0,0.2);
  2416. border-radius: 10px;
  2417. }
  2418. shorten_cards: false
  2419. consolidate_entities: true
  2420. child_card: false
  2421. hide_header: true
  2422. persist_features: true
  2423. color_wheel: true
  2424. brightness: true
  2425. color_temp: false
  2426. white_value: true
  2427. color_picker: true
  2428. smooth_color_wheel: true
  2429. show_slider_percent: true
  2430. full_width_sliders: true
  2431. brightness_icon: weather-sunny
  2432. white_icon: file-word-box
  2433. - type: entities
  2434. card_mod:
  2435. style: |
  2436. ha-card {
  2437. --ha-card-background: rgb(0,0,0,0.2);
  2438. border-radius: 10px;
  2439. }
  2440. entities:
  2441. - entity: light.light_driveway
  2442. - entity: input_boolean.motion_light_driveway
  2443. - type: entities
  2444. card_mod:
  2445. style: |
  2446. ha-card {
  2447. width: 169px;
  2448. border-radius: 10px;
  2449. font-size: 12px !important;
  2450. --ha-card-background: rgb(0,0,0,0.2);
  2451. --mdc-icon-size: 18px !important;
  2452. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  2453. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  2454. }
  2455. entities:
  2456. - entity: light.light_hallway_light_0
  2457. type: custom:multiple-entity-row
  2458. name: Hal (boven)
  2459. state_color: true
  2460. show_state: false
  2461. card_mod:
  2462. style:
  2463. hui-generic-entity-row $: |
  2464. state-badge {
  2465. flex: 0 0 0px !important;
  2466. height: 30px;
  2467. line-height: 30px;
  2468. }
  2469. tap_action:
  2470. action: toggle
  2471. hold_action:
  2472. action: fire-dom-event
  2473. browser_mod:
  2474. command: popup
  2475. title: Hal (boven)
  2476. card:
  2477. type: vertical-stack
  2478. cards:
  2479. - type: custom:light-entity-card
  2480. entity: light.light_hallway_light_0
  2481. card_mod:
  2482. style: |
  2483. ha-card {
  2484. --ha-card-background: rgb(0,0,0,0.2);
  2485. border-radius: 10px;
  2486. }
  2487. shorten_cards: false
  2488. consolidate_entities: true
  2489. child_card: false
  2490. hide_header: true
  2491. persist_features: true
  2492. color_wheel: true
  2493. brightness: true
  2494. color_temp: false
  2495. white_value: true
  2496. color_picker: true
  2497. smooth_color_wheel: true
  2498. show_slider_percent: true
  2499. full_width_sliders: true
  2500. brightness_icon: weather-sunny
  2501. white_icon: file-word-box
  2502. - type: entities
  2503. card_mod:
  2504. style: |
  2505. ha-card {
  2506. --ha-card-background: rgb(0,0,0,0.2);
  2507. border-radius: 10px;
  2508. }
  2509. entities:
  2510. - entity: light.light_hallway_light_0
  2511. - entity: input_boolean.motion_light_hallway
  2512. - entity: light.light_parents_bedroom_light_0
  2513. type: custom:multiple-entity-row
  2514. name: Slaapkamer
  2515. state_color: true
  2516. show_state: false
  2517. card_mod:
  2518. style:
  2519. hui-generic-entity-row $: |
  2520. state-badge {
  2521. flex: 0 0 0px !important;
  2522. height: 30px;
  2523. line-height: 30px;
  2524. }
  2525. tap_action:
  2526. action: toggle
  2527. hold_action:
  2528. action: fire-dom-event
  2529. browser_mod:
  2530. command: popup
  2531. title: Slaapkamer
  2532. card:
  2533. type: vertical-stack
  2534. cards:
  2535. - type: custom:light-entity-card
  2536. entity: light.light_parents_bedroom_light_0
  2537. card_mod:
  2538. style: |
  2539. ha-card {
  2540. --ha-card-background: rgb(0,0,0,0.2);
  2541. border-radius: 10px;
  2542. }
  2543. shorten_cards: false
  2544. consolidate_entities: true
  2545. child_card: false
  2546. hide_header: true
  2547. persist_features: true
  2548. color_wheel: true
  2549. brightness: true
  2550. color_temp: false
  2551. white_value: true
  2552. color_picker: true
  2553. smooth_color_wheel: true
  2554. show_slider_percent: true
  2555. full_width_sliders: true
  2556. brightness_icon: weather-sunny
  2557. white_icon: file-word-box
  2558. - type: entities
  2559. card_mod:
  2560. style: |
  2561. ha-card {
  2562. --ha-card-background: rgb(0,0,0,0.2);
  2563. border-radius: 10px;
  2564. }
  2565. entities:
  2566. - entity: light.light_parents_bedroom_light_0
  2567. - entity: input_boolean.motion_light_parents_bedroom
  2568. - entity: light.light_night_stand_milenco_light_0
  2569. type: custom:multiple-entity-row
  2570. name: Nachtlamp Milenco
  2571. state_color: true
  2572. show_state: false
  2573. card_mod:
  2574. style:
  2575. hui-generic-entity-row $: |
  2576. state-badge {
  2577. flex: 0 0 0px !important;
  2578. height: 30px;
  2579. line-height: 30px;
  2580. }
  2581. tap_action:
  2582. action: toggle
  2583. hold_action:
  2584. action: fire-dom-event
  2585. browser_mod:
  2586. command: popup
  2587. title: Nachtlamp Milenco
  2588. card:
  2589. type: vertical-stack
  2590. cards:
  2591. - type: custom:light-entity-card
  2592. entity: light.light_night_stand_milenco_light_0
  2593. card_mod:
  2594. style: |
  2595. ha-card {
  2596. --ha-card-background: rgb(0,0,0,0.2);
  2597. border-radius: 10px;
  2598. }
  2599. shorten_cards: false
  2600. consolidate_entities: true
  2601. child_card: false
  2602. hide_header: true
  2603. persist_features: true
  2604. color_wheel: true
  2605. brightness: true
  2606. color_temp: false
  2607. white_value: true
  2608. color_picker: true
  2609. smooth_color_wheel: true
  2610. show_slider_percent: true
  2611. full_width_sliders: true
  2612. brightness_icon: weather-sunny
  2613. white_icon: file-word-box
  2614. - type: entities
  2615. card_mod:
  2616. style: |
  2617. ha-card {
  2618. --ha-card-background: rgb(0,0,0,0.2);
  2619. border-radius: 10px;
  2620. }
  2621. entities:
  2622. - entity: light.light_night_stand_milenco_light_0
  2623. - entity: light.light_night_stand_mywife_light_0
  2624. type: custom:multiple-entity-row
  2625. name: Nachtlamp mywife
  2626. state_color: true
  2627. show_state: false
  2628. card_mod:
  2629. style:
  2630. hui-generic-entity-row $: |
  2631. state-badge {
  2632. flex: 0 0 0px !important;
  2633. height: 30px;
  2634. line-height: 30px;
  2635. }
  2636. tap_action:
  2637. action: toggle
  2638. hold_action:
  2639. action: fire-dom-event
  2640. browser_mod:
  2641. command: popup
  2642. title: Nachtlamp mywife
  2643. card:
  2644. type: vertical-stack
  2645. cards:
  2646. - type: custom:light-entity-card
  2647. entity: light.light_night_stand_mywife_light_0
  2648. card_mod:
  2649. style: |
  2650. ha-card {
  2651. --ha-card-background: rgb(0,0,0,0.2);
  2652. border-radius: 10px;
  2653. }
  2654. shorten_cards: false
  2655. consolidate_entities: true
  2656. child_card: false
  2657. hide_header: true
  2658. persist_features: true
  2659. color_wheel: true
  2660. brightness: true
  2661. color_temp: false
  2662. white_value: true
  2663. color_picker: true
  2664. smooth_color_wheel: true
  2665. show_slider_percent: true
  2666. full_width_sliders: true
  2667. brightness_icon: weather-sunny
  2668. white_icon: file-word-box
  2669. - type: entities
  2670. card_mod:
  2671. style: |
  2672. ha-card {
  2673. --ha-card-background: rgb(0,0,0,0.2);
  2674. border-radius: 10px;
  2675. }
  2676. entities:
  2677. - entity: light.light_night_stand_mywife_light_0
  2678. - entity: light.light_child_bedroom_light_0
  2679. type: custom:multiple-entity-row
  2680. name: Kinderkamer
  2681. state_color: true
  2682. show_state: false
  2683. card_mod:
  2684. style:
  2685. hui-generic-entity-row $: |
  2686. state-badge {
  2687. flex: 0 0 0px !important;
  2688. height: 30px;
  2689. line-height: 30px;
  2690. }
  2691. tap_action:
  2692. action: toggle
  2693. hold_action:
  2694. action: fire-dom-event
  2695. browser_mod:
  2696. command: popup
  2697. title: Kinderkamer
  2698. card:
  2699. type: vertical-stack
  2700. cards:
  2701. - type: custom:light-entity-card
  2702. entity: light.light_child_bedroom_light_0
  2703. card_mod:
  2704. style: |
  2705. ha-card {
  2706. --ha-card-background: rgb(0,0,0,0.2);
  2707. border-radius: 10px;
  2708. }
  2709. shorten_cards: false
  2710. consolidate_entities: true
  2711. child_card: false
  2712. hide_header: true
  2713. persist_features: true
  2714. color_wheel: true
  2715. brightness: true
  2716. color_temp: false
  2717. white_value: true
  2718. color_picker: true
  2719. smooth_color_wheel: true
  2720. show_slider_percent: true
  2721. full_width_sliders: true
  2722. brightness_icon: weather-sunny
  2723. white_icon: file-word-box
  2724. - type: entities
  2725. card_mod:
  2726. style: |
  2727. ha-card {
  2728. --ha-card-background: rgb(0,0,0,0.2);
  2729. border-radius: 10px;
  2730. }
  2731. entities:
  2732. - entity: light.light_child_bedroom_light_0
  2733. - entity: input_boolean.motion_light_child_bedroom
  2734. - entity: light.light_night_stand_lenn
  2735. type: custom:multiple-entity-row
  2736. name: Nachtlamp Lenn
  2737. state_color: true
  2738. show_state: false
  2739. card_mod:
  2740. style:
  2741. hui-generic-entity-row $: |
  2742. state-badge {
  2743. flex: 0 0 0px !important;
  2744. height: 30px;
  2745. line-height: 30px;
  2746. }
  2747. tap_action:
  2748. action: toggle
  2749. hold_action:
  2750. action: fire-dom-event
  2751. browser_mod:
  2752. command: popup
  2753. title: Nachtlamp Lenn
  2754. card:
  2755. type: vertical-stack
  2756. cards:
  2757. - type: custom:light-entity-card
  2758. entity: light.light_night_stand_lenn
  2759. card_mod:
  2760. style: |
  2761. ha-card {
  2762. --ha-card-background: rgb(0,0,0,0.2);
  2763. border-radius: 10px;
  2764. }
  2765. shorten_cards: true
  2766. consolidate_entities: true
  2767. child_card: false
  2768. hide_header: true
  2769. color_wheel: true
  2770. brightness: true
  2771. color_temp: false
  2772. white_value: true
  2773. color_picker: true
  2774. smooth_color_wheel: true
  2775. show_slider_percent: true
  2776. full_width_sliders: true
  2777. brightness_icon: weather-sunny
  2778. white_icon: file-word-box
  2779. - type: entities
  2780. card_mod:
  2781. style: |
  2782. ha-card {
  2783. --ha-card-background: rgb(0,0,0,0.2);
  2784. border-radius: 10px;
  2785. }
  2786. entities:
  2787. - entity: light.light_night_stand_lenn
  2788. - entity: light.light_office_light_0
  2789. type: custom:multiple-entity-row
  2790. name: Werkkamer
  2791. state_color: true
  2792. show_state: false
  2793. card_mod:
  2794. style:
  2795. hui-generic-entity-row $: |
  2796. state-badge {
  2797. flex: 0 0 0px !important;
  2798. height: 30px;
  2799. line-height: 30px;
  2800. }
  2801. tap_action:
  2802. action: toggle
  2803. hold_action:
  2804. action: fire-dom-event
  2805. browser_mod:
  2806. command: popup
  2807. title: Werkkamer
  2808. card:
  2809. type: vertical-stack
  2810. cards:
  2811. - type: custom:light-entity-card
  2812. entity: light.light_office_light_0
  2813. card_mod:
  2814. style: |
  2815. ha-card {
  2816. --ha-card-background: rgb(0,0,0,0.2);
  2817. border-radius: 10px;
  2818. }
  2819. shorten_cards: false
  2820. consolidate_entities: true
  2821. child_card: false
  2822. hide_header: true
  2823. persist_features: true
  2824. color_wheel: true
  2825. brightness: true
  2826. color_temp: false
  2827. white_value: true
  2828. color_picker: true
  2829. smooth_color_wheel: true
  2830. show_slider_percent: true
  2831. full_width_sliders: true
  2832. brightness_icon: weather-sunny
  2833. white_icon: file-word-box
  2834. - type: entities
  2835. card_mod:
  2836. style: |
  2837. ha-card {
  2838. --ha-card-background: rgb(0,0,0,0.2);
  2839. border-radius: 10px;
  2840. }
  2841. entities:
  2842. - entity: light.light_office_light_0
  2843. - entity: input_boolean.motion_light_office
  2844. - entity: light.light_hue_office
  2845. type: custom:multiple-entity-row
  2846. name: Werkkamer (hue)
  2847. state_color: true
  2848. show_state: false
  2849. card_mod:
  2850. style:
  2851. hui-generic-entity-row $: |
  2852. state-badge {
  2853. flex: 0 0 0px !important;
  2854. height: 30px;
  2855. line-height: 30px;
  2856. }
  2857. tap_action:
  2858. action: toggle
  2859. hold_action:
  2860. action: fire-dom-event
  2861. browser_mod:
  2862. command: popup
  2863. title: Werkkamer (hue)
  2864. card:
  2865. type: vertical-stack
  2866. cards:
  2867. - type: custom:light-entity-card
  2868. entity: light.light_hue_office
  2869. card_mod:
  2870. style: |
  2871. ha-card {
  2872. --ha-card-background: rgb(0,0,0,0.2);
  2873. border-radius: 10px;
  2874. }
  2875. shorten_cards: false
  2876. consolidate_entities: true
  2877. child_card: false
  2878. hide_header: true
  2879. persist_features: true
  2880. color_wheel: true
  2881. brightness: true
  2882. color_temp: false
  2883. white_value: true
  2884. color_picker: true
  2885. smooth_color_wheel: true
  2886. show_slider_percent: true
  2887. full_width_sliders: true
  2888. brightness_icon: weather-sunny
  2889. white_icon: file-word-box
  2890. - type: entities
  2891. card_mod:
  2892. style: |
  2893. ha-card {
  2894. --ha-card-background: rgb(0,0,0,0.2);
  2895. border-radius: 10px;
  2896. }
  2897. entities:
  2898. - entity: light.light_hue_office
  2899. - entity: light.light_bathroom_light_0
  2900. type: custom:multiple-entity-row
  2901. name: Badkamer
  2902. state_color: true
  2903. show_state: false
  2904. card_mod:
  2905. style:
  2906. hui-generic-entity-row $: |
  2907. state-badge {
  2908. flex: 0 0 0px !important;
  2909. height: 30px;
  2910. line-height: 30px;
  2911. }
  2912. tap_action:
  2913. action: toggle
  2914. hold_action:
  2915. action: fire-dom-event
  2916. browser_mod:
  2917. command: popup
  2918. title: Badkamer
  2919. card:
  2920. type: vertical-stack
  2921. cards:
  2922. - type: custom:light-entity-card
  2923. entity: light.light_bathroom_light_0
  2924. card_mod:
  2925. style: |
  2926. ha-card {
  2927. --ha-card-background: rgb(0,0,0,0.2);
  2928. border-radius: 10px;
  2929. }
  2930. shorten_cards: false
  2931. consolidate_entities: true
  2932. child_card: false
  2933. hide_header: true
  2934. persist_features: true
  2935. color_wheel: true
  2936. brightness: true
  2937. color_temp: false
  2938. white_value: true
  2939. color_picker: true
  2940. smooth_color_wheel: true
  2941. show_slider_percent: true
  2942. full_width_sliders: true
  2943. brightness_icon: weather-sunny
  2944. white_icon: file-word-box
  2945. - type: entities
  2946. card_mod:
  2947. style: |
  2948. ha-card {
  2949. --ha-card-background: rgb(0,0,0,0.2);
  2950. border-radius: 10px;
  2951. }
  2952. entities:
  2953. - entity: light.light_bathroom_light_0
  2954. - entity: input_boolean.motion_light_bathroom
  2955. - entity: light.light_laundry_room_light_0
  2956. type: custom:multiple-entity-row
  2957. name: Waskamer
  2958. state_color: true
  2959. show_state: false
  2960. card_mod:
  2961. style:
  2962. hui-generic-entity-row $: |
  2963. state-badge {
  2964. flex: 0 0 0px !important;
  2965. height: 30px;
  2966. line-height: 30px;
  2967. }
  2968. tap_action:
  2969. action: toggle
  2970. hold_action:
  2971. action: fire-dom-event
  2972. browser_mod:
  2973. command: popup
  2974. title: Waskamer
  2975. card:
  2976. type: vertical-stack
  2977. cards:
  2978. - type: custom:light-entity-card
  2979. entity: light.light_laundry_room_light_0
  2980. card_mod:
  2981. style: |
  2982. ha-card {
  2983. --ha-card-background: rgb(0,0,0,0.2);
  2984. border-radius: 10px;
  2985. }
  2986. shorten_cards: false
  2987. consolidate_entities: true
  2988. child_card: false
  2989. hide_header: true
  2990. persist_features: true
  2991. color_wheel: true
  2992. brightness: true
  2993. color_temp: false
  2994. white_value: true
  2995. color_picker: true
  2996. smooth_color_wheel: true
  2997. show_slider_percent: true
  2998. full_width_sliders: true
  2999. brightness_icon: weather-sunny
  3000. white_icon: file-word-box
  3001. - type: entities
  3002. card_mod:
  3003. style: |
  3004. ha-card {
  3005. --ha-card-background: rgb(0,0,0,0.2);
  3006. border-radius: 10px;
  3007. }
  3008. entities:
  3009. - entity: light.light_laundry_room_light_0
  3010. - entity: input_boolean.motion_light_laundry_room
  3011. deuren:
  3012. type: horizontal-stack
  3013. card_mod:
  3014. style: |
  3015. ha-card {
  3016. border-radius: 10px;
  3017. width: 347px;
  3018. --ha-card-background: rgb(0,0,0,0.2)
  3019. }
  3020. cards:
  3021. - type: entities
  3022. card_mod:
  3023. style: |
  3024. ha-card {
  3025. width: 169px;
  3026. border-radius: 10px;
  3027. font-size: 12px !important;
  3028. --ha-card-background: rgb(0,0,0,0.2);
  3029. --mdc-icon-size: 18px !important;
  3030. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3031. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3032. }
  3033. entities:
  3034. - entity: binary_sensor.door_front_contact
  3035. type: custom:multiple-entity-row
  3036. name: Voordeur
  3037. state_color: true
  3038. show_state: false
  3039. card_mod:
  3040. style:
  3041. hui-generic-entity-row $: |
  3042. state-badge {
  3043. flex: 0 0 0px !important;
  3044. height: 30px;
  3045. line-height: 30px;
  3046. }
  3047. tap_action:
  3048. action: more-info
  3049. secondary_info: last-changed
  3050. - entity: binary_sensor.door_hwr_contact
  3051. type: custom:multiple-entity-row
  3052. name: HWR
  3053. state_color: true
  3054. show_state: false
  3055. card_mod:
  3056. style:
  3057. hui-generic-entity-row $: |
  3058. state-badge {
  3059. flex: 0 0 0px !important;
  3060. height: 30px;
  3061. line-height: 30px;
  3062. }
  3063. tap_action:
  3064. action: more-info
  3065. secondary_info: last-changed
  3066. - entity: binary_sensor.door_fridge_freezer_contact
  3067. type: custom:multiple-entity-row
  3068. name: Vriezer
  3069. state_color: true
  3070. show_state: false
  3071. card_mod:
  3072. style:
  3073. hui-generic-entity-row $: |
  3074. state-badge {
  3075. flex: 0 0 0px !important;
  3076. height: 30px;
  3077. line-height: 30px;
  3078. }
  3079. tap_action:
  3080. action: more-info
  3081. secondary_info: last-changed
  3082. - entity: binary_sensor.door_storage_stairway_contact
  3083. type: custom:multiple-entity-row
  3084. name: Trapkast
  3085. state_color: true
  3086. show_state: false
  3087. card_mod:
  3088. style:
  3089. hui-generic-entity-row $: |
  3090. state-badge {
  3091. flex: 0 0 0px !important;
  3092. height: 30px;
  3093. line-height: 30px;
  3094. }
  3095. tap_action:
  3096. action: more-info
  3097. secondary_info: last-changed
  3098. - entity: binary_sensor.door_garden_1_contact
  3099. type: custom:multiple-entity-row
  3100. name: Tuin (1)
  3101. state_color: true
  3102. show_state: false
  3103. card_mod:
  3104. style:
  3105. hui-generic-entity-row $: |
  3106. state-badge {
  3107. flex: 0 0 0px !important;
  3108. height: 30px;
  3109. line-height: 30px;
  3110. }
  3111. tap_action:
  3112. action: more-info
  3113. secondary_info: last-changed
  3114. - entity: binary_sensor.door_garden_2_contact
  3115. type: custom:multiple-entity-row
  3116. name: Tuin (2)
  3117. state_color: true
  3118. show_state: false
  3119. card_mod:
  3120. style:
  3121. hui-generic-entity-row $: |
  3122. state-badge {
  3123. flex: 0 0 0px !important;
  3124. height: 30px;
  3125. line-height: 30px;
  3126. }
  3127. tap_action:
  3128. action: more-info
  3129. secondary_info: last-changed
  3130. - entity: binary_sensor.door_garden_3_contact
  3131. type: custom:multiple-entity-row
  3132. name: Tuin (3)
  3133. state_color: true
  3134. show_state: false
  3135. card_mod:
  3136. style:
  3137. hui-generic-entity-row $: |
  3138. state-badge {
  3139. flex: 0 0 0px !important;
  3140. height: 30px;
  3141. line-height: 30px;
  3142. }
  3143. tap_action:
  3144. action: more-info
  3145. secondary_info: last-changed
  3146. - entity: binary_sensor.door_garden_4_contact
  3147. type: custom:multiple-entity-row
  3148. name: Tuin (4)
  3149. state_color: true
  3150. show_state: false
  3151. card_mod:
  3152. style:
  3153. hui-generic-entity-row $: |
  3154. state-badge {
  3155. flex: 0 0 0px !important;
  3156. height: 30px;
  3157. line-height: 30px;
  3158. }
  3159. tap_action:
  3160. action: more-info
  3161. secondary_info: last-changed
  3162. - type: entities
  3163. card_mod:
  3164. style: |
  3165. ha-card {
  3166. width: 169px;
  3167. border-radius: 10px;
  3168. font-size: 12px !important;
  3169. --ha-card-background: rgb(0,0,0,0.2);
  3170. --mdc-icon-size: 18px !important;
  3171. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3172. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3173. }
  3174. entities:
  3175. - entity: binary_sensor.door_fridge_contact
  3176. type: custom:multiple-entity-row
  3177. name: Koelkast
  3178. state_color: true
  3179. show_state: false
  3180. card_mod:
  3181. style:
  3182. hui-generic-entity-row $: |
  3183. state-badge {
  3184. flex: 0 0 0px !important;
  3185. height: 30px;
  3186. line-height: 30px;
  3187. }
  3188. tap_action:
  3189. action: more-info
  3190. secondary_info: last-changed
  3191. - entity: binary_sensor.door_fridge_freezer_contact
  3192. type: custom:multiple-entity-row
  3193. name: Koelkast (vriesvak)
  3194. state_color: true
  3195. show_state: false
  3196. card_mod:
  3197. style:
  3198. hui-generic-entity-row $: |
  3199. state-badge {
  3200. flex: 0 0 0px !important;
  3201. height: 30px;
  3202. line-height: 30px;
  3203. }
  3204. tap_action:
  3205. action: more-info
  3206. secondary_info: last-changed
  3207. - entity: binary_sensor.door_shed_front_contact
  3208. type: custom:multiple-entity-row
  3209. name: Schuur (voorkant)
  3210. state_color: true
  3211. show_state: false
  3212. card_mod:
  3213. style:
  3214. hui-generic-entity-row $: |
  3215. state-badge {
  3216. flex: 0 0 0px !important;
  3217. height: 30px;
  3218. line-height: 30px;
  3219. }
  3220. tap_action:
  3221. action: more-info
  3222. secondary_info: last-changed
  3223. - entity: binary_sensor.door_shed_garden_contact
  3224. type: custom:multiple-entity-row
  3225. name: Schuur (tuinkant)
  3226. state_color: true
  3227. show_state: false
  3228. card_mod:
  3229. style:
  3230. hui-generic-entity-row $: |
  3231. state-badge {
  3232. flex: 0 0 0px !important;
  3233. height: 30px;
  3234. line-height: 30px;
  3235. }
  3236. tap_action:
  3237. action: more-info
  3238. secondary_info: last-changed
  3239. - entity: binary_sensor.door_parents_bedroom_contact
  3240. type: custom:multiple-entity-row
  3241. name: Slaapkamer
  3242. state_color: true
  3243. show_state: false
  3244. card_mod:
  3245. style:
  3246. hui-generic-entity-row $: |
  3247. state-badge {
  3248. flex: 0 0 0px !important;
  3249. height: 30px;
  3250. line-height: 30px;
  3251. }
  3252. tap_action:
  3253. action: more-info
  3254. secondary_info: last-changed
  3255. - entity: binary_sensor.door_bathroom_contact
  3256. type: custom:multiple-entity-row
  3257. name: Badkamer
  3258. state_color: true
  3259. show_state: false
  3260. card_mod:
  3261. style:
  3262. hui-generic-entity-row $: |
  3263. state-badge {
  3264. flex: 0 0 0px !important;
  3265. height: 30px;
  3266. line-height: 30px;
  3267. }
  3268. tap_action:
  3269. action: more-info
  3270. secondary_info: last-changed
  3271. - entity: binary_sensor.door_laundry_room_contact
  3272. type: custom:multiple-entity-row
  3273. name: Waskamer
  3274. state_color: true
  3275. show_state: false
  3276. card_mod:
  3277. style:
  3278. hui-generic-entity-row $: |
  3279. state-badge {
  3280. flex: 0 0 0px !important;
  3281. height: 30px;
  3282. line-height: 30px;
  3283. }
  3284. tap_action:
  3285. action: more-info
  3286. secondary_info: last-changed
  3287. - entity: binary_sensor.door_attic_contact
  3288. type: custom:multiple-entity-row
  3289. name: Zolder
  3290. state_color: true
  3291. show_state: false
  3292. card_mod:
  3293. style:
  3294. hui-generic-entity-row $: |
  3295. state-badge {
  3296. flex: 0 0 0px !important;
  3297. height: 30px;
  3298. line-height: 30px;
  3299. }
  3300. tap_action:
  3301. action: more-info
  3302. secondary_info: last-changed
  3303. ramen:
  3304. type: horizontal-stack
  3305. card_mod:
  3306. style: |
  3307. ha-card {
  3308. border-radius: 10px;
  3309. width: 347px;
  3310. --ha-card-background: rgb(0,0,0,0.2)
  3311. }
  3312. cards:
  3313. - type: entities
  3314. card_mod:
  3315. style: |
  3316. ha-card {
  3317. width: 169px;
  3318. border-radius: 10px;
  3319. font-size: 12px !important;
  3320. --ha-card-background: rgb(0,0,0,0.2);
  3321. --mdc-icon-size: 18px !important;
  3322. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3323. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3324. }
  3325. entities:
  3326. - entity: binary_sensor.window_toilet_contact
  3327. type: custom:multiple-entity-row
  3328. name: Toilet
  3329. state_color: true
  3330. show_state: false
  3331. card_mod:
  3332. style:
  3333. hui-generic-entity-row $: |
  3334. state-badge {
  3335. flex: 0 0 0px !important;
  3336. height: 30px;
  3337. line-height: 30px;
  3338. }
  3339. tap_action:
  3340. action: more-info
  3341. secondary_info: last-changed
  3342. - entity: binary_sensor.window_hwr_contact
  3343. type: custom:multiple-entity-row
  3344. name: HWR
  3345. state_color: true
  3346. show_state: false
  3347. card_mod:
  3348. style:
  3349. hui-generic-entity-row $: |
  3350. state-badge {
  3351. flex: 0 0 0px !important;
  3352. height: 30px;
  3353. line-height: 30px;
  3354. }
  3355. tap_action:
  3356. action: more-info
  3357. secondary_info: last-changed
  3358. - entity: binary_sensor.window_kitchen_1_contact
  3359. type: custom:multiple-entity-row
  3360. name: Keuken (1)
  3361. state_color: true
  3362. show_state: false
  3363. card_mod:
  3364. style:
  3365. hui-generic-entity-row $: |
  3366. state-badge {
  3367. flex: 0 0 0px !important;
  3368. height: 30px;
  3369. line-height: 30px;
  3370. }
  3371. tap_action:
  3372. action: more-info
  3373. secondary_info: last-changed
  3374. - entity: binary_sensor.window_kitchen_2_contact
  3375. type: custom:multiple-entity-row
  3376. name: Keuken (2)
  3377. state_color: true
  3378. show_state: false
  3379. card_mod:
  3380. style:
  3381. hui-generic-entity-row $: |
  3382. state-badge {
  3383. flex: 0 0 0px !important;
  3384. height: 30px;
  3385. line-height: 30px;
  3386. }
  3387. tap_action:
  3388. action: more-info
  3389. secondary_info: last-changed
  3390. - type: entities
  3391. card_mod:
  3392. style: |
  3393. ha-card {
  3394. width: 169px;
  3395. border-radius: 10px;
  3396. font-size: 12px !important;
  3397. --ha-card-background: rgb(0,0,0,0.2);
  3398. --mdc-icon-size: 18px !important;
  3399. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3400. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3401. }
  3402. entities:
  3403. - entity: binary_sensor.window_parents_bedroom_contact
  3404. type: custom:multiple-entity-row
  3405. name: Slaapkamer
  3406. state_color: true
  3407. show_state: false
  3408. card_mod:
  3409. style:
  3410. hui-generic-entity-row $: |
  3411. state-badge {
  3412. flex: 0 0 0px !important;
  3413. height: 30px;
  3414. line-height: 30px;
  3415. }
  3416. tap_action:
  3417. action: more-info
  3418. secondary_info: last-changed
  3419. - entity: binary_sensor.window_child_bedroom_1_contact
  3420. type: custom:multiple-entity-row
  3421. name: Kinderkamer (1)
  3422. state_color: true
  3423. show_state: false
  3424. card_mod:
  3425. style:
  3426. hui-generic-entity-row $: |
  3427. state-badge {
  3428. flex: 0 0 0px !important;
  3429. height: 30px;
  3430. line-height: 30px;
  3431. }
  3432. tap_action:
  3433. action: more-info
  3434. secondary_info: last-changed
  3435. - entity: binary_sensor.window_child_bedroom_2_contact
  3436. type: custom:multiple-entity-row
  3437. name: Kinderkamer (2)
  3438. state_color: true
  3439. show_state: false
  3440. card_mod:
  3441. style:
  3442. hui-generic-entity-row $: |
  3443. state-badge {
  3444. flex: 0 0 0px !important;
  3445. height: 30px;
  3446. line-height: 30px;
  3447. }
  3448. tap_action:
  3449. action: more-info
  3450. secondary_info: last-changed
  3451. - entity: binary_sensor.window_office_contact
  3452. type: custom:multiple-entity-row
  3453. name: Werkkamer
  3454. state_color: true
  3455. show_state: false
  3456. card_mod:
  3457. style:
  3458. hui-generic-entity-row $: |
  3459. state-badge {
  3460. flex: 0 0 0px !important;
  3461. height: 30px;
  3462. line-height: 30px;
  3463. }
  3464. tap_action:
  3465. action: more-info
  3466. secondary_info: last-changed
  3467. - entity: binary_sensor.window_bathroom_contact
  3468. type: custom:multiple-entity-row
  3469. name: Badkamer
  3470. state_color: true
  3471. show_state: false
  3472. card_mod:
  3473. style:
  3474. hui-generic-entity-row $: |
  3475. state-badge {
  3476. flex: 0 0 0px !important;
  3477. height: 30px;
  3478. line-height: 30px;
  3479. }
  3480. tap_action:
  3481. action: more-info
  3482. secondary_info: last-changed
  3483. - entity: binary_sensor.window_laundry_room_contact
  3484. type: custom:multiple-entity-row
  3485. name: Waskamer
  3486. state_color: true
  3487. show_state: false
  3488. card_mod:
  3489. style:
  3490. hui-generic-entity-row $: |
  3491. state-badge {
  3492. flex: 0 0 0px !important;
  3493. height: 30px;
  3494. line-height: 30px;
  3495. }
  3496. tap_action:
  3497. action: more-info
  3498. secondary_info: last-changed
  3499. beweging:
  3500. type: horizontal-stack
  3501. card_mod:
  3502. style: |
  3503. ha-card {
  3504. border-radius: 10px;
  3505. width: 347px;
  3506. --ha-card-background: rgb(0,0,0,0.2)
  3507. }
  3508. cards:
  3509. - type: entities
  3510. card_mod:
  3511. style: |
  3512. ha-card {
  3513. width: 169px;
  3514. border-radius: 10px;
  3515. font-size: 12px !important;
  3516. --ha-card-background: rgb(0,0,0,0.2);
  3517. --mdc-icon-size: 18px !important;
  3518. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3519. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3520. }
  3521. entities:
  3522. - entity: binary_sensor.motion_uvc_g4_doorbell_57af
  3523. type: custom:multiple-entity-row
  3524. name: Deurbel
  3525. state_color: true
  3526. show_state: false
  3527. card_mod:
  3528. style:
  3529. hui-generic-entity-row $: |
  3530. state-badge {
  3531. flex: 0 0 0px !important;
  3532. height: 30px;
  3533. line-height: 30px;
  3534. }
  3535. tap_action:
  3536. action: more-info
  3537. secondary_info: last-changed
  3538. - entity: binary_sensor.motion_group_entry
  3539. type: custom:multiple-entity-row
  3540. name: Hal (beneden)
  3541. state_color: true
  3542. show_state: false
  3543. card_mod:
  3544. style:
  3545. hui-generic-entity-row $: |
  3546. state-badge {
  3547. flex: 0 0 0px !important;
  3548. height: 30px;
  3549. line-height: 30px;
  3550. }
  3551. tap_action:
  3552. action: more-info
  3553. secondary_info: last-changed
  3554. - entity: binary_sensor.motion_toilet_occupancy
  3555. type: custom:multiple-entity-row
  3556. name: Toilet
  3557. state_color: true
  3558. show_state: false
  3559. card_mod:
  3560. style:
  3561. hui-generic-entity-row $: |
  3562. state-badge {
  3563. flex: 0 0 0px !important;
  3564. height: 30px;
  3565. line-height: 30px;
  3566. }
  3567. tap_action:
  3568. action: more-info
  3569. secondary_info: last-changed
  3570. - entity: binary_sensor.motion_hwr_occupancy
  3571. type: custom:multiple-entity-row
  3572. name: HWR
  3573. state_color: true
  3574. show_state: false
  3575. card_mod:
  3576. style:
  3577. hui-generic-entity-row $: |
  3578. state-badge {
  3579. flex: 0 0 0px !important;
  3580. height: 30px;
  3581. line-height: 30px;
  3582. }
  3583. tap_action:
  3584. action: more-info
  3585. secondary_info: last-changed
  3586. - entity: binary_sensor.motion_group_kitchen
  3587. type: custom:multiple-entity-row
  3588. name: Keuken
  3589. state_color: true
  3590. show_state: false
  3591. card_mod:
  3592. style:
  3593. hui-generic-entity-row $: |
  3594. state-badge {
  3595. flex: 0 0 0px !important;
  3596. height: 30px;
  3597. line-height: 30px;
  3598. }
  3599. tap_action:
  3600. action: more-info
  3601. secondary_info: last-changed
  3602. - entity: binary_sensor.motion_stairway_closet_occupancy
  3603. type: custom:multiple-entity-row
  3604. name: Trapkast
  3605. state_color: true
  3606. show_state: false
  3607. card_mod:
  3608. style:
  3609. hui-generic-entity-row $: |
  3610. state-badge {
  3611. flex: 0 0 0px !important;
  3612. height: 30px;
  3613. line-height: 30px;
  3614. }
  3615. tap_action:
  3616. action: more-info
  3617. secondary_info: last-changed
  3618. - entity: binary_sensor.motion_group_living_room
  3619. type: custom:multiple-entity-row
  3620. name: Woonkamer
  3621. state_color: true
  3622. show_state: false
  3623. card_mod:
  3624. style:
  3625. hui-generic-entity-row $: |
  3626. state-badge {
  3627. flex: 0 0 0px !important;
  3628. height: 30px;
  3629. line-height: 30px;
  3630. }
  3631. tap_action:
  3632. action: more-info
  3633. secondary_info: last-changed
  3634. - type: entities
  3635. card_mod:
  3636. style: |
  3637. ha-card {
  3638. width: 169px;
  3639. border-radius: 10px;
  3640. font-size: 12px !important;
  3641. --ha-card-background: rgb(0,0,0,0.2);
  3642. --mdc-icon-size: 18px !important;
  3643. --paper-item-icon-active-color: rgba(255, 255, 255, 1) !important;
  3644. --paper-item-icon-color: rgba(255, 255, 255, 0.3) !important;
  3645. }
  3646. entities:
  3647. - entity: binary_sensor.motion_group_hallway_upstairs
  3648. type: custom:multiple-entity-row
  3649. name: Hal (boven)
  3650. state_color: true
  3651. show_state: false
  3652. card_mod:
  3653. style:
  3654. hui-generic-entity-row $: |
  3655. state-badge {
  3656. flex: 0 0 0px !important;
  3657. height: 30px;
  3658. line-height: 30px;
  3659. }
  3660. tap_action:
  3661. action: more-info
  3662. secondary_info: last-changed
  3663. - entity: binary_sensor.motion_parents_bedroom_occupancy
  3664. type: custom:multiple-entity-row
  3665. name: Slaapkamer
  3666. state_color: true
  3667. show_state: false
  3668. card_mod:
  3669. style:
  3670. hui-generic-entity-row $: |
  3671. state-badge {
  3672. flex: 0 0 0px !important;
  3673. height: 30px;
  3674. line-height: 30px;
  3675. }
  3676. tap_action:
  3677. action: more-info
  3678. secondary_info: last-changed
  3679. - entity: binary_sensor.motion_child_bedroom_occupancy
  3680. type: custom:multiple-entity-row
  3681. name: Kinderkamer
  3682. state_color: true
  3683. show_state: false
  3684. card_mod:
  3685. style:
  3686. hui-generic-entity-row $: |
  3687. state-badge {
  3688. flex: 0 0 0px !important;
  3689. height: 30px;
  3690. line-height: 30px;
  3691. }
  3692. tap_action:
  3693. action: more-info
  3694. secondary_info: last-changed
  3695. - entity: binary_sensor.motion_group_office
  3696. type: custom:multiple-entity-row
  3697. name: Werkkamer
  3698. state_color: true
  3699. show_state: false
  3700. card_mod:
  3701. style:
  3702. hui-generic-entity-row $: |
  3703. state-badge {
  3704. flex: 0 0 0px !important;
  3705. height: 30px;
  3706. line-height: 30px;
  3707. }
  3708. tap_action:
  3709. action: more-info
  3710. secondary_info: last-changed
  3711. - entity: binary_sensor.motion_group_bathroom
  3712. type: custom:multiple-entity-row
  3713. name: Badkamer
  3714. state_color: true
  3715. show_state: false
  3716. card_mod:
  3717. style:
  3718. hui-generic-entity-row $: |
  3719. state-badge {
  3720. flex: 0 0 0px !important;
  3721. height: 30px;
  3722. line-height: 30px;
  3723. }
  3724. tap_action:
  3725. action: more-info
  3726. secondary_info: last-changed
  3727. - entity: binary_sensor.motion_laundry_room_occupancy
  3728. type: custom:multiple-entity-row
  3729. name: Waskamer
  3730. state_color: true
  3731. show_state: false
  3732. card_mod:
  3733. style:
  3734. hui-generic-entity-row $: |
  3735. state-badge {
  3736. flex: 0 0 0px !important;
  3737. height: 30px;
  3738. line-height: 30px;
  3739. }
  3740. tap_action:
  3741. action: more-info
  3742. secondary_info: last-changed
  3743. beneden:
  3744. type: entities
  3745. card_mod:
  3746. style: |
  3747. ha-card {
  3748. border-radius: 10px;
  3749. width: 347px;
  3750. font-size: 12px !important;
  3751. --ha-card-background: rgb(0,0,0,0.2);
  3752. --mdc-icon-size: 18px !important;
  3753. --paper-item-icon-active-color: rgba(255, 255, 255, 1);
  3754. --paper-item-icon-color: rgba(255, 255, 255, 0.3);
  3755. }
  3756. entities:
  3757. - entity: input_boolean.motion_light_entry
  3758. icon: mdi:home-floor-0
  3759. type: custom:multiple-entity-row
  3760. name: Hal
  3761. state_color: true
  3762. show_state: false
  3763. style: |
  3764. :host .entities-row .entity {
  3765. margin-right: 10px;
  3766. }
  3767. tap_action:
  3768. action: fire-dom-event
  3769. browser_mod:
  3770. command: popup
  3771. title: Hal (beneden)
  3772. card:
  3773. type: entities
  3774. card_mod:
  3775. style: |
  3776. ha-card {
  3777. --ha-card-background: rgb(0,0,0,0.2);
  3778. border-radius: 10px;
  3779. }
  3780. entities:
  3781. - type: custom:slider-entity-row
  3782. entity: light.light_entry_light_0
  3783. name: Lamp
  3784. secondary_info: brightness
  3785. toggle: true
  3786. - entity: binary_sensor.motion_entry_living_room_occupancy
  3787. name: Beweging
  3788. secondary_info: last-changed
  3789. - entity: binary_sensor.keypad_entry_occupancy
  3790. name: Beweging (alarmpaneel)
  3791. secondary_info: last-changed
  3792. - entity: binary_sensor.motion_entry_hue_occupancy
  3793. name: Beweging (hue)
  3794. secondary_info: last-changed
  3795. - entity: binary_sensor.door_front_contact
  3796. name: Voordeur
  3797. secondary_info: last-changed
  3798. tap_action:
  3799. action: fire-dom-event
  3800. browser_mod:
  3801. command: popup
  3802. title: Voordeur openen
  3803. card:
  3804. type: custom:button-card
  3805. entity: lock.loqed_smart_lock
  3806. show_name: false
  3807. state:
  3808. - value: unlocked
  3809. icon: mdi:door-open
  3810. - value: locked
  3811. icon: mdi:door
  3812. tap_action:
  3813. action: call-service
  3814. service: rest_command.loqed_action
  3815. service_data:
  3816. lock_state: OPEN
  3817. confirmation:
  3818. text: >-
  3819. [[[ return `Ben je zeker dat je de
  3820. voordeur wilt openen?` ]]]
  3821. card_mod:
  3822. style: |
  3823. ha-card {
  3824. --ha-card-background: rgb(0,0,0,0.2);
  3825. border-radius: 10px;
  3826. }
  3827. - entity: binary_sensor.smoke_entry_smoke
  3828. name: Rookalarm
  3829. icon: mdi:smoke-detector-variant
  3830. secondary_info: last-changed
  3831. secondary_info:
  3832. entity: sensor.motion_entry_hue_temperature
  3833. name: false
  3834. entities:
  3835. - entity: light.light_entry_light_0
  3836. name: false
  3837. state_color: true
  3838. toggle: true
  3839. icon: mdi:lightbulb-outline
  3840. tap_action:
  3841. action: toggle
  3842. - entity: binary_sensor.door_front_contact
  3843. icon: mdi:door
  3844. name: false
  3845. state_color: true
  3846. tap_action:
  3847. action: fire-dom-event
  3848. browser_mod:
  3849. command: popup
  3850. title: Voordeur openen
  3851. card:
  3852. type: custom:button-card
  3853. entity: lock.loqed_smart_lock
  3854. show_name: false
  3855. state:
  3856. - value: unlocked
  3857. icon: mdi:door-open
  3858. - value: locked
  3859. icon: mdi:door
  3860. tap_action:
  3861. action: call-service
  3862. service: rest_command.loqed_action
  3863. service_data:
  3864. lock_state: OPEN
  3865. confirmation:
  3866. text: >-
  3867. [[[ return `Ben je zeker dat je de voordeur wilt
  3868. openen?` ]]]
  3869. card_mod:
  3870. style: |
  3871. ha-card {
  3872. --ha-card-background: rgb(0,0,0,0.2);
  3873. border-radius: 10px;
  3874. }
  3875. - entity: binary_sensor.window_office_contact
  3876. icon: mdi:blank
  3877. name: false
  3878. state_color: false
  3879. tap_action:
  3880. action: none
  3881. - entity: binary_sensor.motion_group_entry
  3882. icon: mdi:motion-sensor
  3883. name: false
  3884. state_color: true
  3885. tap_action:
  3886. action: fire-dom-event
  3887. browser_mod:
  3888. command: popup
  3889. title: Beweging hal (beneden)
  3890. card:
  3891. type: entities
  3892. card_mod:
  3893. style: |
  3894. ha-card {
  3895. --ha-card-background: rgb(0,0,0,0.2);
  3896. border-radius: 10px;
  3897. }
  3898. entities:
  3899. - entity: binary_sensor.motion_entry_living_room_occupancy
  3900. name: Beweging
  3901. secondary_info: last-changed
  3902. - entity: binary_sensor.keypad_entry_occupancy
  3903. name: Beweging (alarmpaneel)
  3904. secondary_info: last-changed
  3905. - entity: binary_sensor.motion_entry_hue_occupancy
  3906. name: Beweging (hue)
  3907. secondary_info: last-changed
  3908. - entity: input_boolean.motion_light_toilet
  3909. icon: mdi:paper-roll
  3910. type: custom:multiple-entity-row
  3911. name: Toilet
  3912. state_color: true
  3913. show_state: false
  3914. card_mod:
  3915. style: |
  3916. :host .entities-row .entity {
  3917. margin-right: 10px;
  3918. }
  3919. tap_action:
  3920. action: fire-dom-event
  3921. browser_mod:
  3922. command: popup
  3923. title: Toilet
  3924. card:
  3925. type: entities
  3926. card_mod:
  3927. style: |
  3928. ha-card {
  3929. --ha-card-background: rgb(0,0,0,0.2);
  3930. border-radius: 10px;
  3931. }
  3932. entities:
  3933. - type: custom:slider-entity-row
  3934. entity: light.light_toilet_downstairs_light_0
  3935. name: Lamp
  3936. secondary_info: brightness
  3937. toggle: true
  3938. - entity: binary_sensor.motion_toilet_occupancy
  3939. name: Beweging
  3940. secondary_info: last-changed
  3941. - entity: binary_sensor.window_toilet_contact
  3942. name: Raam
  3943. secondary_info: last-changed
  3944. secondary_info:
  3945. entity: sensor.motion_toilet_temperature
  3946. name: false
  3947. entities:
  3948. - entity: light.light_toilet_downstairs_light_0
  3949. name: false
  3950. state_color: true
  3951. toggle: true
  3952. icon: mdi:lightbulb-outline
  3953. tap_action:
  3954. action: toggle
  3955. - entity: binary_sensor.door_front_contact
  3956. icon: mdi:blank
  3957. name: false
  3958. state_color: false
  3959. tap_action:
  3960. action: none
  3961. - entity: binary_sensor.window_toilet_contact
  3962. icon: mdi:window-closed-variant
  3963. name: false
  3964. state_color: true
  3965. tap_action:
  3966. action: more-info
  3967. - entity: binary_sensor.motion_toilet_occupancy
  3968. icon: mdi:motion-sensor
  3969. name: false
  3970. state_color: true
  3971. tap_action:
  3972. action: more-info
  3973. - entity: input_boolean.motion_light_hwr
  3974. icon: mdi:water-boiler
  3975. type: custom:multiple-entity-row
  3976. name: HWR
  3977. state_color: true
  3978. show_state: false
  3979. style: |
  3980. :host .entities-row .entity {
  3981. margin-right: 10px;
  3982. }
  3983. tap_action:
  3984. action: fire-dom-event
  3985. browser_mod:
  3986. command: popup
  3987. title: HWR
  3988. card:
  3989. type: entities
  3990. card_mod:
  3991. style: |
  3992. ha-card {
  3993. --ha-card-background: rgb(0,0,0,0.2);
  3994. border-radius: 10px;
  3995. }
  3996. entities:
  3997. - type: custom:slider-entity-row
  3998. entity: light.light_hwr_light_0
  3999. name: Lamp
  4000. secondary_info: brightness
  4001. toggle: true
  4002. - entity: binary_sensor.motion_toilet_occupancy
  4003. name: Beweging
  4004. secondary_info: last-changed
  4005. - entity: binary_sensor.window_toilet_contact
  4006. name: Deur
  4007. secondary_info: last-changed
  4008. - entity: binary_sensor.window_toilet_contact
  4009. name: Raam
  4010. secondary_info: last-changed
  4011. - entity: switch.plug_servers_relay_0
  4012. name: Elektriciteit servers
  4013. secondary_info: last-changed
  4014. - entity: switch.plug_freezer_relay_0
  4015. name: Elektriciteit vriezer
  4016. secondary_info: last-changed
  4017. - entity: binary_sensor.smoke_hwr_smoke
  4018. name: Rookalarm
  4019. icon: mdi:smoke-detector-variant
  4020. secondary_info: last-changed
  4021. secondary_info: null
  4022. entities:
  4023. - entity: light.light_hwr_light_0
  4024. name: false
  4025. state_color: true
  4026. toggle: true
  4027. icon: mdi:lightbulb-outline
  4028. tap_action:
  4029. action: toggle
  4030. - entity: binary_sensor.door_hwr_contact
  4031. icon: mdi:door
  4032. name: false
  4033. state_color: true
  4034. tap_action:
  4035. action: more-info
  4036. - entity: binary_sensor.window_hwr_contact
  4037. icon: mdi:window-closed-variant
  4038. name: false
  4039. state_color: true
  4040. tap_action:
  4041. action: more-info
  4042. - entity: binary_sensor.motion_hwr_occupancy
  4043. icon: mdi:motion-sensor
  4044. name: false
  4045. state_color: true
  4046. tap_action:
  4047. action: more-info
  4048. - entity: input_boolean.motion_light_stairway_closet
  4049. icon: mdi:stairs-box
  4050. type: custom:multiple-entity-row
  4051. name: Trapkast
  4052. state_color: true
  4053. show_state: false
  4054. style: |
  4055. :host .entities-row .entity {
  4056. margin-right: 10px;
  4057. }
  4058. tap_action:
  4059. action: fire-dom-event
  4060. browser_mod:
  4061. command: popup
  4062. title: Trapkast
  4063. card:
  4064. type: entities
  4065. card_mod:
  4066. style: |
  4067. ha-card {
  4068. --ha-card-background: rgb(0,0,0,0.2);
  4069. border-radius: 10px;
  4070. }
  4071. entities:
  4072. - type: custom:slider-entity-row
  4073. entity: light.light_storage_stairway_light_0
  4074. name: Lamp
  4075. secondary_info: brightness
  4076. toggle: true
  4077. - entity: binary_sensor.motion_stairway_closet_occupancy
  4078. name: Beweging
  4079. secondary_info: last-changed
  4080. - entity: binary_sensor.door_storage_stairway_contact
  4081. name: Deur
  4082. secondary_info: last-changed
  4083. secondary_info: null
  4084. entities:
  4085. - entity: light.light_storage_stairway_light_0
  4086. name: false
  4087. state_color: true
  4088. toggle: true
  4089. icon: mdi:lightbulb-outline
  4090. tap_action:
  4091. action: toggle
  4092. - entity: binary_sensor.door_storage_stairway_contact
  4093. icon: mdi:door
  4094. name: false
  4095. state_color: true
  4096. tap_action:
  4097. action: more-info
  4098. - entity: binary_sensor.window_office_contact
  4099. icon: mdi:blank
  4100. name: false
  4101. state_color: false
  4102. tap_action:
  4103. action: none
  4104. - entity: binary_sensor.motion_stairway_closet_occupancy
  4105. icon: mdi:motion-sensor
  4106. name: false
  4107. state_color: true
  4108. tap_action:
  4109. action: more-info
  4110. - entity: input_boolean.motion_light_kitchen
  4111. icon: mdi:countertop
  4112. type: custom:multiple-entity-row
  4113. name: Keuken
  4114. state_color: true
  4115. show_state: false
  4116. style: |
  4117. :host .entities-row .entity {
  4118. margin-right: 10px;
  4119. }
  4120. tap_action:
  4121. action: fire-dom-event
  4122. browser_mod:
  4123. command: popup
  4124. title: Keuken
  4125. card:
  4126. type: entities
  4127. card_mod:
  4128. style: |
  4129. ha-card {
  4130. --ha-card-background: rgb(0,0,0,0.2);
  4131. border-radius: 10px;
  4132. }
  4133. entities:
  4134. - type: custom:slider-entity-row
  4135. entity: light.light_kitchen_light_0
  4136. name: Lamp
  4137. secondary_info: brightness
  4138. toggle: true
  4139. - entity: media_player.kitchen
  4140. name: Speaker
  4141. secondary_info: last-changed
  4142. - entity: binary_sensor.motion_kitchen_closet_occupancy
  4143. name: Beweging tablet
  4144. secondary_info: last-changed
  4145. - entity: binary_sensor.motion_kitchen_sink_occupancy
  4146. name: Beweging wasbak
  4147. secondary_info: last-changed
  4148. - entity: binary_sensor.window_kitchen_1_contact
  4149. name: Raam (1)
  4150. secondary_info: last-changed
  4151. - entity: binary_sensor.window_kitchen_2_contact
  4152. name: Raam (2)
  4153. secondary_info: last-changed
  4154. - entity: switch.plug_dishwasher_relay_0
  4155. name: Vaatwasser
  4156. icon: mdi:dishwasher
  4157. secondary_info: last-changed
  4158. - entity: switch.plug_refrigerator_relay_0
  4159. name: Koelkast
  4160. icon: mdi:fridge
  4161. secondary_info: last-changed
  4162. - entity: switch.plug_kitchen_extractor_hood_relay_0
  4163. name: Afzuigkap
  4164. icon: mdi:weather-windy
  4165. secondary_info: last-changed
  4166. secondary_info:
  4167. entity: sensor.nibe_105658_40033
  4168. name: false
  4169. entities:
  4170. - entity: binary_sensor.dishwasher
  4171. icon: mdi:dishwasher
  4172. name: false
  4173. state_color: true
  4174. tap_action:
  4175. action: more-info
  4176. - entity: light.light_kitchen_light_0
  4177. name: false
  4178. state_color: true
  4179. toggle: true
  4180. icon: mdi:lightbulb-outline
  4181. tap_action:
  4182. action: toggle
  4183. - entity: binary_sensor.door_hwr_contact
  4184. icon: mdi:blank
  4185. name: false
  4186. state_color: false
  4187. tap_action:
  4188. action: none
  4189. - entity: binary_sensor.window_group_kitchen
  4190. icon: mdi:window-closed-variant
  4191. name: false
  4192. state_color: true
  4193. tap_action:
  4194. action: fire-dom-event
  4195. browser_mod:
  4196. command: popup
  4197. title: Ramen keuken
  4198. card:
  4199. type: entities
  4200. card_mod:
  4201. style: |
  4202. ha-card {
  4203. --ha-card-background: rgb(0,0,0,0.2);
  4204. border-radius: 10px;
  4205. }
  4206. entities:
  4207. - entity: binary_sensor.window_kitchen_1_contact
  4208. name: Raam (1)
  4209. secondary_info: last-changed
  4210. - entity: binary_sensor.window_kitchen_2_contact
  4211. name: Raam (2)
  4212. secondary_info: last-changed
  4213. - entity: binary_sensor.motion_group_kitchen
  4214. icon: mdi:motion-sensor
  4215. name: false
  4216. state_color: true
  4217. tap_action:
  4218. action: fire-dom-event
  4219. browser_mod:
  4220. command: popup
  4221. title: Beweging keuken
  4222. card:
  4223. type: entities
  4224. card_mod:
  4225. style: |
  4226. ha-card {
  4227. --ha-card-background: rgb(0,0,0,0.2);
  4228. border-radius: 10px;
  4229. }
  4230. entities:
  4231. - entity: binary_sensor.motion_kitchen_closet_occupancy
  4232. name: Tablet
  4233. secondary_info: last-changed
  4234. - entity: binary_sensor.motion_kitchen_sink_occupancy
  4235. name: Wasbak
  4236. secondary_info: last-changed
  4237. - entity: input_boolean.motion_light_living_room
  4238. icon: mdi:sofa
  4239. type: custom:multiple-entity-row
  4240. name: Woonkamer
  4241. state_color: true
  4242. show_state: false
  4243. style: |
  4244. :host .entities-row .entity {
  4245. margin-right: 10px;
  4246. }
  4247. tap_action:
  4248. action: fire-dom-event
  4249. browser_mod:
  4250. command: popup
  4251. title: Woonkamer
  4252. card:
  4253. type: entities
  4254. card_mod:
  4255. style: |
  4256. ha-card {
  4257. --ha-card-background: rgb(0,0,0,0.2);
  4258. border-radius: 10px;
  4259. }
  4260. entities:
  4261. - type: custom:slider-entity-row
  4262. entity: light.light_living_room_light_0
  4263. name: Lamp
  4264. secondary_info: brightness
  4265. toggle: true
  4266. - type: custom:slider-entity-row
  4267. entity: light.living_room_hue
  4268. name: Lamp (Philips Hue)
  4269. secondary_info: brightness
  4270. toggle: true
  4271. - type: custom:slider-entity-row
  4272. entity: light.light_christmas_tree
  4273. name: Kerstboom
  4274. icon: mdi:pine-tree
  4275. secondary_info: brightness
  4276. toggle: true
  4277. - type: custom:slider-entity-row
  4278. entity: light.light_hue_television_white
  4279. name: Lamp televisie (wit)
  4280. secondary_info: brightness
  4281. toggle: true
  4282. - entity: media_player.googlehome4652
  4283. name: Speaker
  4284. secondary_info: last-changed
  4285. - entity: binary_sensor.motion_living_room_stairway_occupancy
  4286. name: Beweging televisie
  4287. secondary_info: last-changed
  4288. - entity: binary_sensor.motion_living_room_garden_occupancy
  4289. name: Beweging planten
  4290. secondary_info: last-changed
  4291. - entity: binary_sensor.door_garden_1_contact
  4292. name: Deur (1)
  4293. secondary_info: last-changed
  4294. - entity: binary_sensor.door_garden_2_contact
  4295. name: Deur (2)
  4296. secondary_info: last-changed
  4297. - entity: binary_sensor.door_garden_3_contact
  4298. name: Deur (3)
  4299. secondary_info: last-changed
  4300. - entity: binary_sensor.door_garden_4_contact
  4301. name: Deur (4)
  4302. secondary_info: last-changed
  4303. - entity: switch.plug_television_relay_0
  4304. name: Elektriciteit televisie
  4305. icon: mdi:television
  4306. secondary_info: last-changed
  4307. - entity: binary_sensor.smoke_living_room_smoke
  4308. name: Rookalarm
  4309. icon: mdi:smoke-detector-variant
  4310. secondary_info: last-changed
  4311. secondary_info:
  4312. entity: sensor.nibe_105658_40033
  4313. name: false
  4314. entities:
  4315. - entity: media_player.sony_bravia_tv
  4316. icon: mdi:television-classic
  4317. name: false
  4318. state_color: true
  4319. tap_action:
  4320. action: fire-dom-event
  4321. browser_mod:
  4322. command: popup
  4323. title: Televisie
  4324. card:
  4325. type: vertical-stack
  4326. cards:
  4327. - type: horizontal-stack
  4328. cards:
  4329. - type: button
  4330. tap_action:
  4331. action: call-service
  4332. service: media_player.turn_off
  4333. service_data:
  4334. entity_id: media_player.sony_bravia_tv
  4335. icon_height: 30px
  4336. show_name: false
  4337. hold_action:
  4338. action: none
  4339. icon: mdi:power-standby
  4340. card_mod:
  4341. style: |
  4342. ha-card {
  4343. --ha-card-background: rgb(0,0,0,0.2);
  4344. border-radius: 10px;
  4345. }
  4346. - type: button
  4347. tap_action:
  4348. action: call-service
  4349. service: androidtv.adb_command
  4350. service_data:
  4351. entity_id: media_player.living_room_nvidia_shield
  4352. command: UP
  4353. icon_height: 30px
  4354. show_name: false
  4355. hold_action:
  4356. action: none
  4357. icon: mdi:arrow-up-bold-outline
  4358. card_mod:
  4359. style: |
  4360. ha-card {
  4361. --ha-card-background: rgb(0,0,0,0.2);
  4362. border-radius: 10px;
  4363. }
  4364. - type: button
  4365. tap_action:
  4366. action: call-service
  4367. service: androidtv.adb_command
  4368. service_data:
  4369. entity_id: media_player.living_room_nvidia_shield
  4370. command: MENU
  4371. icon_height: 30px
  4372. show_name: false
  4373. hold_action:
  4374. action: none
  4375. icon: mdi:menu
  4376. card_mod:
  4377. style: |
  4378. ha-card {
  4379. --ha-card-background: rgb(0,0,0,0.2);
  4380. border-radius: 10px;
  4381. }
  4382. - type: horizontal-stack
  4383. cards:
  4384. - type: button
  4385. tap_action:
  4386. action: call-service
  4387. service: androidtv.adb_command
  4388. service_data:
  4389. entity_id: media_player.living_room_nvidia_shield
  4390. command: LEFT
  4391. icon_height: 30px
  4392. show_name: false
  4393. hold_action:
  4394. action: none
  4395. icon: mdi:arrow-left-bold-outline
  4396. card_mod:
  4397. style: |
  4398. ha-card {
  4399. --ha-card-background: rgb(0,0,0,0.2);
  4400. border-radius: 10px;
  4401. }
  4402. - type: button
  4403. tap_action:
  4404. action: call-service
  4405. service: androidtv.adb_command
  4406. service_data:
  4407. entity_id: media_player.living_room_nvidia_shield
  4408. command: CENTER
  4409. icon_height: 30px
  4410. show_name: false
  4411. hold_action:
  4412. action: none
  4413. icon: mdi:checkbox-blank-circle-outline
  4414. card_mod:
  4415. style: |
  4416. ha-card {
  4417. --ha-card-background: rgb(0,0,0,0.2);
  4418. border-radius: 10px;
  4419. }
  4420. - type: button
  4421. tap_action:
  4422. action: call-service
  4423. service: androidtv.adb_command
  4424. service_data:
  4425. entity_id: media_player.living_room_nvidia_shield
  4426. command: RIGHT
  4427. icon_height: 30px
  4428. show_name: false
  4429. hold_action:
  4430. action: none
  4431. icon: mdi:arrow-right-bold-outline
  4432. card_mod:
  4433. style: |
  4434. ha-card {
  4435. --ha-card-background: rgb(0,0,0,0.2);
  4436. border-radius: 10px;
  4437. }
  4438. - type: horizontal-stack
  4439. cards:
  4440. - type: button
  4441. tap_action:
  4442. action: call-service
  4443. service: androidtv.adb_command
  4444. service_data:
  4445. entity_id: media_player.living_room_nvidia_shield
  4446. command: BACK
  4447. icon_height: 30px
  4448. show_name: false
  4449. hold_action:
  4450. action: none
  4451. icon: mdi:undo
  4452. card_mod:
  4453. style: |
  4454. ha-card {
  4455. --ha-card-background: rgb(0,0,0,0.2);
  4456. border-radius: 10px;
  4457. }
  4458. - type: button
  4459. tap_action:
  4460. action: call-service
  4461. service: androidtv.adb_command
  4462. service_data:
  4463. entity_id: media_player.living_room_nvidia_shield
  4464. command: DOWN
  4465. icon_height: 30px
  4466. show_name: false
  4467. hold_action:
  4468. action: none
  4469. icon: mdi:arrow-down-bold-outline
  4470. card_mod:
  4471. style: |
  4472. ha-card {
  4473. --ha-card-background: rgb(0,0,0,0.2);
  4474. border-radius: 10px;
  4475. }
  4476. - type: button
  4477. tap_action:
  4478. action: call-service
  4479. service: androidtv.adb_command
  4480. service_data:
  4481. entity_id: media_player.living_room_nvidia_shield
  4482. command: HOME
  4483. icon_height: 30px
  4484. show_name: false
  4485. hold_action:
  4486. action: none
  4487. icon: mdi:home
  4488. card_mod:
  4489. style: |
  4490. ha-card {
  4491. --ha-card-background: rgb(0,0,0,0.2);
  4492. border-radius: 10px;
  4493. }
  4494. - type: horizontal-stack
  4495. cards:
  4496. - type: button
  4497. tap_action:
  4498. action: call-service
  4499. service: media_player.media_previous_track
  4500. service_data:
  4501. entity_id: media_player.living_room_nvidia_shield
  4502. icon_height: 30px
  4503. show_name: false
  4504. hold_action:
  4505. action: none
  4506. icon: mdi:rewind-outline
  4507. card_mod:
  4508. style: |
  4509. ha-card {
  4510. --ha-card-background: rgb(0,0,0,0.2);
  4511. border-radius: 10px;
  4512. }
  4513. - type: button
  4514. tap_action:
  4515. action: call-service
  4516. service: media_player.media_play_pause
  4517. service_data:
  4518. entity_id: media_player.living_room_nvidia_shield
  4519. icon_height: 30px
  4520. show_name: false
  4521. hold_action:
  4522. action: none
  4523. icon: mdi:play-pause
  4524. card_mod:
  4525. style: |
  4526. ha-card {
  4527. --ha-card-background: rgb(0,0,0,0.2);
  4528. border-radius: 10px;
  4529. }
  4530. - type: button
  4531. tap_action:
  4532. action: call-service
  4533. service: media_player.media_next_track
  4534. service_data:
  4535. entity_id: media_player.living_room_nvidia_shield
  4536. icon_height: 30px
  4537. show_name: false
  4538. hold_action:
  4539. action: none
  4540. icon: mdi:skip-forward-outline
  4541. card_mod:
  4542. style: |
  4543. ha-card {
  4544. --ha-card-background: rgb(0,0,0,0.2);
  4545. border-radius: 10px;
  4546. }
  4547. - type: horizontal-stack
  4548. cards:
  4549. - type: button
  4550. tap_action:
  4551. action: call-service
  4552. service: media_player.volume_down
  4553. service_data:
  4554. entity_id: media_player.sony_bravia_tv
  4555. icon_height: 30px
  4556. show_name: false
  4557. hold_action:
  4558. action: none
  4559. icon: mdi:volume-minus
  4560. card_mod:
  4561. style: |
  4562. ha-card {
  4563. --ha-card-background: rgb(0,0,0,0.2);
  4564. border-radius: 10px;
  4565. }
  4566. - type: button
  4567. tap_action:
  4568. action: call-service
  4569. service: media_player.volume_up
  4570. service_data:
  4571. entity_id: media_player.sony_bravia_tv
  4572. icon_height: 30px
  4573. show_name: false
  4574. hold_action:
  4575. action: none
  4576. icon: mdi:volume-plus
  4577. card_mod:
  4578. style: |
  4579. ha-card {
  4580. --ha-card-background: rgb(0,0,0,0.2);
  4581. border-radius: 10px;
  4582. }
  4583. - type: horizontal-stack
  4584. cards:
  4585. - type: media-control
  4586. entity: media_player.shield
  4587. - entity: light.living_room_hue
  4588. name: false
  4589. state_color: true
  4590. toggle: true
  4591. icon: mdi:floor-lamp-torchiere
  4592. tap_action:
  4593. action: toggle
  4594. - entity: light.light_living_room_light_0
  4595. name: false
  4596. state_color: true
  4597. toggle: true
  4598. icon: mdi:lightbulb-outline
  4599. tap_action:
  4600. action: toggle
  4601. - entity: binary_sensor.door_group_living_room
  4602. icon: mdi:door
  4603. name: false
  4604. state_color: true
  4605. tap_action:
  4606. action: fire-dom-event
  4607. browser_mod:
  4608. command: popup
  4609. title: Deuren woonkamer
  4610. card:
  4611. type: entities
  4612. card_mod:
  4613. style: |
  4614. ha-card {
  4615. --ha-card-background: rgb(0,0,0,0.2);
  4616. border-radius: 10px;
  4617. }
  4618. entities:
  4619. - entity: binary_sensor.door_garden_1_contact
  4620. name: Deur (1)
  4621. secondary_info: last-changed
  4622. - entity: binary_sensor.door_garden_2_contact
  4623. name: Deur (2)
  4624. secondary_info: last-changed
  4625. - entity: binary_sensor.door_garden_3_contact
  4626. name: Deur (3)
  4627. secondary_info: last-changed
  4628. - entity: binary_sensor.door_garden_4_contact
  4629. name: Deur (4)
  4630. secondary_info: last-changed
  4631. - entity: vacuum.rockrobo
  4632. icon: mdi:robot-vacuum
  4633. name: false
  4634. state_color: true
  4635. tap_action:
  4636. action: fire-dom-event
  4637. browser_mod:
  4638. command: popup
  4639. title: Stofzuiger
  4640. card:
  4641. type: vertical-stack
  4642. cards:
  4643. - type: picture-glance
  4644. title: James
  4645. image: >-
  4646. https://demo.home-assistant.io/stub_config/kitchen.png
  4647. entities:
  4648. - entity: vacuum.rockrobo
  4649. camera_image: camera.rockrobo_map
  4650. tap_action:
  4651. action: none
  4652. hold_action:
  4653. action: none
  4654. aspect_ratio: '1'
  4655. - type: horizontal-stack
  4656. cards:
  4657. - type: button
  4658. tap_action:
  4659. action: call-service
  4660. service: script.vacuum_clean_downstairs
  4661. icon_height: 30px
  4662. show_name: false
  4663. hold_action:
  4664. action: none
  4665. icon: mdi:arrow-down-bold-box
  4666. - type: button
  4667. tap_action:
  4668. action: call-service
  4669. service: script.vacuum_clean_upstairs
  4670. icon_height: 30px
  4671. show_name: false
  4672. hold_action:
  4673. action: none
  4674. icon: mdi:arrow-up-bold-box
  4675. - type: button
  4676. tap_action:
  4677. action: call-service
  4678. service: vacuum.start
  4679. service_data:
  4680. entity_id: vacuum.rockrobo
  4681. icon_height: 30px
  4682. show_name: false
  4683. hold_action:
  4684. action: none
  4685. icon: mdi:play
  4686. - type: button
  4687. tap_action:
  4688. action: call-service
  4689. service: vacuum.pause
  4690. service_data:
  4691. entity_id: vacuum.rockrobo
  4692. icon_height: 30px
  4693. show_name: false
  4694. hold_action:
  4695. action: none
  4696. icon: mdi:pause
  4697. - type: button
  4698. tap_action:
  4699. action: call-service
  4700. service: vacuum.return_to_base
  4701. service_data:
  4702. entity_id: vacuum.rockrobo
  4703. icon_height: 30px
  4704. show_name: false
  4705. hold_action:
  4706. action: none
  4707. icon: mdi:home-import-outline
  4708. card_mod:
  4709. style: |
  4710. ha-card {
  4711. --ha-card-background: rgb(0,0,0,0.2);
  4712. border-radius: 10px;
  4713. }
  4714. - type: horizontal-stack
  4715. cards:
  4716. - type: button
  4717. tap_action:
  4718. action: fire-dom-event
  4719. browser_mod:
  4720. command: popup
  4721. title: Geschiedenis
  4722. card:
  4723. type: entities
  4724. entities:
  4725. - entity: sensor.vacuum_cleaned_today
  4726. icon: mdi:help
  4727. name: Vandaag schoongemaakt?
  4728. - entity: sensor.vacuum_last_finished_at
  4729. icon: mdi:calendar
  4730. name: Laatste keer
  4731. - entity: sensor.vacuum_last_area
  4732. icon: mdi:texture-box
  4733. name: Laatste hoeveelheid
  4734. - entity: sensor.vacuum_last_time
  4735. icon: mdi:clock-outline
  4736. name: Laatste duur
  4737. title: Geschiedenis stofzuiger
  4738. card_mod:
  4739. style: |
  4740. ha-card {
  4741. --ha-card-background: rgb(0,0,0,0.2);
  4742. border-radius: 10px;
  4743. }
  4744. entity: light.upstairs_without_nightstands
  4745. show_name: false
  4746. icon_height: 35px
  4747. icon: mdi:history
  4748. hold_action:
  4749. action: none
  4750. - type: button
  4751. tap_action:
  4752. action: fire-dom-event
  4753. browser_mod:
  4754. command: popup
  4755. title: Zone schoonmaak
  4756. card:
  4757. type: entities
  4758. entities:
  4759. - entity: input_select.vacuum_zone
  4760. name: Selecteer zone
  4761. - entity: input_select.vacuum_amount
  4762. name: Aantal x
  4763. - entity: script.vacuum_clean_zone
  4764. name: Start zone schoonmaak
  4765. icon: mdi:broom
  4766. card_mod:
  4767. style: |
  4768. ha-card {
  4769. --ha-card-background: rgb(0,0,0,0.2);
  4770. border-radius: 10px;
  4771. }
  4772. entity: light.upstairs_without_nightstands
  4773. show_name: false
  4774. icon_height: 35px
  4775. icon: mdi:map-marker-radius
  4776. hold_action:
  4777. action: none
  4778. - type: button
  4779. tap_action:
  4780. action: fire-dom-event
  4781. browser_mod:
  4782. command: popup
  4783. title: Verbruiksartikelen stofzuiger
  4784. card:
  4785. type: entities
  4786. entities:
  4787. - entity: sensor.vacuum_main_brush_remaning
  4788. icon: mdi:broom
  4789. name: Hoofdborstel resterend
  4790. - entity: script.clean_vacuum_sensor_main
  4791. name: Hoofdborstel vervangen
  4792. secondary_info: last-triggered
  4793. icon: mdi:find-replace
  4794. - entity: sensor.vacuum_side_brush_remaning
  4795. icon: mdi:broom
  4796. name: Zijborstel resterend
  4797. - entity: script.clean_vacuum_sensor_side
  4798. name: Zijborstel vervangen
  4799. secondary_info: last-triggered
  4800. icon: mdi:find-replace
  4801. - entity: sensor.vacuum_filter_remaning
  4802. icon: mdi:air-filter
  4803. name: Filter resterend
  4804. - entity: script.clean_vacuum_sensor_filter
  4805. name: Filter vervangen
  4806. secondary_info: last-triggered
  4807. icon: mdi:find-replace
  4808. - entity: sensor.vacuum_sensor_remaning
  4809. icon: mdi:eye-outline
  4810. name: Sensors resterend
  4811. - entity: script.clean_vacuum_sensor_sensor
  4812. name: Sensors schoon gemaakt
  4813. secondary_info: last-triggered
  4814. icon: mdi:spray-bottle
  4815. title: Verbruiksartikelen
  4816. card_mod:
  4817. style: |
  4818. ha-card {
  4819. --ha-card-background: rgb(0,0,0,0.2);
  4820. border-radius: 10px;
  4821. }
  4822. show_name: false
  4823. icon_height: 35px
  4824. icon: mdi:air-filter
  4825. hold_action:
  4826. action: none
  4827. - entity: binary_sensor.motion_group_living_room
  4828. icon: mdi:motion-sensor
  4829. name: false
  4830. state_color: true
  4831. tap_action:
  4832. action: fire-dom-event
  4833. browser_mod:
  4834. command: popup
  4835. title: Beweging woonkamer
  4836. card:
  4837. type: entities
  4838. card_mod:
  4839. style: |
  4840. ha-card {
  4841. --ha-card-background: rgb(0,0,0,0.2);
  4842. border-radius: 10px;
  4843. }
  4844. entities:
  4845. - entity: >-
  4846. binary_sensor.motion_living_room_stairway_occupancy
  4847. name: Televisie
  4848. secondary_info: last-changed
  4849. - entity: >-
  4850. binary_sensor.motion_living_room_garden_occupancy
  4851. name: Planten
  4852. secondary_info: last-changed
  4853. - entity: input_boolean.motion_light_garden
  4854. icon: mdi:nature-people
  4855. type: custom:multiple-entity-row
  4856. name: Tuin
  4857. state_color: true
  4858. show_state: false
  4859. style: |
  4860. :host .entities-row .entity {
  4861. margin-right: 10px;
  4862. }
  4863. tap_action:
  4864. action: fire-dom-event
  4865. browser_mod:
  4866. command: popup
  4867. title: Tuin
  4868. card:
  4869. type: entities
  4870. card_mod:
  4871. style: |
  4872. ha-card {
  4873. --ha-card-background: rgb(0,0,0,0.2);
  4874. border-radius: 10px;
  4875. }
  4876. entities:
  4877. - type: custom:slider-entity-row
  4878. entity: light.light_garden_terrace
  4879. name: Lamp terras
  4880. secondary_info: brightness
  4881. toggle: true
  4882. - type: custom:slider-entity-row
  4883. entity: light.light_garden_back
  4884. name: Lamp achter
  4885. secondary_info: brightness
  4886. toggle: true
  4887. - entity: binary_sensor.motion_garden_terrace_occupancy
  4888. name: Beweging tuin
  4889. secondary_info: last-changed
  4890. - entity: binary_sensor.motion_driveway_occupancy
  4891. name: Beweging oprit
  4892. secondary_info: last-changed
  4893. - entity: binary_sensor.door_shed_front_contact
  4894. name: Deur schuur (voorkant)
  4895. secondary_info: last-changed
  4896. - entity: binary_sensor.door_shed_garden_contact
  4897. name: Deur schuur (tuinkant)
  4898. secondary_info: last-changed
  4899. - entity: sensor.landroid_stu_status
  4900. name: Grasmaaier
  4901. secondary_info: last-changed
  4902. secondary_info:
  4903. entity: sensor.nibe_105658_40004
  4904. name: false
  4905. entities:
  4906. - entity: light.light_garden_terrace
  4907. name: false
  4908. state_color: true
  4909. toggle: true
  4910. icon: mdi:lightbulb-outline
  4911. tap_action:
  4912. action: toggle
  4913. - entity: binary_sensor.door_group_garden
  4914. icon: mdi:door
  4915. name: false
  4916. state_color: true
  4917. tap_action:
  4918. action: fire-dom-event
  4919. browser_mod:
  4920. command: popup
  4921. title: Deuren tuin
  4922. card:
  4923. type: entities
  4924. card_mod:
  4925. style: |
  4926. ha-card {
  4927. --ha-card-background: rgb(0,0,0,0.2);
  4928. border-radius: 10px;
  4929. }
  4930. entities:
  4931. - entity: binary_sensor.door_shed_front_contact
  4932. name: Tuin (voorkant)
  4933. secondary_info: last-changed
  4934. - entity: binary_sensor.door_shed_garden_contact
  4935. name: Tuin (achterkant)
  4936. secondary_info: last-changed
  4937. - entity: sensor.landroid_stu_status
  4938. icon: mdi:robot-mower-outline
  4939. name: false
  4940. state_color: true
  4941. tap_action:
  4942. action: fire-dom-event
  4943. browser_mod:
  4944. command: popup
  4945. title: Grasmaaier
  4946. card:
  4947. type: vertical-stack
  4948. cards:
  4949. - type: entities
  4950. card_mod:
  4951. style: |
  4952. ha-card {
  4953. --ha-card-background: rgb(0,0,0,0.2);
  4954. border-radius: 10px;
  4955. }
  4956. entities:
  4957. - entity: sensor.landroid_stu_status
  4958. secondary_info: last-changed
  4959. name: Status
  4960. - entity: sensor.landroid_stu_error
  4961. secondary_info: last-changed
  4962. name: Error
  4963. - entity: sensor.landroid_stu_battery
  4964. name: Battery
  4965. secondary_info: last-changed
  4966. title: Landroid M500 Plus
  4967. - type: horizontal-stack
  4968. cards:
  4969. - type: button
  4970. tap_action:
  4971. action: call-service
  4972. service: landroid_cloud.start
  4973. service_data:
  4974. id: 599549
  4975. icon_height: 30px
  4976. show_name: false
  4977. hold_action:
  4978. action: none
  4979. icon: mdi:play
  4980. - type: button
  4981. tap_action:
  4982. action: call-service
  4983. service: landroid_cloud.pause
  4984. service_data:
  4985. id: 599549
  4986. icon_height: 30px
  4987. show_name: false
  4988. hold_action:
  4989. action: none
  4990. icon: mdi:pause
  4991. - type: button
  4992. tap_action:
  4993. action: call-service
  4994. service: landroid_cloud.home
  4995. service_data:
  4996. id: 599549
  4997. icon_height: 30px
  4998. show_name: false
  4999. hold_action:
  5000. action: none
  5001. icon: mdi:home-import-outline
  5002. card_mod:
  5003. style: |
  5004. ha-card {
  5005. --ha-card-background: rgb(0,0,0,0.2);
  5006. border-radius: 10px;
  5007. }
  5008. - entity: binary_sensor.motion_group_garden
  5009. icon: mdi:motion-sensor
  5010. name: false
  5011. state_color: true
  5012. tap_action:
  5013. action: fire-dom-event
  5014. browser_mod:
  5015. command: popup
  5016. title: Beweging tuin
  5017. card:
  5018. type: entities
  5019. card_mod:
  5020. style: |
  5021. ha-card {
  5022. --ha-card-background: rgb(0,0,0,0.2);
  5023. border-radius: 10px;
  5024. }
  5025. entities:
  5026. - entity: binary_sensor.motion_garden_terrace_occupancy
  5027. name: Tuin
  5028. secondary_info: last-changed
  5029. - entity: binary_sensor.motion_driveway_occupancy
  5030. name: Oprit
  5031. secondary_info: last-changed
  5032. boven:
  5033. type: entities
  5034. card_mod:
  5035. style: |
  5036. ha-card {
  5037. border-radius: 10px;
  5038. width: 347px;
  5039. font-size: 12px !important;
  5040. --ha-card-background: rgb(0,0,0,0.2);
  5041. --mdc-icon-size: 18px !important;
  5042. --paper-item-icon-active-color: rgba(255, 255, 255, 1);
  5043. --paper-item-icon-color: rgba(255, 255, 255, 0.3);
  5044. }
  5045. entities:
  5046. - entity: input_boolean.motion_light_hallway
  5047. icon: mdi:home-floor-1
  5048. type: custom:multiple-entity-row
  5049. name: Hal
  5050. state_color: true
  5051. show_state: false
  5052. style: |
  5053. :host .entities-row .entity {
  5054. margin-right: 10px;
  5055. }
  5056. tap_action:
  5057. action: fire-dom-event
  5058. browser_mod:
  5059. command: popup
  5060. title: Hal (boven)
  5061. card:
  5062. type: entities
  5063. card_mod:
  5064. style: |
  5065. ha-card {
  5066. --ha-card-background: rgb(0,0,0,0.2);
  5067. border-radius: 10px;
  5068. }
  5069. entities:
  5070. - type: custom:slider-entity-row
  5071. entity: light.light_hallway_light_0
  5072. name: Lamp
  5073. secondary_info: brightness
  5074. toggle: true
  5075. - entity: binary_sensor.motion_hallway_stairway_motion
  5076. name: Beweging (trap)
  5077. secondary_info: last-changed
  5078. - entity: binary_sensor.motion_hallway_upstairs_occupancy
  5079. name: Beweging (boven)
  5080. secondary_info: last-changed
  5081. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  5082. name: Beweging (boven) (hue)
  5083. secondary_info: last-changed
  5084. - entity: binary_sensor.smoke_hallway_upstairs_smoke
  5085. name: Rookalarm
  5086. icon: mdi:smoke-detector-variant
  5087. secondary_info: last-changed
  5088. secondary_info:
  5089. entity: sensor.motion_hallway_upstairs_hue_temperature
  5090. name: false
  5091. entities:
  5092. - entity: light.light_hallway_light_0
  5093. name: false
  5094. state_color: true
  5095. toggle: true
  5096. icon: mdi:lightbulb-outline
  5097. tap_action:
  5098. action: toggle
  5099. - entity: binary_sensor.window_office_contact
  5100. icon: mdi:blank
  5101. name: false
  5102. state_color: false
  5103. tap_action:
  5104. action: none
  5105. - entity: binary_sensor.window_office_contact
  5106. icon: mdi:blank
  5107. name: false
  5108. state_color: false
  5109. tap_action:
  5110. action: none
  5111. - entity: binary_sensor.motion_group_hallway_upstairs
  5112. icon: mdi:motion-sensor
  5113. name: false
  5114. state_color: true
  5115. tap_action:
  5116. action: fire-dom-event
  5117. browser_mod:
  5118. command: popup
  5119. title: Beweging hal (boven)
  5120. card:
  5121. type: entities
  5122. card_mod:
  5123. style: |
  5124. ha-card {
  5125. --ha-card-background: rgb(0,0,0,0.2);
  5126. border-radius: 10px;
  5127. }
  5128. entities:
  5129. - entity: binary_sensor.motion_hallway_stairway_motion
  5130. name: Beweging (trap)
  5131. secondary_info: last-changed
  5132. - entity: binary_sensor.motion_hallway_upstairs_occupancy
  5133. name: Beweging (boven)
  5134. secondary_info: last-changed
  5135. - entity: >-
  5136. binary_sensor.motion_hallway_upstairs_hue_occupancy
  5137. name: Beweging (boven) (hue)
  5138. secondary_info: last-changed
  5139. - entity: input_boolean.motion_light_parents_bedroom
  5140. icon: mdi:bed
  5141. type: custom:multiple-entity-row
  5142. name: Slaapkamer
  5143. state_color: true
  5144. show_state: false
  5145. style: |
  5146. :host .entities-row .entity {
  5147. margin-right: 10px;
  5148. }
  5149. tap_action:
  5150. action: fire-dom-event
  5151. browser_mod:
  5152. command: popup
  5153. title: Slaapkamer
  5154. card:
  5155. type: entities
  5156. card_mod:
  5157. style: |
  5158. ha-card {
  5159. --ha-card-background: rgb(0,0,0,0.2);
  5160. border-radius: 10px;
  5161. }
  5162. entities:
  5163. - type: custom:slider-entity-row
  5164. entity: light.light_parents_bedroom_light_0
  5165. name: Lamp
  5166. secondary_info: brightness
  5167. toggle: true
  5168. - type: custom:slider-entity-row
  5169. entity: light.light_night_stand_milenco_light_0
  5170. name: Milenco
  5171. icon: mdi:floor-lamp
  5172. secondary_info: brightness
  5173. toggle: true
  5174. - type: custom:slider-entity-row
  5175. entity: light.light_night_stand_mywife_light_0
  5176. name: mywife
  5177. icon: mdi:floor-lamp
  5178. secondary_info: brightness
  5179. toggle: true
  5180. - entity: media_player.googlehome8007
  5181. name: Speaker
  5182. secondary_info: last-changed
  5183. - entity: binary_sensor.motion_parents_bedroom_occupancy
  5184. name: Beweging
  5185. secondary_info: last-changed
  5186. - entity: binary_sensor.door_parents_bedroom_contact
  5187. name: Deur
  5188. secondary_info: last-changed
  5189. - entity: binary_sensor.window_parents_bedroom_contact
  5190. name: Raam
  5191. secondary_info: last-changed
  5192. - entity: binary_sensor.smoke_parents_bedroom_smoke
  5193. name: Rookalarm
  5194. icon: mdi:smoke-detector-variant
  5195. secondary_info: last-changed
  5196. secondary_info:
  5197. entity: sensor.motion_parents_bedroom_temperature
  5198. name: false
  5199. entities:
  5200. - entity: binary_sensor.switch_group_matress
  5201. icon: mdi:bed
  5202. name: false
  5203. state_color: true
  5204. tap_action:
  5205. action: fire-dom-event
  5206. browser_mod:
  5207. command: popup
  5208. title: Warmtedekens
  5209. card:
  5210. type: entities
  5211. card_mod:
  5212. style: |
  5213. ha-card {
  5214. --ha-card-background: rgb(0,0,0,0.2);
  5215. border-radius: 10px;
  5216. }
  5217. entities:
  5218. - entity: switch.plug_matress_mywife_relay_0
  5219. name: mywife
  5220. secondary_info: last-changed
  5221. - entity: switch.plug_matress_milenco_relay_0
  5222. name: Milenco
  5223. secondary_info: last-changed
  5224. - entity: light.light_parents_bedroom_light_0
  5225. name: false
  5226. state_color: true
  5227. icon: mdi:lightbulb-outline
  5228. tap_action:
  5229. action: toggle
  5230. - entity: binary_sensor.door_parents_bedroom_contact
  5231. icon: mdi:door
  5232. name: false
  5233. state_color: true
  5234. tap_action:
  5235. action: more-info
  5236. - entity: binary_sensor.window_parents_bedroom_contact
  5237. icon: mdi:window-closed-variant
  5238. name: false
  5239. state_color: true
  5240. tap_action:
  5241. action: more-info
  5242. - entity: binary_sensor.motion_parents_bedroom_occupancy
  5243. icon: mdi:motion-sensor
  5244. name: false
  5245. state_color: true
  5246. tap_action:
  5247. action: more-info
  5248. - entity: input_boolean.motion_light_child_bedroom
  5249. icon: mdi:bunk-bed
  5250. type: custom:multiple-entity-row
  5251. name: Kinderkamer
  5252. state_color: true
  5253. show_state: false
  5254. style: |
  5255. :host .entities-row .entity {
  5256. margin-right: 10px;
  5257. }
  5258. tap_action:
  5259. action: fire-dom-event
  5260. browser_mod:
  5261. command: popup
  5262. title: Kinderkamer
  5263. card:
  5264. type: entities
  5265. card_mod:
  5266. style: |
  5267. ha-card {
  5268. --ha-card-background: rgb(0,0,0,0.2);
  5269. border-radius: 10px;
  5270. }
  5271. entities:
  5272. - type: custom:slider-entity-row
  5273. entity: light.light_child_bedroom_light_0
  5274. name: Lamp
  5275. secondary_info: brightness
  5276. toggle: true
  5277. - type: custom:slider-entity-row
  5278. entity: light.light_night_stand_lenn
  5279. name: Nachtlamp
  5280. icon: mdi:cloud-outline
  5281. secondary_info: brightness
  5282. toggle: true
  5283. - entity: media_player.googlehome5352
  5284. name: Speaker
  5285. secondary_info: last-changed
  5286. - entity: binary_sensor.motion_child_bedroom_occupancy
  5287. name: Beweging
  5288. secondary_info: last-changed
  5289. - entity: binary_sensor.window_child_bedroom_1_contact
  5290. name: Raam (1)
  5291. secondary_info: last-changed
  5292. - entity: binary_sensor.window_child_bedroom_2_contact
  5293. name: Raam (2)
  5294. secondary_info: last-changed
  5295. - entity: binary_sensor.smoke_child_bedroom_smoke
  5296. name: Rookalarm
  5297. icon: mdi:smoke-detector-variant
  5298. secondary_info: last-changed
  5299. secondary_info:
  5300. entity: sensor.motion_child_bedroom_temperature
  5301. name: false
  5302. entities:
  5303. - entity: light.light_night_stand_lenn
  5304. name: false
  5305. state_color: true
  5306. icon: mdi:cloud-outline
  5307. tap_action:
  5308. action: toggle
  5309. - entity: light.light_child_bedroom_light_0
  5310. name: false
  5311. state_color: true
  5312. icon: mdi:lightbulb-outline
  5313. tap_action:
  5314. action: toggle
  5315. - entity: light.light_child_bedroom_light_0
  5316. name: false
  5317. state_color: false
  5318. icon: mdi:blank
  5319. tap_action:
  5320. action: none
  5321. - entity: binary_sensor.window_group_child_bedroom
  5322. icon: mdi:window-closed-variant
  5323. name: false
  5324. state_color: true
  5325. tap_action:
  5326. action: fire-dom-event
  5327. browser_mod:
  5328. command: popup
  5329. title: Ramen kinderkamer
  5330. card:
  5331. type: entities
  5332. card_mod:
  5333. style: |
  5334. ha-card {
  5335. --ha-card-background: rgb(0,0,0,0.2);
  5336. border-radius: 10px;
  5337. }
  5338. entities:
  5339. - entity: binary_sensor.window_child_bedroom_1_contact
  5340. name: Raam (1)
  5341. secondary_info: last-changed
  5342. - entity: binary_sensor.window_child_bedroom_2_contact
  5343. name: Raam (2)
  5344. secondary_info: last-changed
  5345. - entity: binary_sensor.motion_child_bedroom_occupancy
  5346. icon: mdi:motion-sensor
  5347. name: false
  5348. state_color: true
  5349. tap_action:
  5350. action: more-info
  5351. - entity: input_boolean.motion_light_laundry_room
  5352. icon: mdi:washing-machine
  5353. type: custom:multiple-entity-row
  5354. name: Waskamer
  5355. state_color: true
  5356. show_state: false
  5357. style: |
  5358. :host .entities-row .entity {
  5359. margin-right: 10px;
  5360. }
  5361. tap_action:
  5362. action: fire-dom-event
  5363. browser_mod:
  5364. command: popup
  5365. title: Waskamer
  5366. card:
  5367. type: entities
  5368. card_mod:
  5369. style: |
  5370. ha-card {
  5371. --ha-card-background: rgb(0,0,0,0.2);
  5372. border-radius: 10px;
  5373. }
  5374. entities:
  5375. - type: custom:slider-entity-row
  5376. entity: light.light_laundry_room_light_0
  5377. name: Lamp
  5378. secondary_info: brightness
  5379. toggle: true
  5380. - entity: binary_sensor.motion_laundry_room_occupancy
  5381. name: Beweging
  5382. secondary_info: last-changed
  5383. - entity: binary_sensor.door_laundry_room_contact
  5384. name: Deur
  5385. secondary_info: last-changed
  5386. - entity: binary_sensor.window_laundry_room_contact
  5387. name: Raam
  5388. secondary_info: last-changed
  5389. - entity: binary_sensor.smoke_laundry_room_smoke
  5390. name: Rookalarm
  5391. icon: mdi:smoke-detector-variant
  5392. secondary_info: last-changed
  5393. secondary_info: null
  5394. entities:
  5395. - entity: binary_sensor.washing_machine
  5396. icon: mdi:washing-machine
  5397. name: false
  5398. state_color: true
  5399. tap_action:
  5400. action: more-info
  5401. - entity: light.light_laundry_room_light_0
  5402. name: false
  5403. state_color: true
  5404. icon: mdi:lightbulb-outline
  5405. tap_action:
  5406. action: toggle
  5407. - entity: binary_sensor.door_laundry_room_contact
  5408. icon: mdi:door
  5409. name: false
  5410. state_color: true
  5411. tap_action:
  5412. action: more-info
  5413. - entity: binary_sensor.window_laundry_room_contact
  5414. icon: mdi:window-closed-variant
  5415. name: false
  5416. state_color: true
  5417. tap_action:
  5418. action: more-info
  5419. - entity: binary_sensor.motion_laundry_room_occupancy
  5420. icon: mdi:motion-sensor
  5421. name: false
  5422. state_color: true
  5423. tap_action:
  5424. action: more-info
  5425. - entity: input_boolean.motion_light_bathroom
  5426. icon: mdi:bathtub
  5427. type: custom:multiple-entity-row
  5428. name: Badkamer
  5429. state_color: true
  5430. show_state: false
  5431. style: |
  5432. :host .entities-row .entity {
  5433. margin-right: 10px;
  5434. }
  5435. tap_action:
  5436. action: fire-dom-event
  5437. browser_mod:
  5438. command: popup
  5439. title: Badkamer
  5440. card:
  5441. type: entities
  5442. card_mod:
  5443. style: |
  5444. ha-card {
  5445. --ha-card-background: rgb(0,0,0,0.2);
  5446. border-radius: 10px;
  5447. }
  5448. entities:
  5449. - type: custom:slider-entity-row
  5450. entity: light.light_bathroom_light_0
  5451. name: Lamp
  5452. secondary_info: brightness
  5453. toggle: true
  5454. - entity: media_player.googlehome5175
  5455. name: Speaker
  5456. secondary_info: last-changed
  5457. - entity: binary_sensor.motion_bathroom_hue_occupancy
  5458. name: Beweging
  5459. secondary_info: last-changed
  5460. - entity: binary_sensor.motion_bathroom_occupancy
  5461. name: Beweging (toilet)
  5462. secondary_info: last-changed
  5463. - entity: binary_sensor.door_bathroom_contact
  5464. name: Deur
  5465. secondary_info: last-changed
  5466. - entity: binary_sensor.window_bathroom_contact
  5467. name: Raam
  5468. secondary_info: last-changed
  5469. secondary_info:
  5470. entity: sensor.bathroom_temp_humidity
  5471. name: false
  5472. entities:
  5473. - entity: light.light_bathroom_light_0
  5474. name: false
  5475. state_color: true
  5476. icon: mdi:lightbulb-outline
  5477. tap_action:
  5478. action: toggle
  5479. - entity: binary_sensor.door_bathroom_contact
  5480. icon: mdi:door
  5481. name: false
  5482. state_color: true
  5483. tap_action:
  5484. action: more-info
  5485. - entity: binary_sensor.window_bathroom_contact
  5486. icon: mdi:window-closed-variant
  5487. name: false
  5488. state_color: true
  5489. tap_action:
  5490. action: more-info
  5491. - entity: binary_sensor.motion_group_bathroom
  5492. icon: mdi:motion-sensor
  5493. name: false
  5494. state_color: true
  5495. tap_action:
  5496. action: fire-dom-event
  5497. browser_mod:
  5498. command: popup
  5499. title: Beweging badkamer
  5500. card:
  5501. type: entities
  5502. card_mod:
  5503. style: |
  5504. ha-card {
  5505. --ha-card-background: rgb(0,0,0,0.2);
  5506. border-radius: 10px;
  5507. }
  5508. entities:
  5509. - entity: binary_sensor.motion_bathroom_hue_occupancy
  5510. name: Beweging
  5511. secondary_info: last-changed
  5512. - entity: binary_sensor.motion_bathroom_occupancy
  5513. name: Beweging (toilet)
  5514. secondary_info: last-changed
  5515. - entity: input_boolean.motion_light_office
  5516. icon: mdi:desk
  5517. type: custom:multiple-entity-row
  5518. name: Werkkamer
  5519. state_color: true
  5520. show_state: false
  5521. style: |
  5522. :host .entities-row .entity {
  5523. margin-right: 10px;
  5524. }
  5525. tap_action:
  5526. action: fire-dom-event
  5527. browser_mod:
  5528. command: popup
  5529. title: Werkkamer
  5530. card:
  5531. type: entities
  5532. card_mod:
  5533. style: |
  5534. ha-card {
  5535. --ha-card-background: rgb(0,0,0,0.2);
  5536. border-radius: 10px;
  5537. }
  5538. entities:
  5539. - type: custom:slider-entity-row
  5540. entity: light.light_office_light_0
  5541. name: Lamp
  5542. secondary_info: brightness
  5543. toggle: true
  5544. - type: custom:slider-entity-row
  5545. entity: light.light_hue_office
  5546. name: Vloerlamp
  5547. icon: mdi:floor-lamp-torchiere
  5548. secondary_info: brightness
  5549. toggle: true
  5550. - type: custom:slider-entity-row
  5551. entity: light.light_hue_office_white
  5552. name: Vloerlamp (wit)
  5553. icon: mdi:spotlight
  5554. secondary_info: brightness
  5555. toggle: true
  5556. - entity: media_player.googlehome0617
  5557. name: Speaker
  5558. secondary_info: last-changed
  5559. - entity: binary_sensor.motion_child_bedroom_occupancy
  5560. name: Beweging
  5561. secondary_info: last-changed
  5562. - entity: binary_sensor.motion_office_desk_occupancy
  5563. name: Beweging (bureau)
  5564. secondary_info: last-changed
  5565. - entity: binary_sensor.window_office_contact
  5566. name: Raam
  5567. secondary_info: last-changed
  5568. - entity: switch.plug_office_relay_0
  5569. name: Elektriciteit bureau
  5570. secondary_info: last-changed
  5571. - entity: binary_sensor.smoke_office_smoke
  5572. name: Rookalarm
  5573. icon: mdi:smoke-detector-variant
  5574. secondary_info: last-changed
  5575. secondary_info: null
  5576. entities:
  5577. - entity: light.light_hue_office
  5578. name: false
  5579. state_color: true
  5580. icon: mdi:floor-lamp-torchiere
  5581. tap_action:
  5582. action: toggle
  5583. - entity: light.light_office_light_0
  5584. name: false
  5585. state_color: true
  5586. icon: mdi:lightbulb
  5587. toggle: true
  5588. card_mod:
  5589. style: |
  5590. ha-state-icon {
  5591. filter: none !important;
  5592. }
  5593. tap_action:
  5594. action: toggle
  5595. - entity: binary_sensor.door_office_contact
  5596. icon: mdi:door
  5597. name: false
  5598. state_color: true
  5599. tap_action:
  5600. action: more-info
  5601. - entity: binary_sensor.window_office_contact
  5602. icon: mdi:blank
  5603. name: false
  5604. state_color: false
  5605. tap_action:
  5606. action: none
  5607. - entity: binary_sensor.window_office_contact
  5608. icon: mdi:window-closed-variant
  5609. name: false
  5610. state_color: true
  5611. tap_action:
  5612. action: more-info
  5613. - entity: binary_sensor.motion_office_occupancy
  5614. icon: mdi:motion-sensor
  5615. name: false
  5616. state_color: true
  5617. tap_action:
  5618. action: fire-dom-event
  5619. browser_mod:
  5620. command: popup
  5621. title: Beweging werkkamer
  5622. card:
  5623. type: entities
  5624. card_mod:
  5625. style: |
  5626. ha-card {
  5627. --ha-card-background: rgb(0,0,0,0.2);
  5628. border-radius: 10px;
  5629. }
  5630. entities:
  5631. - entity: binary_sensor.motion_child_bedroom_occupancy
  5632. name: Werkkamer
  5633. secondary_info: last-changed
  5634. - entity: binary_sensor.motion_office_desk_occupancy
  5635. name: Werkkamer (bureau)
  5636. secondary_info: last-changed
  5637. - entity: sensor.motion_hallway_upstairs_hue_temperature
  5638. icon: mdi:home-roof
  5639. type: custom:multiple-entity-row
  5640. name: Zolder
  5641. state_color: false
  5642. show_state: false
  5643. style: |
  5644. :host .entities-row .entity {
  5645. margin-right: 10px;
  5646. }
  5647. tap_action:
  5648. action: fire-dom-event
  5649. browser_mod:
  5650. command: popup
  5651. title: Zolder
  5652. card:
  5653. type: entities
  5654. card_mod:
  5655. style: |
  5656. ha-card {
  5657. --ha-card-background: rgb(0,0,0,0.2);
  5658. border-radius: 10px;
  5659. }
  5660. entities:
  5661. - entity: binary_sensor.door_attic_contact
  5662. name: Deur
  5663. secondary_info: last-changed
  5664. secondary_info: null
  5665. entities:
  5666. - entity: light.light_hallway_light_0
  5667. name: false
  5668. state_color: false
  5669. toggle: true
  5670. icon: mdi:blank
  5671. tap_action:
  5672. action: none
  5673. - entity: binary_sensor.door_attic_contact
  5674. icon: mdi:door
  5675. name: false
  5676. state_color: true
  5677. tap_action:
  5678. action: more-info
  5679. - entity: binary_sensor.window_office_contact
  5680. icon: mdi:blank
  5681. name: false
  5682. state_color: false
  5683. tap_action:
  5684. action: none
  5685. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  5686. icon: mdi:blank
  5687. name: false
  5688. state_color: false
  5689. tap_action:
  5690. action: none
  5691. cameras:
  5692. type: vertical-stack
  5693. cards:
  5694. - type: picture-entity
  5695. entity: camera.uvc_g4_doorbell_57af
  5696. camera_view: auto
  5697. show_state: false
  5698. name: Voordeur
  5699. image: http://someip/snap.jpeg
  5700. style: |
  5701. ha-card {
  5702. width: 347px;
  5703. }
  5704. - type: picture-entity
  5705. entity: camera.driveway
  5706. camera_view: auto
  5707. show_state: false
  5708. image: >-
  5709. https://mywebsite/api/hassio_ingress/somekey/picture/2/current/
  5710. name: Oprit
  5711. style: |
  5712. ha-card {
  5713. height: 260px;
  5714. width: 347px;
  5715. }
  5716. - type: picture-entity
  5717. entity: camera.garden
  5718. camera_view: auto
  5719. show_state: false
  5720. image: >-
  5721. https://mywebsite/api/hassio_ingress/somekey/picture/1/current/
  5722. name: Tuin
  5723. style: |
  5724. ha-card {
  5725. height: 195px;
  5726. width: 347px;
  5727. }
  5728. audio:
  5729. type: vertical-stack
  5730. cards:
  5731. - type: entities
  5732. card_mod:
  5733. style: |
  5734. ha-card {
  5735. border-radius: 10px;
  5736. font-size: 12px !important;
  5737. --ha-card-background: rgb(0,0,0,0.2);
  5738. --mdc-icon-size: 18px !important;
  5739. }
  5740. entities:
  5741. - type: custom:mini-media-player
  5742. card_mod:
  5743. style: |
  5744. ha-card {
  5745. font-size: 12px !important;
  5746. --mdc-icon-size: 18px !important;
  5747. height: 40px !important;
  5748. width: 310px;
  5749. }
  5750. artwork: cover
  5751. group: true
  5752. source: icon
  5753. info: short
  5754. hide:
  5755. volume: true
  5756. source: true
  5757. power_power: false
  5758. runtime: true
  5759. name: Televisie
  5760. entity: media_player.shield
  5761. - type: custom:mini-media-player
  5762. card_mod:
  5763. style: |
  5764. ha-card {
  5765. font-size: 12px !important;
  5766. --mdc-icon-size: 18px !important;
  5767. height: 40px !important;
  5768. width: 310px;
  5769. }
  5770. artwork: cover
  5771. group: true
  5772. source: icon
  5773. info: short
  5774. hide:
  5775. volume: true
  5776. source: true
  5777. power_power: false
  5778. runtime: true
  5779. entity: media_player.kitchen
  5780. - type: custom:mini-media-player
  5781. card_mod:
  5782. style: |
  5783. ha-card {
  5784. font-size: 12px !important;
  5785. --mdc-icon-size: 18px !important;
  5786. height: 40px !important;
  5787. width: 310px;
  5788. }
  5789. artwork: cover
  5790. group: true
  5791. source: icon
  5792. info: short
  5793. hide:
  5794. volume: true
  5795. source: true
  5796. power_power: false
  5797. runtime: true
  5798. entity: media_player.googlehome4652
  5799. - type: custom:mini-media-player
  5800. card_mod:
  5801. style: |
  5802. ha-card {
  5803. font-size: 12px !important;
  5804. --mdc-icon-size: 18px !important;
  5805. height: 40px !important;
  5806. width: 310px;
  5807. }
  5808. artwork: cover
  5809. group: true
  5810. source: icon
  5811. info: short
  5812. hide:
  5813. volume: true
  5814. source: true
  5815. power_power: false
  5816. runtime: true
  5817. entity: media_player.googlehome8007
  5818. - type: custom:mini-media-player
  5819. card_mod:
  5820. style: |
  5821. ha-card {
  5822. font-size: 12px !important;
  5823. --mdc-icon-size: 18px !important;
  5824. height: 40px !important;
  5825. width: 310px;
  5826. }
  5827. artwork: cover
  5828. group: true
  5829. source: icon
  5830. info: short
  5831. hide:
  5832. volume: true
  5833. source: true
  5834. power_power: false
  5835. runtime: true
  5836. entity: media_player.googlehome5352
  5837. - type: custom:mini-media-player
  5838. card_mod:
  5839. style: |
  5840. ha-card {
  5841. font-size: 12px !important;
  5842. --mdc-icon-size: 18px !important;
  5843. height: 40px !important;
  5844. width: 310px;
  5845. }
  5846. artwork: cover
  5847. group: true
  5848. source: icon
  5849. info: short
  5850. hide:
  5851. volume: true
  5852. source: true
  5853. power_power: false
  5854. runtime: true
  5855. entity: media_player.googlehome5175
  5856. - type: custom:mini-media-player
  5857. card_mod:
  5858. style: |
  5859. ha-card {
  5860. font-size: 12px !important;
  5861. --mdc-icon-size: 18px !important;
  5862. height: 40px !important;
  5863. width: 310px;
  5864. }
  5865. artwork: cover
  5866. group: true
  5867. source: icon
  5868. info: short
  5869. hide:
  5870. volume: true
  5871. source: true
  5872. power_power: false
  5873. runtime: true
  5874. entity: media_player.googlehome0617
  5875. - type: entities
  5876. card_mod:
  5877. style: |
  5878. ha-card {
  5879. font-size: 12px !important;
  5880. --mdc-icon-size: 18px !important;
  5881. border-radius: 10px;
  5882. width: 347px;
  5883. --ha-card-background: rgb(0,0,0,0.2)
  5884. }
  5885. entities:
  5886. - entity: input_select.chromecast_radio
  5887. name: Selecteer locatie
  5888. card_mod:
  5889. style:
  5890. ha-paper-dropdown-menu:
  5891. $:
  5892. paper-input:
  5893. $:
  5894. paper-input-container: |
  5895. label {
  5896. font-size: 13px;
  5897. }
  5898. input {
  5899. font-size: 12px !important;
  5900. }
  5901. :host {
  5902. height: 40px !important;
  5903. }
  5904. - entity: input_select.radio_station
  5905. name: Selecteer bron
  5906. card_mod:
  5907. style:
  5908. ha-paper-dropdown-menu:
  5909. $:
  5910. paper-input:
  5911. $:
  5912. paper-input-container: |
  5913. label {
  5914. font-size: 13px;
  5915. }
  5916. input {
  5917. font-size: 12px !important;
  5918. }
  5919. :host {
  5920. height: 40px !important;
  5921. }
  5922. - entity: script.streamradio
  5923. name: Speel af
  5924. card_mod:
  5925. style: |
  5926. ha-card {
  5927. font-size: 12px !important;
  5928. --mdc-icon-size: 18px !important;
  5929. height: 40px !important;
  5930. }
  5931. eten:
  5932. type: custom:lovelace-multiline-text-input-card
  5933. autosave: true
  5934. title: null
  5935. entity: var.dining_schedule
  5936. max_length: 1000
  5937. min_length: 0
  5938. show_success_messages: true
  5939. buttons:
  5940. clear: false
  5941. paste: false
  5942. save: false
  5943. icons:
  5944. clear: mdi:other-icon
  5945. card_mod:
  5946. style: |
  5947. ha-card {
  5948. border-radius: 10px;
  5949. width: 347px;
  5950. --ha-card-background: rgb(0,0,0,0.2)
  5951. }
  5952. :host .textarea {
  5953. margin-top: 0px !important;
  5954. border-top: inherit;
  5955. border-right: inherit;
  5956. border-left: inherit;
  5957. border-bottom: inherit;
  5958. }
  5959. energie:
  5960. type: vertical-stack
  5961. cards:
  5962. - type: custom:apexcharts-card
  5963. apex_config:
  5964. chart:
  5965. height: 150px
  5966. card_mod:
  5967. style: |
  5968. ha-card {
  5969. border-radius: 10px;
  5970. width: 347px;
  5971. height: 180px;
  5972. --ha-card-background: rgb(0,0,0,0.2)
  5973. }
  5974. :host #header {
  5975. height: 22px;
  5976. }
  5977. :host #state__value {
  5978. font-size: 8px;
  5979. }
  5980. yaxis:
  5981. - id: first
  5982. min: 0
  5983. decimals: 0
  5984. apex_config:
  5985. forceNiceScale: true
  5986. header:
  5987. show: true
  5988. show_states: true
  5989. colorize_states: true
  5990. graph_span: 2h
  5991. stacked: false
  5992. series:
  5993. - entity: sensor.energy_current_consumption
  5994. yaxis_id: first
  5995. name: Stroom
  5996. curve: smooth
  5997. type: line
  5998. header_actions:
  5999. tap_action:
  6000. action: fire-dom-event
  6001. browser_mod:
  6002. command: popup
  6003. title: Energievebruik hoofdaansluiting
  6004. card:
  6005. type: vertical-stack
  6006. cards:
  6007. - type: custom:apexcharts-card
  6008. header:
  6009. show: true
  6010. title: Dagelijks verbruik stroom
  6011. show_states: false
  6012. colorize_states: true
  6013. graph_span: 2w
  6014. span:
  6015. end: day
  6016. series:
  6017. - entity: sensor.energy_kwh_daily
  6018. name: Dagelijks verbruik stroom
  6019. type: column
  6020. group_by:
  6021. duration: 1d
  6022. func: max
  6023. apex_config:
  6024. yaxis:
  6025. min: 0
  6026. xaxis:
  6027. labels:
  6028. format: ddd
  6029. update_interval: 10m
  6030. show:
  6031. loading: false
  6032. card_mod:
  6033. style: |
  6034. ha-card {
  6035. --ha-card-background: rgb(0,0,0,0.2);
  6036. border-radius: 10px;
  6037. }
  6038. - type: entities
  6039. entities:
  6040. - entity: sensor.energy_kwh_daily
  6041. name: Verbuik vandaag
  6042. - entity: sensor.energy_daily_cost
  6043. name: Kosten vandaag
  6044. icon: mdi:cash
  6045. - entity: sensor.energy_kwh_monthly
  6046. name: Verbuik deze maand
  6047. - entity: sensor.energy_monthly_cost
  6048. name: Kosten deze maand
  6049. icon: mdi:cash
  6050. - entity: sensor.processed_energy_total_consumption
  6051. name: Totale verbruik
  6052. icon: mdi:chart-bar
  6053. card_mod:
  6054. style: |
  6055. ha-card {
  6056. --ha-card-background: rgb(0,0,0,0.2);
  6057. border-radius: 10px;
  6058. }
  6059. update_interval: 10s
  6060. - type: custom:apexcharts-card
  6061. apex_config:
  6062. chart:
  6063. height: 150px
  6064. card_mod:
  6065. style: |
  6066. ha-card {
  6067. border-radius: 10px;
  6068. width: 347px;
  6069. height: 180px;
  6070. --ha-card-background: rgb(0,0,0,0.2)
  6071. }
  6072. :host #header {
  6073. height: 22px;
  6074. }
  6075. :host #state__value {
  6076. font-size: 8px;
  6077. }
  6078. yaxis:
  6079. - id: first
  6080. min: 0
  6081. decimals: 0
  6082. apex_config:
  6083. forceNiceScale: true
  6084. header:
  6085. show: true
  6086. show_states: true
  6087. colorize_states: true
  6088. graph_span: 2h
  6089. stacked: false
  6090. series:
  6091. - entity: sensor.heat_pump_energy_current_consumption
  6092. header_actions:
  6093. tap_action:
  6094. action: fire-dom-event
  6095. browser_mod:
  6096. command: popup
  6097. title: Energievebruik warmtepomp
  6098. card:
  6099. type: vertical-stack
  6100. cards:
  6101. - type: custom:apexcharts-card
  6102. header:
  6103. show: true
  6104. title: Dagelijks verbruik warmtepomp
  6105. show_states: false
  6106. colorize_states: true
  6107. graph_span: 2w
  6108. span:
  6109. end: day
  6110. series:
  6111. - entity: sensor.heating_pump_kwh_daily
  6112. name: Dagelijks verbruik warmtepomp
  6113. type: column
  6114. group_by:
  6115. duration: 1d
  6116. func: max
  6117. apex_config:
  6118. yaxis:
  6119. min: 0
  6120. xaxis:
  6121. labels:
  6122. format: ddd
  6123. update_interval: 10s
  6124. card_mod:
  6125. style: |
  6126. ha-card {
  6127. --ha-card-background: rgb(0,0,0,0.2);
  6128. border-radius: 10px;
  6129. }
  6130. - type: entities
  6131. entities:
  6132. - entity: sensor.heating_pump_kwh_daily
  6133. name: Verbruik kosten
  6134. - entity: sensor.heating_pump_daily_cost
  6135. name: Kosten vandaag
  6136. icon: mdi:cash
  6137. - entity: sensor.heating_pump_kwh_monthly
  6138. name: Verbruik deze maand
  6139. - entity: sensor.heating_pump_monthly_cost
  6140. name: Kosten deze maand
  6141. icon: mdi:cash
  6142. - entity: >-
  6143. sensor.processed_heat_pump_energy_total_consumption
  6144. name: Totaal verbruik
  6145. icon: mdi:chart-bar
  6146. card_mod:
  6147. style: |
  6148. ha-card {
  6149. --ha-card-background: rgb(0,0,0,0.2);
  6150. border-radius: 10px;
  6151. }
  6152. yaxis_id: first
  6153. name: Warmtepomp
  6154. curve: smooth
  6155. type: line
  6156. update_interval: 10s
  6157. - type: custom:apexcharts-card
  6158. apex_config:
  6159. chart:
  6160. height: 150px
  6161. card_mod:
  6162. style: |
  6163. ha-card {
  6164. border-radius: 10px;
  6165. width: 347px;
  6166. height: 180px;
  6167. --ha-card-background: rgb(0,0,0,0.2)
  6168. }
  6169. :host #header {
  6170. height: 22px;
  6171. }
  6172. :host #state__value {
  6173. font-size: 8px;
  6174. }
  6175. yaxis:
  6176. - id: first
  6177. min: 0
  6178. decimals: 0
  6179. apex_config:
  6180. forceNiceScale: true
  6181. header:
  6182. show: true
  6183. show_states: true
  6184. colorize_states: true
  6185. graph_span: 2h
  6186. stacked: false
  6187. series:
  6188. - entity: sensor.updated_water_usage_per_minute
  6189. header_actions:
  6190. tap_action:
  6191. action: fire-dom-event
  6192. browser_mod:
  6193. command: popup
  6194. title: Waterverbruik
  6195. card:
  6196. type: vertical-stack
  6197. cards:
  6198. - type: custom:apexcharts-card
  6199. header:
  6200. show: true
  6201. title: Dagelijks water verbruik
  6202. show_states: false
  6203. colorize_states: true
  6204. graph_span: 2w
  6205. span:
  6206. end: day
  6207. series:
  6208. - entity: sensor.water_daily
  6209. name: Dagelijks water verbruik
  6210. type: column
  6211. group_by:
  6212. duration: 1d
  6213. func: max
  6214. apex_config:
  6215. yaxis:
  6216. min: 0
  6217. xaxis:
  6218. labels:
  6219. format: ddd
  6220. update_interval: 10m
  6221. show:
  6222. loading: false
  6223. card_mod:
  6224. style: |
  6225. ha-card {
  6226. --ha-card-background: rgb(0,0,0,0.2);
  6227. border-radius: 10px;
  6228. }
  6229. - type: entities
  6230. entities:
  6231. - entity: sensor.water_daily
  6232. name: Verbuik vandaag
  6233. - entity: sensor.water_daily_cost
  6234. name: Kosten vandaag
  6235. icon: mdi:cash
  6236. - entity: sensor.water_monthly
  6237. name: Verbuik deze maand
  6238. - entity: sensor.water_monthly_cost
  6239. name: Kosten deze maand
  6240. icon: mdi:cash
  6241. - entity: sensor.water_total_consumption
  6242. name: Totale verbruik
  6243. icon: mdi:chart-bar
  6244. card_mod:
  6245. style: |
  6246. ha-card {
  6247. --ha-card-background: rgb(0,0,0,0.2);
  6248. border-radius: 10px;
  6249. }
  6250. yaxis_id: first
  6251. name: Water
  6252. curve: stepline
  6253. type: line
  6254. update_interval: 10s
  6255. instellingen:
  6256. type: horizontal-stack
  6257. card_mod:
  6258. style: |
  6259. ha-card {
  6260. border-radius: 10px;
  6261. width: 347px;
  6262. --ha-card-background: rgb(0,0,0,0.2)
  6263. }
  6264. cards:
  6265. - type: entities
  6266. card_mod:
  6267. style: |
  6268. ha-card {
  6269. width: 169px;
  6270. border-radius: 10px;
  6271. font-size: 12px !important;
  6272. --ha-card-background: rgb(0,0,0,0.2);
  6273. --mdc-icon-size: 18px !important;
  6274. }
  6275. entities:
  6276. - entity: sun.sun
  6277. icon: mdi:cog
  6278. type: custom:multiple-entity-row
  6279. name: Instellingen
  6280. state_color: false
  6281. show_state: false
  6282. card_mod:
  6283. style:
  6284. hui-generic-entity-row $: |
  6285. state-badge {
  6286. flex: 0 0 0px !important;
  6287. height: 30px;
  6288. line-height: 30px;
  6289. }
  6290. tap_action:
  6291. action: navigate
  6292. navigation_path: /config/dashboard
  6293. - entity: sun.sun
  6294. icon: mdi:server
  6295. type: custom:multiple-entity-row
  6296. name: Serverbeheer
  6297. state_color: false
  6298. show_state: false
  6299. card_mod:
  6300. style:
  6301. hui-generic-entity-row $: |
  6302. state-badge {
  6303. flex: 0 0 0px !important;
  6304. height: 30px;
  6305. line-height: 30px;
  6306. }
  6307. tap_action:
  6308. action: navigate
  6309. navigation_path: /config/server_control
  6310. - entity: sun.sun
  6311. icon: mdi:home-automation
  6312. type: custom:multiple-entity-row
  6313. name: Automatiseringen
  6314. state_color: false
  6315. show_state: false
  6316. card_mod:
  6317. style:
  6318. hui-generic-entity-row $: |
  6319. state-badge {
  6320. flex: 0 0 0px !important;
  6321. height: 30px;
  6322. line-height: 30px;
  6323. }
  6324. tap_action:
  6325. action: navigate
  6326. navigation_path: /config/automation/dashboard
  6327. - entity: sun.sun
  6328. icon: mdi:wrench
  6329. type: custom:multiple-entity-row
  6330. name: File editor
  6331. state_color: false
  6332. show_state: false
  6333. card_mod:
  6334. style:
  6335. hui-generic-entity-row $: |
  6336. state-badge {
  6337. flex: 0 0 0px !important;
  6338. height: 30px;
  6339. line-height: 30px;
  6340. }
  6341. tap_action:
  6342. action: navigate
  6343. navigation_path: /core_configurator/dashboard
  6344. - entity: sun.sun
  6345. icon: hacs:hacs
  6346. type: custom:multiple-entity-row
  6347. name: HACS
  6348. state_color: false
  6349. show_state: false
  6350. card_mod:
  6351. style:
  6352. hui-generic-entity-row $: |
  6353. state-badge {
  6354. flex: 0 0 0px !important;
  6355. height: 30px;
  6356. line-height: 30px;
  6357. }
  6358. tap_action:
  6359. action: navigate
  6360. navigation_path: /hacs/entry
  6361. - entity: sun.sun
  6362. icon: mdi:zigbee
  6363. type: custom:multiple-entity-row
  6364. name: Zigbee2MQTT
  6365. state_color: false
  6366. show_state: false
  6367. card_mod:
  6368. style:
  6369. hui-generic-entity-row $: |
  6370. state-badge {
  6371. flex: 0 0 0px !important;
  6372. height: 30px;
  6373. line-height: 30px;
  6374. }
  6375. tap_action:
  6376. action: navigate
  6377. navigation_path: /7ad98f9c_zigbee2mqtt_edge/dashboard
  6378. - entity: sun.sun
  6379. icon: mdi:file-tree
  6380. type: custom:multiple-entity-row
  6381. name: NodeRED
  6382. state_color: false
  6383. show_state: false
  6384. card_mod:
  6385. style:
  6386. hui-generic-entity-row $: |
  6387. state-badge {
  6388. flex: 0 0 0px !important;
  6389. height: 30px;
  6390. line-height: 30px;
  6391. }
  6392. tap_action:
  6393. action: navigate
  6394. navigation_path: /a0d7b954_nodered/dashboard
  6395. - entity: sun.sun
  6396. icon: mdi:hammer
  6397. type: custom:multiple-entity-row
  6398. name: Developer Tools
  6399. state_color: false
  6400. show_state: false
  6401. card_mod:
  6402. style:
  6403. hui-generic-entity-row $: |
  6404. state-badge {
  6405. flex: 0 0 0px !important;
  6406. height: 30px;
  6407. line-height: 30px;
  6408. }
  6409. tap_action:
  6410. action: navigate
  6411. navigation_path: /developer-tools/template
  6412. - entity: sun.sun
  6413. icon: mdi:account
  6414. type: custom:multiple-entity-row
  6415. name: Profile
  6416. state_color: false
  6417. show_state: false
  6418. card_mod:
  6419. style:
  6420. hui-generic-entity-row $: |
  6421. state-badge {
  6422. flex: 0 0 0px !important;
  6423. height: 30px;
  6424. line-height: 30px;
  6425. }
  6426. tap_action:
  6427. action: navigate
  6428. navigation_path: /profile
  6429. - type: entities
  6430. card_mod:
  6431. style: |
  6432. ha-card {
  6433. width: 169px;
  6434. border-radius: 10px;
  6435. font-size: 12px !important;
  6436. --ha-card-background: rgb(0,0,0,0.2);
  6437. --mdc-icon-size: 18px !important;
  6438. }
  6439. entities:
  6440. - entity: sun.sun
  6441. icon: mdi:desktop-classic
  6442. type: custom:multiple-entity-row
  6443. name: Server
  6444. state_color: false
  6445. show_state: false
  6446. card_mod:
  6447. style:
  6448. hui-generic-entity-row $: |
  6449. state-badge {
  6450. flex: 0 0 0px !important;
  6451. height: 30px;
  6452. line-height: 30px;
  6453. }
  6454. tap_action:
  6455. action: fire-dom-event
  6456. browser_mod:
  6457. command: popup
  6458. title: Server-statistieken
  6459. card:
  6460. type: entities
  6461. entities:
  6462. - entity: sensor.last_boot
  6463. name: Server laatst gestart
  6464. - entity: sensor.home_assistant_last_started
  6465. name: Home Assistannt laatst gestart
  6466. - entity: sensor.processor_use_percent
  6467. name: Processor gebruik
  6468. - entity: sensor.memory_use_percent
  6469. name: Geheugen gebruik
  6470. - entity: sensor.disk_use_percent_share
  6471. name: Opslag gebruik
  6472. - entity: sensor.ipv4_address_eno1
  6473. name: IP-adres Server
  6474. - entity: sensor.ipv4_address_ppp0
  6475. name: IP-adres VPN
  6476. card_mod:
  6477. style: |
  6478. ha-card {
  6479. --ha-card-background: rgb(0,0,0,0.2);
  6480. border-radius: 10px;
  6481. }
  6482. - entity: sun.sun
  6483. icon: mdi:shield-check
  6484. type: custom:multiple-entity-row
  6485. name: AdGuard
  6486. state_color: false
  6487. show_state: false
  6488. card_mod:
  6489. style:
  6490. hui-generic-entity-row $: |
  6491. state-badge {
  6492. flex: 0 0 0px !important;
  6493. height: 30px;
  6494. line-height: 30px;
  6495. }
  6496. tap_action:
  6497. action: fire-dom-event
  6498. browser_mod:
  6499. command: popup
  6500. title: AdGuard
  6501. card:
  6502. type: entities
  6503. entities:
  6504. - entity: switch.adguard_filtering
  6505. - entity: switch.adguard_protection
  6506. - entity: sensor.adguard_average_processing_speed
  6507. - entity: sensor.adguard_dns_queries
  6508. - entity: sensor.adguard_dns_queries_blocked_ratio
  6509. title: AdGuard
  6510. show_header_toggle: false
  6511. card_mod:
  6512. style: |
  6513. ha-card {
  6514. --ha-card-background: rgb(0,0,0,0.2);
  6515. border-radius: 10px;
  6516. }
  6517. - entity: sun.sun
  6518. icon: mdi:battery-medium
  6519. type: custom:multiple-entity-row
  6520. name: Batterijen
  6521. state_color: false
  6522. show_state: false
  6523. card_mod:
  6524. style:
  6525. hui-generic-entity-row $: |
  6526. state-badge {
  6527. flex: 0 0 0px !important;
  6528. height: 30px;
  6529. line-height: 30px;
  6530. }
  6531. tap_action:
  6532. action: fire-dom-event
  6533. browser_mod:
  6534. command: popup
  6535. title: Batterijen
  6536. card:
  6537. type: custom:battery-state-card
  6538. title: Batterijen
  6539. tap_action: more-info
  6540. secondary_info: last_changed
  6541. collapse:
  6542. - name: Ramen
  6543. secondary_info: Batterijen {range}%
  6544. icon: mdi:window-closed
  6545. entities:
  6546. - sensor.window_toilet_battery
  6547. - sensor.window_hwr_battery
  6548. - sensor.window_kitchen_1_battery
  6549. - sensor.window_kitchen_2_battery
  6550. - sensor.window_parents_bedroom_battery
  6551. - sensor.window_child_bedroom_1_battery
  6552. - sensor.window_child_bedroom_2_battery
  6553. - sensor.window_office_battery
  6554. - sensor.window_bathroom_battery
  6555. - sensor.window_laundry_room_battery
  6556. - name: Deuren
  6557. secondary_info: Batterijen {range}%
  6558. icon: mdi:door
  6559. entities:
  6560. - sensor.door_front_battery
  6561. - sensor.door_hwr_battery
  6562. - sensor.door_freezer_battery
  6563. - sensor.door_fridge_battery
  6564. - sensor.door_fridge_freezer_battery
  6565. - sensor.door_storage_stairway_battery
  6566. - sensor.door_garden_1_battery
  6567. - sensor.door_garden_2_battery
  6568. - sensor.door_garden_3_battery
  6569. - sensor.door_garden_4_battery
  6570. - sensor.door_shed_front_battery
  6571. - sensor.door_shed_garden_battery
  6572. - sensor.door_parents_bedroom_battery
  6573. - sensor.door_laundry_room_battery
  6574. - sensor.door_bathroom_battery
  6575. - sensor.door_attic_battery
  6576. - name: Beweging
  6577. secondary_info: Batterijen {range}%
  6578. icon: hass:walk
  6579. entities:
  6580. - sensor.motion_mailbox_battery
  6581. - sensor.motion_entry_living_room_battery
  6582. - sensor.motion_entry_hue_battery
  6583. - sensor.motion_toilet_battery
  6584. - sensor.motion_hwr_battery
  6585. - sensor.motion_kitchen_closet_battery
  6586. - sensor.motion_kitchen_sink_battery
  6587. - sensor.motion_stairway_closet_battery
  6588. - sensor.motion_hallway_stairway_battery
  6589. - sensor.motion_living_room_garden_battery
  6590. - sensor.motion_living_room_stairway_battery
  6591. - sensor.motion_hallway_upstairs_battery
  6592. - sensor.motion_parents_bedroom_battery
  6593. - sensor.motion_child_bedroom_battery
  6594. - sensor.motion_office_battery
  6595. - sensor.motion_office_desk_battery
  6596. - sensor.motion_bathroom_battery
  6597. - sensor.motion_laundry_room_battery
  6598. - sensor.motion_garden_terrace_battery
  6599. - sensor.motion_driveway_battery
  6600. - name: Rookmelders
  6601. secondary_info: Batterijen {range}%
  6602. icon: mdi:smoke-detector
  6603. entities:
  6604. - sensor.smoke_entry_battery
  6605. - sensor.smoke_hwr_battery
  6606. - sensor.smoke_living_room_battery
  6607. - sensor.smoke_parents_bedroom_battery
  6608. - sensor.smoke_child_bedroom_battery
  6609. - sensor.smoke_office_battery
  6610. - sensor.smoke_laundry_room_battery
  6611. - sensor.smoke_hallway_upstairs_battery
  6612. - name: Overig
  6613. secondary_info: Overig {range}%
  6614. icon: mdi:battery-high
  6615. entities:
  6616. - sensor.switch_light_child_bedroom_battery
  6617. - sensor.humidity_bathroom_battery
  6618. - sensor.illuminance_living_room_battery
  6619. - sensor.keypad_entry_battery
  6620. - sensor.android_stu_battery
  6621. - null
  6622. card_mod:
  6623. style: |
  6624. ha-card {
  6625. --ha-card-background: rgb(0,0,0,0.2);
  6626. border-radius: 10px;
  6627. }
  6628. - entity: sun.sun
  6629. icon: mdi:lightning-bolt-outline
  6630. type: custom:multiple-entity-row
  6631. name: Stroomverbruik
  6632. state_color: false
  6633. show_state: false
  6634. card_mod:
  6635. style:
  6636. hui-generic-entity-row $: |
  6637. state-badge {
  6638. flex: 0 0 0px !important;
  6639. height: 30px;
  6640. line-height: 30px;
  6641. }
  6642. tap_action:
  6643. action: fire-dom-event
  6644. browser_mod:
  6645. command: popup
  6646. title: Stroomverbruik variabelen
  6647. card:
  6648. type: entities
  6649. entities:
  6650. - entity: input_text.energy_costs_kwh
  6651. name: Stroomkosten per KwH
  6652. - entity: input_text.heating_costs_kwh
  6653. name: Warmtepomp kosten per KwH
  6654. - entity: input_text.water_cost_per_liter
  6655. name: Kosten per liter water
  6656. card_mod:
  6657. style: |
  6658. ha-card {
  6659. --ha-card-background: rgb(0,0,0,0.2);
  6660. border-radius: 10px;
  6661. }
  6662. - entity: sun.sun
  6663. icon: mdi:power-plug
  6664. type: custom:multiple-entity-row
  6665. name: Stroomstekkers
  6666. state_color: false
  6667. show_state: false
  6668. card_mod:
  6669. style:
  6670. hui-generic-entity-row $: |
  6671. state-badge {
  6672. flex: 0 0 0px !important;
  6673. height: 30px;
  6674. line-height: 30px;
  6675. }
  6676. tap_action:
  6677. action: fire-dom-event
  6678. browser_mod:
  6679. command: popup
  6680. title: Slimme stroomstekkers
  6681. card:
  6682. type: entities
  6683. entities:
  6684. - entity: switch.plug_servers_relay_0
  6685. name: Servers
  6686. - entity: switch.plug_television_relay_0
  6687. name: Televisie
  6688. - entity: switch.plug_refrigerator_relay_0
  6689. name: Koelkast
  6690. - entity: switch.plug_freezer_relay_0
  6691. name: Vriezer
  6692. - entity: switch.plug_dishwasher_relay_0
  6693. name: Vaatwasser
  6694. - entity: switch.plug_washing_machine_relay_0
  6695. name: Wasmachine
  6696. - entity: switch.plug_office_relay_0
  6697. name: Werkkamer (bureau)
  6698. - entity: switch.plug_matress_mywife_relay_0
  6699. name: Matras mywife
  6700. secondary_info: last-changed
  6701. - entity: switch.plug_matress_milenco_relay_0
  6702. name: Matras Milenco
  6703. secondary_info: last-changed
  6704. - entity: sensor.plug_kitchen_extractor_hood_power_0
  6705. name: Keuken (afzuigkap)
  6706. secondary_info: last-changed
  6707. card_mod:
  6708. style: |
  6709. ha-card {
  6710. --ha-card-background: rgb(0,0,0,0.2);
  6711. border-radius: 10px;
  6712. }
  6713. - entity: sun.sun
  6714. icon: mdi:application-variable-outline
  6715. type: custom:multiple-entity-row
  6716. name: Variabelen
  6717. state_color: false
  6718. show_state: false
  6719. card_mod:
  6720. style:
  6721. hui-generic-entity-row $: |
  6722. state-badge {
  6723. flex: 0 0 0px !important;
  6724. height: 30px;
  6725. line-height: 30px;
  6726. }
  6727. tap_action:
  6728. action: fire-dom-event
  6729. browser_mod:
  6730. command: popup
  6731. title: Huis variabelen
  6732. card:
  6733. type: entities
  6734. entities:
  6735. - entity: input_boolean.daily_vacuum_first_run
  6736. name: Vandaag schoongemaakt
  6737. - entity: input_boolean.alarm
  6738. - entity: input_boolean.bedtime
  6739. - entity: input_boolean.house_empty
  6740. name: Huis is leeg
  6741. show_header_toggle: false
  6742. card_mod:
  6743. style: |
  6744. ha-card {
  6745. --ha-card-background: rgb(0,0,0,0.2);
  6746. border-radius: 10px;
  6747. }
  6748. - entity: sun.sun
  6749. icon: mdi:test-tube
  6750. type: custom:multiple-entity-row
  6751. name: Test
  6752. state_color: false
  6753. show_state: false
  6754. card_mod:
  6755. style:
  6756. hui-generic-entity-row $: |
  6757. state-badge {
  6758. flex: 0 0 0px !important;
  6759. height: 30px;
  6760. line-height: 30px;
  6761. }
  6762. tap_action:
  6763. action: navigate
  6764. navigation_path: /lovelace/test?edit=1
  6765. - entity: input_boolean.lovelace_show_bars
  6766. icon: mdi:tablet-dashboard
  6767. type: custom:multiple-entity-row
  6768. name: Lovelace menu
  6769. state_color: true
  6770. show_state: false
  6771. card_mod:
  6772. style:
  6773. hui-generic-entity-row $: |
  6774. state-badge {
  6775. flex: 0 0 0px !important;
  6776. height: 30px;
  6777. line-height: 30px;
  6778. }
  6779. tap_action:
  6780. action: toggle
  6781. - title: test
  6782. path: test
  6783. icon: mdi:test-tube
  6784. badges: []
  6785. cards:
  6786. - type: entities
  6787. entities:
  6788. - entity: input_boolean.both_parents_awake
  6789. - entity: light.downstairs
  6790. - entity: light.house
  6791. - type: custom:timer-card
  6792. icon: timer.cooking_timer
  6793. name: Laundry
  6794. - path: default_view_old
  6795. title: Overzicht
  6796. icon: mdi:home
  6797. visible: []
  6798. badges: []
  6799. cards:
  6800. - type: custom:lovelace-multiline-text-input-card
  6801. autosave: true
  6802. title: Speiseplan
  6803. entity: var.dining_schedule
  6804. max_length: 1000
  6805. min_length: 0
  6806. show_success_messages: true
  6807. buttons:
  6808. clear: false
  6809. paste: false
  6810. save: false
  6811. icons:
  6812. clear: mdi:other-icon
  6813. card_mod:
  6814. style: |
  6815. ha-card {
  6816. background-color: rgba(255, 255, 255, 0.2);
  6817. border: none;
  6818. box-shadow: none;
  6819. }
  6820. - type: entities
  6821. entities:
  6822. - entity: input_number.timer_minutes
  6823. name: Minuten
  6824. - entity: input_number.timer_seconds
  6825. name: Sekunden
  6826. - entity: timer.cooking_timer
  6827. name: Restzeit
  6828. - entity: script.cooking
  6829. name: Start oder stop
  6830. show_header_toggle: false
  6831. state_color: true
  6832. title: Stoppuhr
  6833. card_mod:
  6834. style: |
  6835. ha-card {
  6836. background-color: rgba(255, 255, 255, 0.2);
  6837. border: none;
  6838. box-shadow: none;
  6839. }
  6840. - type: vertical-stack
  6841. cards:
  6842. - type: horizontal-stack
  6843. cards:
  6844. - type: picture-elements
  6845. elements:
  6846. - type: state-label
  6847. entity: device_tracker.mywifes_phone
  6848. style:
  6849. left: 0
  6850. bottom: 0
  6851. pointer-events: none
  6852. font-size: 16px
  6853. line-height: 32px
  6854. color: white
  6855. background-color: rgba(0, 0, 0, 0.3)
  6856. width: 100%
  6857. transform: initial
  6858. padding: 0 8px
  6859. - type: icon
  6860. icon: mdi:home
  6861. entity: sensor.mywife_to_home
  6862. tap_action:
  6863. action: none
  6864. style:
  6865. color: white
  6866. bottom: 0%
  6867. left: 69%
  6868. index: 0
  6869. - type: state-label
  6870. entity: sensor.mywife_to_home
  6871. tap_action:
  6872. action: none
  6873. style:
  6874. color: white
  6875. top: 92%
  6876. left: 88%
  6877. index: 0
  6878. line-height: 32px
  6879. - type: custom:circle-sensor-card
  6880. entity: sensor.sm_a520f_akkufullstand
  6881. max: 100
  6882. min: 0
  6883. stroke_width: 10
  6884. gradient: true
  6885. fill: '#232D41'
  6886. font_style:
  6887. font-size: 1.0em
  6888. color: white
  6889. style:
  6890. top: 10%
  6891. left: 65%
  6892. width: 50px
  6893. height: 50px
  6894. index: 0
  6895. background: >-
  6896. var( --ha-card-background, var(--card-background-color,
  6897. white) );
  6898. color_stops: null
  6899. image: /local/images/mywife_left.jpg
  6900. style:
  6901. width: 50px
  6902. height: 50px
  6903. - type: picture-elements
  6904. elements:
  6905. - type: state-label
  6906. entity: device_tracker.milencos_private_phone
  6907. style:
  6908. left: 0
  6909. bottom: 0
  6910. pointer-events: none
  6911. font-size: 16px
  6912. line-height: 32px
  6913. color: white
  6914. background-color: rgba(0, 0, 0, 0.3)
  6915. width: 100%
  6916. transform: initial
  6917. padding: 0 8px
  6918. - type: icon
  6919. icon: mdi:home
  6920. entity: sensor.milenco_to_home
  6921. tap_action:
  6922. action: none
  6923. style:
  6924. color: white
  6925. bottom: 0%
  6926. left: 69%
  6927. index: 0
  6928. - type: state-label
  6929. entity: sensor.milenco_to_home
  6930. tap_action:
  6931. action: fire-dom-event
  6932. browser_mod:
  6933. command: popup
  6934. title: Licht
  6935. card:
  6936. type: entities
  6937. card_mod:
  6938. style: |
  6939. ha-card {
  6940. --ha-card-background: rgb(0,0,0,0.2);
  6941. border-radius: 10px;
  6942. }
  6943. entities:
  6944. - light.light_office_light_0
  6945. - light.light_hallway_light_0
  6946. style:
  6947. color: white
  6948. top: 92%
  6949. left: 88%
  6950. index: 0
  6951. line-height: 32px
  6952. - type: custom:circle-sensor-card
  6953. entity: sensor.milencos_private_phone_batterijniveau
  6954. max: 100
  6955. min: 0
  6956. stroke_width: 10
  6957. gradient: true
  6958. fill: '#232D41'
  6959. font_style:
  6960. font-size: 1.0em
  6961. color: white
  6962. style:
  6963. top: 10%
  6964. left: 65%
  6965. width: 50px
  6966. height: 50px
  6967. index: 0
  6968. background: >-
  6969. var( --ha-card-background, var(--card-background-color,
  6970. white) );
  6971. - type: custom:circle-sensor-card
  6972. entity: sensor.sm_a515f_battery_level
  6973. max: 100
  6974. min: 0
  6975. stroke_width: 10
  6976. gradient: true
  6977. fill: '#232D41'
  6978. font_style:
  6979. font-size: 1.0em
  6980. color: white
  6981. style:
  6982. top: 30%
  6983. left: 65%
  6984. width: 50px
  6985. height: 50px
  6986. index: 0
  6987. background: >-
  6988. var( --ha-card-background, var(--card-background-color,
  6989. white) );
  6990. image: /local/images/milenco_right.jpg
  6991. style:
  6992. width: 50px
  6993. height: 50px
  6994. - type: shopping-list
  6995. title: Aufgaben
  6996. card_mod:
  6997. style: |
  6998. ha-card {
  6999. background-color: rgba(255, 255, 255, 0.2);
  7000. border: none;
  7001. box-shadow: none;
  7002. }
  7003. - type: picture-entity
  7004. entity: camera.buienradar
  7005. name: Buienradar
  7006. show_state: false
  7007. - type: weather-forecast
  7008. entity: weather.openweathermap
  7009. name: Lescheder strasse 5a
  7010. secondary_info_attribute: wind_speed
  7011. card_mod:
  7012. style: |
  7013. ha-card {
  7014. background-color: rgba(255, 255, 255, 0.2);
  7015. border: none;
  7016. box-shadow: none;
  7017. }
  7018. - type: custom:atomic-calendar-revive
  7019. entities:
  7020. - entity: calendar.milenco_email_net
  7021. - entity: calendar.wife_emailcom
  7022. firstDayOfWeek: 1
  7023. showLoader: false
  7024. showDeclined: false
  7025. maxDaysToShow: 7
  7026. hideFinishedEvents: true
  7027. showDate: true
  7028. name: Agenda
  7029. disableCalEventLink: true
  7030. disableCalLocationLink: true
  7031. disableCalLink: true
  7032. showLastCalendarWeek: true
  7033. showRelativeTime: false
  7034. showLocation: false
  7035. disableLocationLink: true
  7036. showMonth: false
  7037. showCurrentEventLine: false
  7038. showDescription: true
  7039. showFullDayProgress: false
  7040. showHiddenText: false
  7041. showEventIcon: true
  7042. showNoEventsForToday: true
  7043. disableEventLink: true
  7044. showWeekDay: true
  7045. showProgressBar: false
  7046. card_mod:
  7047. style: |
  7048. ha-card {
  7049. background-color: rgba(255, 255, 255, 0.2);
  7050. border: none;
  7051. box-shadow: none;
  7052. }
  7053. - path: default_view_tablet
  7054. title: Overzicht (tablet)
  7055. type: panel
  7056. icon: mdi:home
  7057. visible: []
  7058. badges: []
  7059. cards:
  7060. - type: horizontal-stack
  7061. card_mod:
  7062. style: |
  7063. ha-card {
  7064. background-color: rgba(255, 255, 255, 0.2);
  7065. border: none;
  7066. box-shadow: none;
  7067. padding-top: 50px;
  7068. }
  7069. cards:
  7070. - type: vertical-stack
  7071. card_mod:
  7072. style: |
  7073. ha-card {
  7074. background-color: rgba(255, 255, 255, 0.2);
  7075. border: none;
  7076. box-shadow: none;
  7077. padding-top: 50px;
  7078. }
  7079. cards:
  7080. - type: custom:lovelace-multiline-text-input-card
  7081. autosave: true
  7082. title: Speiseplan
  7083. entity: var.dining_schedule
  7084. max_length: 1000
  7085. min_length: 0
  7086. show_success_messages: true
  7087. buttons:
  7088. clear: false
  7089. paste: false
  7090. save: false
  7091. icons:
  7092. clear: mdi:other-icon
  7093. card_mod:
  7094. style: |
  7095. ha-card {
  7096. background-color: rgba(255, 255, 255, 0.2);
  7097. border: none;
  7098. box-shadow: none;
  7099. }
  7100. - type: entities
  7101. entities:
  7102. - entity: input_number.timer_minutes
  7103. name: Minuten
  7104. - entity: input_number.timer_seconds
  7105. name: Sekunden
  7106. - entity: timer.cooking_timer
  7107. name: Restzeit
  7108. - entity: script.cooking
  7109. name: Start oder stop
  7110. show_header_toggle: false
  7111. state_color: true
  7112. title: Stoppuhr
  7113. card_mod:
  7114. style: |
  7115. ha-card {
  7116. background-color: rgba(255, 255, 255, 0.2);
  7117. border: none;
  7118. box-shadow: none;
  7119. }
  7120. - type: vertical-stack
  7121. card_mod:
  7122. style: |
  7123. ha-card {
  7124. background-color: rgba(255, 255, 255, 0.2);
  7125. border: none;
  7126. box-shadow: none;
  7127. }
  7128. cards:
  7129. - type: vertical-stack
  7130. cards:
  7131. - type: horizontal-stack
  7132. cards:
  7133. - type: picture-elements
  7134. elements:
  7135. - type: state-label
  7136. entity: device_tracker.mywifes_phone
  7137. style:
  7138. left: 0
  7139. bottom: 0
  7140. pointer-events: none
  7141. font-size: 16px
  7142. line-height: 32px
  7143. color: white
  7144. background-color: rgba(0, 0, 0, 0.3)
  7145. width: 100%
  7146. transform: initial
  7147. padding: 0 8px
  7148. - type: icon
  7149. icon: mdi:home
  7150. entity: sensor.mywife_to_home
  7151. tap_action:
  7152. action: none
  7153. style:
  7154. color: white
  7155. bottom: 0%
  7156. left: 69%
  7157. index: 0
  7158. - type: state-label
  7159. entity: sensor.mywife_to_home
  7160. tap_action:
  7161. action: none
  7162. style:
  7163. color: white
  7164. top: 92%
  7165. left: 88%
  7166. index: 0
  7167. line-height: 32px
  7168. - type: custom:circle-sensor-card
  7169. entity: sensor.sm_a520f_akkufullstand
  7170. max: 100
  7171. min: 0
  7172. stroke_width: 10
  7173. gradient: true
  7174. fill: '#232D41'
  7175. font_style:
  7176. font-size: 1.0em
  7177. color: white
  7178. style:
  7179. top: 10%
  7180. left: 65%
  7181. width: 50px
  7182. height: 50px
  7183. index: 0
  7184. background: >-
  7185. var( --ha-card-background,
  7186. var(--card-background-color, white) );
  7187. color_stops: null
  7188. image: /local/images/mywife_left.jpg
  7189. style:
  7190. width: 50px
  7191. height: 50px
  7192. - type: picture-elements
  7193. elements:
  7194. - type: state-label
  7195. entity: device_tracker.milencos_private_phone
  7196. style:
  7197. left: 0
  7198. bottom: 0
  7199. pointer-events: none
  7200. font-size: 16px
  7201. line-height: 32px
  7202. color: white
  7203. background-color: rgba(0, 0, 0, 0.3)
  7204. width: 100%
  7205. transform: initial
  7206. padding: 0 8px
  7207. - type: icon
  7208. icon: mdi:home
  7209. entity: sensor.milenco_to_home
  7210. tap_action:
  7211. action: none
  7212. style:
  7213. color: white
  7214. bottom: 0%
  7215. left: 69%
  7216. index: 0
  7217. - type: state-label
  7218. entity: sensor.milenco_to_home
  7219. tap_action:
  7220. action: none
  7221. style:
  7222. color: white
  7223. top: 92%
  7224. left: 88%
  7225. index: 0
  7226. line-height: 32px
  7227. - type: custom:circle-sensor-card
  7228. entity: sensor.milencos_private_phone_batterijniveau
  7229. max: 100
  7230. min: 0
  7231. stroke_width: 10
  7232. gradient: true
  7233. fill: '#232D41'
  7234. font_style:
  7235. font-size: 1.0em
  7236. color: white
  7237. style:
  7238. top: 10%
  7239. left: 65%
  7240. width: 50px
  7241. height: 50px
  7242. index: 0
  7243. background: >-
  7244. var( --ha-card-background,
  7245. var(--card-background-color, white) );
  7246. - type: custom:circle-sensor-card
  7247. entity: sensor.sm_a515f_battery_level
  7248. max: 100
  7249. min: 0
  7250. stroke_width: 10
  7251. gradient: true
  7252. fill: '#232D41'
  7253. font_style:
  7254. font-size: 1.0em
  7255. color: white
  7256. style:
  7257. top: 30%
  7258. left: 65%
  7259. width: 50px
  7260. height: 50px
  7261. index: 0
  7262. background: >-
  7263. var( --ha-card-background,
  7264. var(--card-background-color, white) );
  7265. image: /local/images/milenco_right.jpg
  7266. style:
  7267. width: 50px
  7268. height: 50px
  7269. - type: custom:atomic-calendar-revive
  7270. entities:
  7271. - entity: calendar.garbage_disposal
  7272. - entity: calendar.milenco_email_com
  7273. - entity: calendar.wife_email_com
  7274. firstDayOfWeek: 1
  7275. showLoader: false
  7276. showDeclined: false
  7277. maxDaysToShow: 7
  7278. hideFinishedEvents: true
  7279. showDate: false
  7280. name: Agenda
  7281. disableCalEventLink: true
  7282. disableCalLocationLink: true
  7283. disableCalLink: true
  7284. showLastCalendarWeek: true
  7285. showRelativeTime: false
  7286. showLocation: false
  7287. disableLocationLink: true
  7288. showMonth: false
  7289. showCurrentEventLine: false
  7290. showDescription: true
  7291. showFullDayProgress: false
  7292. showHiddenText: false
  7293. showEventIcon: true
  7294. showNoEventsForToday: true
  7295. disableEventLink: true
  7296. showWeekDay: true
  7297. showProgressBar: false
  7298. card_mod:
  7299. style: |
  7300. ha-card {
  7301. background-color: rgba(255, 255, 255, 0.2);
  7302. border: none;
  7303. box-shadow: none;
  7304. }
  7305. - type: vertical-stack
  7306. card_mod:
  7307. style: |
  7308. ha-card {
  7309. background-color: rgba(255, 255, 255, 0.2);
  7310. border: none;
  7311. box-shadow: none;
  7312. }
  7313. cards:
  7314. - type: picture-entity
  7315. entity: camera.buienradar
  7316. name: Buienradar
  7317. show_state: false
  7318. - type: weather-forecast
  7319. entity: weather.openweathermap
  7320. name: Lescheder strasse 5a
  7321. secondary_info_attribute: wind_speed
  7322. card_mod:
  7323. style: |
  7324. ha-card {
  7325. background-color: rgba(255, 255, 255, 0.2);
  7326. border: none;
  7327. box-shadow: none;
  7328. }
  7329. - title: Lampen
  7330. path: lights
  7331. icon: mdi:lightbulb-group
  7332. panel: false
  7333. visible: []
  7334. badges: []
  7335. cards:
  7336. - type: entities
  7337. entities:
  7338. - entity: input_select.christmas_tree_light_effects
  7339. - entity: input_number.christmas_tree_light_effects_speed
  7340. title: Kerst
  7341. show_header_toggle: false
  7342. card_mod:
  7343. style: |
  7344. ha-card {
  7345. background-color: rgba(255, 255, 255, 0.2);
  7346. border: none;
  7347. box-shadow: none;
  7348. }
  7349. - type: entities
  7350. entities:
  7351. - type: custom:slider-entity-row
  7352. entity: light.light_entry_light_0
  7353. name: Hal
  7354. secondary_info: brightness
  7355. toggle: true
  7356. - type: custom:slider-entity-row
  7357. entity: light.light_toilet_downstairs_light_0
  7358. name: Toilet
  7359. secondary_info: brightness
  7360. toggle: true
  7361. - type: custom:slider-entity-row
  7362. entity: light.light_hwr_light_0
  7363. name: HWR
  7364. secondary_info: brightness
  7365. toggle: true
  7366. - type: custom:slider-entity-row
  7367. entity: light.light_storage_stairway_light_0
  7368. name: Trapkast
  7369. secondary_info: brightness
  7370. toggle: true
  7371. - type: custom:slider-entity-row
  7372. entity: light.light_kitchen_light_0
  7373. name: Keuken
  7374. secondary_info: brightness
  7375. toggle: true
  7376. - type: custom:slider-entity-row
  7377. entity: light.tablet_backlight
  7378. name: Keuken tablet
  7379. secondary_info: brightness
  7380. toggle: true
  7381. - type: custom:slider-entity-row
  7382. entity: light.light_christmas_tree
  7383. name: Kerstboom
  7384. icon: mdi:pine-tree
  7385. secondary_info: brightness
  7386. toggle: true
  7387. - type: custom:slider-entity-row
  7388. entity: light.light_living_room_light_0
  7389. name: Woonkamer
  7390. secondary_info: brightness
  7391. toggle: true
  7392. - type: custom:slider-entity-row
  7393. entity: light.light_hue_television
  7394. name: Televisie
  7395. secondary_info: brightness
  7396. toggle: true
  7397. - type: custom:slider-entity-row
  7398. entity: light.light_hue_television_white
  7399. name: Televisie (wit)
  7400. secondary_info: brightness
  7401. toggle: true
  7402. - type: custom:slider-entity-row
  7403. entity: light.light_hue_dining_table
  7404. name: Tafel
  7405. secondary_info: brightness
  7406. toggle: true
  7407. - type: custom:slider-entity-row
  7408. entity: light.light_garden_terrace
  7409. name: Tuin (terras)
  7410. secondary_info: brightness
  7411. toggle: true
  7412. - type: custom:slider-entity-row
  7413. entity: light.light_garden_back
  7414. name: Tuin (achter)
  7415. secondary_info: brightness
  7416. toggle: true
  7417. - type: custom:slider-entity-row
  7418. entity: light.light_driveway
  7419. name: Oprit
  7420. secondary_info: brightness
  7421. toggle: true
  7422. title: Beneden
  7423. card_mod:
  7424. style: |
  7425. ha-card {
  7426. background-color: rgba(255, 255, 255, 0.2);
  7427. border: none;
  7428. box-shadow: none;
  7429. }
  7430. - type: entities
  7431. entities:
  7432. - type: custom:slider-entity-row
  7433. entity: light.light_hallway_light_0
  7434. name: Overloop
  7435. secondary_info: brightness
  7436. toggle: true
  7437. - type: custom:slider-entity-row
  7438. entity: light.light_parents_bedroom_light_0
  7439. name: Slaapkamer
  7440. secondary_info: brightness
  7441. toggle: true
  7442. - type: custom:slider-entity-row
  7443. entity: light.light_night_stand_milenco_light_0
  7444. name: Nachtlampje Milenco
  7445. secondary_info: brightness
  7446. toggle: true
  7447. - type: custom:slider-entity-row
  7448. entity: light.light_night_stand_mywife_light_0
  7449. name: Nachtlampje mywife
  7450. secondary_info: brightness
  7451. toggle: true
  7452. - type: custom:slider-entity-row
  7453. entity: light.light_child_bedroom_light_0
  7454. name: Kinderkamer
  7455. secondary_info: brightness
  7456. toggle: true
  7457. - type: custom:slider-entity-row
  7458. entity: light.light_night_stand_lenn
  7459. name: Nachtlampje Lenn
  7460. secondary_info: brightness
  7461. toggle: true
  7462. - type: custom:slider-entity-row
  7463. entity: light.light_office_light_0
  7464. name: Werkkamer
  7465. secondary_info: brightness
  7466. toggle: true
  7467. - type: custom:slider-entity-row
  7468. entity: light.light_hue_office
  7469. name: Werkkamer vloerlamp
  7470. secondary_info: brightness
  7471. toggle: true
  7472. - type: custom:slider-entity-row
  7473. entity: light.light_hue_office_white
  7474. name: Werkkamer vloerlamp (wit)
  7475. secondary_info: brightness
  7476. toggle: true
  7477. - type: custom:slider-entity-row
  7478. entity: light.light_bathroom_light_0
  7479. name: Badkamer
  7480. secondary_info: brightness
  7481. toggle: true
  7482. - type: custom:slider-entity-row
  7483. entity: light.light_laundry_room_light_0
  7484. name: Waskamer
  7485. secondary_info: brightness
  7486. toggle: true
  7487. title: Boven
  7488. card_mod:
  7489. style: |
  7490. ha-card {
  7491. background-color: rgba(255, 255, 255, 0.2);
  7492. border: none;
  7493. box-shadow: none;
  7494. }
  7495. - type: entities
  7496. entities:
  7497. - entity: input_boolean.motion_light_entry
  7498. name: Hal (beneden)
  7499. - entity: input_boolean.motion_light_toilet
  7500. name: Toilet
  7501. - entity: input_boolean.motion_light_hwr
  7502. name: HWR
  7503. - entity: input_boolean.motion_light_stairway_closet
  7504. name: Trapkast
  7505. - entity: input_boolean.motion_light_kitchen
  7506. name: Keuken
  7507. - entity: input_boolean.motion_light_living_room
  7508. name: Woonkamer
  7509. - entity: input_boolean.motion_light_garden
  7510. name: Tuin (terras)
  7511. - entity: input_boolean.motion_light_driveway
  7512. name: Oprit
  7513. - entity: input_boolean.motion_light_hallway
  7514. name: Hal (boven)
  7515. - entity: input_boolean.motion_light_parents_bedroom
  7516. - entity: input_boolean.motion_light_child_bedroom
  7517. - entity: input_boolean.motion_light_office
  7518. name: Werkkamer
  7519. - entity: input_boolean.motion_light_bathroom
  7520. name: Badkamer
  7521. - entity: input_boolean.motion_light_laundry_room
  7522. name: Waskamer
  7523. title: Bestuur lampen o.b.v. beweging
  7524. card_mod:
  7525. style: |
  7526. ha-card {
  7527. background-color: rgba(255, 255, 255, 0.2);
  7528. border: none;
  7529. box-shadow: none;
  7530. }
  7531. - title: Beveiliging
  7532. icon: mdi:shield-home
  7533. visible: []
  7534. badges: []
  7535. cards:
  7536. - type: picture-entity
  7537. entity: camera.uvc_g4_doorbell_57af
  7538. camera_view: live
  7539. show_state: false
  7540. name: Voordeur
  7541. - type: entities
  7542. entities:
  7543. - entity: binary_sensor.door_freezer_contact
  7544. secondary_info: last-changed
  7545. name: Vriezer
  7546. - entity: binary_sensor.door_fridge_freezer_contact
  7547. name: Koelkast (vriezer)
  7548. secondary_info: last-changed
  7549. - entity: binary_sensor.door_fridge_contact
  7550. name: Koelkast
  7551. secondary_info: last-changed
  7552. - entity: binary_sensor.door_front_contact
  7553. name: Voordeur
  7554. secondary_info: last-changed
  7555. - entity: binary_sensor.door_hwr_contact
  7556. secondary_info: last-changed
  7557. name: HWR
  7558. - entity: binary_sensor.door_garden_1_contact
  7559. name: Tuin (1)
  7560. secondary_info: last-changed
  7561. - entity: binary_sensor.door_garden_2_contact
  7562. name: Tuin (2)
  7563. secondary_info: last-changed
  7564. - entity: binary_sensor.door_garden_3_contact
  7565. name: Tuin (3)
  7566. secondary_info: last-changed
  7567. - entity: binary_sensor.door_garden_4_contact
  7568. name: Tuin (4)
  7569. secondary_info: last-changed
  7570. - entity: binary_sensor.door_shed_front_contact
  7571. name: Schuur (voorkant)
  7572. secondary_info: last-changed
  7573. - entity: binary_sensor.door_shed_garden_contact
  7574. name: Schuur (tuinkant)
  7575. secondary_info: last-changed
  7576. - entity: binary_sensor.door_storage_stairway_contact
  7577. name: Trapkast
  7578. secondary_info: last-changed
  7579. - entity: binary_sensor.door_parents_bedroom_contact
  7580. name: Slaapkamer
  7581. secondary_info: last-changed
  7582. - entity: binary_sensor.door_bathroom_contact
  7583. secondary_info: last-changed
  7584. name: Badkamer
  7585. - entity: binary_sensor.door_laundry_room_contact
  7586. name: Waskamer
  7587. secondary_info: last-changed
  7588. - entity: binary_sensor.door_attic_contact
  7589. name: Zolder
  7590. secondary_info: last-changed
  7591. title: Deuren
  7592. show_header_toggle: false
  7593. state_color: true
  7594. card_mod:
  7595. style: |
  7596. ha-card {
  7597. background-color: rgba(255, 255, 255, 0.2);
  7598. border: none;
  7599. box-shadow: none;
  7600. }
  7601. - type: picture-entity
  7602. entity: camera.driveway
  7603. camera_view: live
  7604. show_state: false
  7605. image: >-
  7606. https://hmywebsite/api/hassio_ingress/somekey/picture/2/current/
  7607. name: Oprit
  7608. - type: entities
  7609. entities:
  7610. - entity: binary_sensor.window_toilet_contact
  7611. name: Toilet
  7612. secondary_info: last-changed
  7613. - entity: binary_sensor.window_hwr_contact
  7614. name: HWR
  7615. secondary_info: last-changed
  7616. - entity: binary_sensor.window_kitchen_1_contact
  7617. name: Keuken (1)
  7618. secondary_info: last-changed
  7619. - entity: binary_sensor.window_kitchen_2_contact
  7620. name: Keuken (2)
  7621. secondary_info: last-changed
  7622. - entity: binary_sensor.window_parents_bedroom_contact
  7623. name: Slaapkamer
  7624. secondary_info: last-changed
  7625. - entity: binary_sensor.window_child_bedroom_1_contact
  7626. name: Kinderkamer (1)
  7627. secondary_info: last-changed
  7628. - entity: binary_sensor.window_child_bedroom_2_contact
  7629. name: Kinderkamer (2)
  7630. secondary_info: last-changed
  7631. - entity: binary_sensor.window_office_contact
  7632. name: Werkkamer
  7633. secondary_info: last-changed
  7634. - entity: binary_sensor.window_bathroom_contact
  7635. name: Badkamer
  7636. secondary_info: last-changed
  7637. - entity: binary_sensor.window_laundry_room_contact
  7638. name: Waskamer
  7639. secondary_info: last-changed
  7640. title: Ramen
  7641. show_header_toggle: false
  7642. state_color: true
  7643. card_mod:
  7644. style: |
  7645. ha-card {
  7646. background-color: rgba(255, 255, 255, 0.2);
  7647. border: none;
  7648. box-shadow: none;
  7649. }
  7650. - type: picture-entity
  7651. entity: camera.garden
  7652. camera_view: live
  7653. show_state: false
  7654. image: >-
  7655. https://mywebsite/api/hassio_ingress/somekey/picture/1/current/
  7656. name: Tuin
  7657. - type: entities
  7658. entities:
  7659. - entity: binary_sensor.motion_uvc_g4_doorbell_57af
  7660. name: Deurbel
  7661. secondary_info: last-changed
  7662. - entity: binary_sensor.keypad_entry_occupancy
  7663. secondary_info: last-changed
  7664. name: Alarmpaneel
  7665. - entity: binary_sensor.motion_entry_living_room_occupancy
  7666. name: Hal (beneden)
  7667. secondary_info: last-changed
  7668. - entity: binary_sensor.motion_entry_hue_occupancy
  7669. name: Hal (beneden) (hue)
  7670. secondary_info: last-changed
  7671. - entity: binary_sensor.motion_toilet_occupancy
  7672. name: Toilet
  7673. secondary_info: last-changed
  7674. - entity: binary_sensor.motion_hwr_occupancy
  7675. name: HWR
  7676. secondary_info: last-changed
  7677. - entity: binary_sensor.motion_kitchen_sink_occupancy
  7678. secondary_info: last-changed
  7679. name: Keuken (wasbak)
  7680. - entity: binary_sensor.motion_kitchen_closet_occupancy
  7681. name: Keuken (tablet)
  7682. secondary_info: last-changed
  7683. - entity: binary_sensor.motion_stairway_closet_occupancy
  7684. name: Trapkast
  7685. secondary_info: last-changed
  7686. - entity: binary_sensor.motion_living_room_stairway_occupancy
  7687. name: Woonkamer (1)
  7688. secondary_info: last-changed
  7689. - entity: binary_sensor.motion_living_room_garden_occupancy
  7690. secondary_info: last-changed
  7691. name: Woonkamer (2)
  7692. - entity: binary_sensor.motion_hallway_stairway_motion
  7693. name: Hal (trap)
  7694. secondary_info: last-changed
  7695. - entity: binary_sensor.motion_hallway_upstairs_occupancy
  7696. name: Hal (boven)
  7697. secondary_info: last-changed
  7698. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  7699. name: Hal (boven) (hue)
  7700. secondary_info: last-changed
  7701. - entity: binary_sensor.motion_parents_bedroom_occupancy
  7702. name: Slaapkamer
  7703. secondary_info: last-changed
  7704. - entity: binary_sensor.motion_child_bedroom_occupancy
  7705. name: Kinderkamer
  7706. secondary_info: last-changed
  7707. - entity: binary_sensor.motion_office_occupancy
  7708. name: Werkkamer
  7709. secondary_info: last-changed
  7710. - entity: binary_sensor.motion_office_desk_occupancy
  7711. secondary_info: last-changed
  7712. name: Werkkamer (bureau)
  7713. - entity: binary_sensor.motion_bathroom_occupancy
  7714. name: Badkamer
  7715. secondary_info: last-changed
  7716. - entity: binary_sensor.motion_bathroom_hue_occupancy
  7717. name: Badkamer (hue)
  7718. secondary_info: last-changed
  7719. - entity: binary_sensor.motion_laundry_room_occupancy
  7720. name: Waskamer
  7721. secondary_info: last-changed
  7722. - entity: binary_sensor.motion_garden_terrace_occupancy
  7723. secondary_info: last-changed
  7724. name: Tuin
  7725. - entity: binary_sensor.motion_driveway_occupancy
  7726. name: Oprit
  7727. secondary_info: last-changed
  7728. title: Beweging
  7729. show_header_toggle: false
  7730. state_color: true
  7731. card_mod:
  7732. style: |
  7733. ha-card {
  7734. background-color: rgba(255, 255, 255, 0.2);
  7735. border: none;
  7736. box-shadow: none;
  7737. }
  7738. - type: vertical-stack
  7739. cards:
  7740. - type: custom:button-card
  7741. entity: lock.loqed_smart_lock
  7742. show_name: false
  7743. state:
  7744. - value: unlocked
  7745. icon: mdi:door-open
  7746. - value: locked
  7747. icon: mdi:door
  7748. tap_action:
  7749. action: call-service
  7750. service: rest_command.loqed_action
  7751. service_data:
  7752. lock_state: OPEN
  7753. confirmation:
  7754. text: '[[[ return `Ben je zeker dat je de voordeur wilt openen?` ]]]'
  7755. card_mod:
  7756. style: |
  7757. ha-card {
  7758. background-color: rgba(255, 255, 255, 0.2);
  7759. border: none;
  7760. box-shadow: none;
  7761. }
  7762. - type: entities
  7763. entities:
  7764. - entity: lock.loqed_smart_lock
  7765. name: Nachtslot
  7766. - entity: input_boolean.alarm
  7767. name: Alarm ingeschakeld?
  7768. - entity: input_boolean.auto_alarm_enabled
  7769. icon: mdi:robot-excited-outline
  7770. name: Alarm automatisch aan/uit
  7771. - entity: sensor.front_door_last_opened
  7772. name: Voordeur geopend
  7773. icon: hass:door
  7774. - entity: sensor.garden_door_last_opened
  7775. name: Tuindeuren geopend
  7776. - entity: sensor.door_bell_last_rang
  7777. name: Aangebeld
  7778. icon: hass:bell
  7779. - entity: input_boolean.new_mail
  7780. secondary_info: last-changed
  7781. icon: mdi:email
  7782. name: Brievenbus vol
  7783. show_header_toggle: false
  7784. state_color: false
  7785. card_mod:
  7786. style: |
  7787. ha-card {
  7788. background-color: rgba(255, 255, 255, 0.2);
  7789. border: none;
  7790. box-shadow: none;
  7791. }
  7792. card_mod:
  7793. style: |
  7794. ha-card {
  7795. background-color: rgba(255, 255, 255, 0.2);
  7796. border: none;
  7797. box-shadow: none;
  7798. }
  7799. - title: Media
  7800. path: snapcast
  7801. icon: mdi:monitor-speaker
  7802. visible: []
  7803. badges: []
  7804. cards:
  7805. - type: entities
  7806. entities:
  7807. - entity: input_select.chromecast_radio
  7808. name: Selecteer locatie
  7809. - entity: input_select.radio_station
  7810. name: Selecteer bron
  7811. - entity: script.streamradio
  7812. name: Speel af
  7813. title: Multi-room audio
  7814. card_mod:
  7815. style: |
  7816. ha-card {
  7817. background-color: rgba(255, 255, 255, 0.2);
  7818. border: none;
  7819. box-shadow: none;
  7820. }
  7821. - type: vertical-stack
  7822. cards:
  7823. - type: entities
  7824. entities:
  7825. - type: custom:mini-media-player
  7826. artwork: cover
  7827. name: Televisie
  7828. hide:
  7829. volume: false
  7830. source: false
  7831. power_state: false
  7832. entity: media_player.shield
  7833. volume_stateless: true
  7834. group: false
  7835. title: Media Players
  7836. - type: entities
  7837. entities:
  7838. - type: custom:mini-media-player
  7839. group: true
  7840. source: icon
  7841. info: short
  7842. hide:
  7843. volume: false
  7844. power: true
  7845. controls: true
  7846. entity: media_player.kitchen
  7847. - type: custom:mini-media-player
  7848. group: true
  7849. source: icon
  7850. info: short
  7851. hide:
  7852. volume: false
  7853. power: true
  7854. controls: true
  7855. entity: media_player.googlehome4652
  7856. - type: custom:mini-media-player
  7857. group: true
  7858. source: icon
  7859. info: short
  7860. hide:
  7861. volume: false
  7862. power: true
  7863. controls: true
  7864. entity: media_player.googlehome8007
  7865. - type: custom:mini-media-player
  7866. group: true
  7867. source: icon
  7868. info: short
  7869. hide:
  7870. volume: false
  7871. power: true
  7872. controls: true
  7873. entity: media_player.googlehome5352
  7874. - type: custom:mini-media-player
  7875. group: true
  7876. source: icon
  7877. info: short
  7878. hide:
  7879. volume: false
  7880. power: true
  7881. controls: true
  7882. entity: media_player.googlehome5175
  7883. - type: custom:mini-media-player
  7884. group: true
  7885. source: icon
  7886. info: short
  7887. hide:
  7888. volume: false
  7889. power: true
  7890. controls: true
  7891. entity: media_player.googlehome0617
  7892. - title: Stofzuiger
  7893. path: vacuum
  7894. icon: mdi:robot-vacuum
  7895. visible: []
  7896. badges: []
  7897. cards:
  7898. - type: conditional
  7899. conditions:
  7900. - entity: vacuum.rockrobo
  7901. state: error
  7902. card:
  7903. type: entity
  7904. entity: vacuum.rockrobo
  7905. icon: mdi:alert-circle-outline
  7906. attribute: state
  7907. card_mod:
  7908. style: |
  7909. ha-card {
  7910. background-color: rgba(255, 255, 255, 0.2);
  7911. border: none;
  7912. box-shadow: none;
  7913. }
  7914. card_mod:
  7915. style: |
  7916. ha-card {
  7917. background-color: rgba(255, 255, 255, 0.2);
  7918. border: none;
  7919. box-shadow: none;
  7920. }
  7921. - type: vertical-stack
  7922. cards:
  7923. - type: picture-glance
  7924. title: James
  7925. image: https://demo.home-assistant.io/stub_config/kitchen.png
  7926. entities:
  7927. - entity: vacuum.rockrobo
  7928. camera_image: camera.rockrobo_map
  7929. tap_action:
  7930. action: none
  7931. hold_action:
  7932. action: none
  7933. aspect_ratio: '1'
  7934. - type: horizontal-stack
  7935. cards:
  7936. - type: button
  7937. tap_action:
  7938. action: call-service
  7939. service: script.vacuum_clean_downstairs
  7940. icon_height: 30px
  7941. show_name: false
  7942. hold_action:
  7943. action: none
  7944. icon: mdi:arrow-down-bold-box
  7945. - type: button
  7946. tap_action:
  7947. action: call-service
  7948. service: script.vacuum_clean_upstairs
  7949. icon_height: 30px
  7950. show_name: false
  7951. hold_action:
  7952. action: none
  7953. icon: mdi:arrow-up-bold-box
  7954. - type: button
  7955. tap_action:
  7956. action: call-service
  7957. service: vacuum.start
  7958. service_data:
  7959. entity_id: vacuum.rockrobo
  7960. icon_height: 30px
  7961. show_name: false
  7962. hold_action:
  7963. action: none
  7964. icon: mdi:play
  7965. - type: button
  7966. tap_action:
  7967. action: call-service
  7968. service: vacuum.pause
  7969. service_data:
  7970. entity_id: vacuum.rockrobo
  7971. icon_height: 30px
  7972. show_name: false
  7973. hold_action:
  7974. action: none
  7975. icon: mdi:pause
  7976. - type: button
  7977. tap_action:
  7978. action: call-service
  7979. service: vacuum.return_to_base
  7980. service_data:
  7981. entity_id: vacuum.rockrobo
  7982. icon_height: 30px
  7983. show_name: false
  7984. hold_action:
  7985. action: none
  7986. icon: mdi:home-import-outline
  7987. card_mod:
  7988. style: |
  7989. ha-card {
  7990. background-color: rgba(255, 255, 255, 0.2);
  7991. border: none;
  7992. box-shadow: none;
  7993. }
  7994. - type: horizontal-stack
  7995. cards:
  7996. - type: button
  7997. tap_action:
  7998. action: more-info
  7999. entity: light.upstairs_without_nightstands
  8000. show_name: false
  8001. icon_height: 35px
  8002. icon: mdi:history
  8003. hold_action:
  8004. action: none
  8005. - type: button
  8006. tap_action:
  8007. action: more-info
  8008. entity: light.upstairs_without_nightstands
  8009. show_name: false
  8010. icon_height: 35px
  8011. icon: mdi:map-marker-radius
  8012. hold_action:
  8013. action: none
  8014. - type: button
  8015. tap_action:
  8016. action: more-info
  8017. show_name: false
  8018. icon_height: 35px
  8019. icon: mdi:air-filter
  8020. hold_action:
  8021. action: none
  8022. - type: entities
  8023. entities:
  8024. - entity: sensor.vacuum_cleaned_today
  8025. icon: mdi:help
  8026. name: Vandaag schoongemaakt?
  8027. - entity: sensor.vacuum_last_finished_at
  8028. icon: mdi:calendar
  8029. name: Laatste keer
  8030. - entity: sensor.vacuum_last_area
  8031. icon: mdi:texture-box
  8032. name: Laatste hoeveelheid
  8033. - entity: sensor.vacuum_last_time
  8034. icon: mdi:clock-outline
  8035. name: Laatste duur
  8036. title: Geschiedenis
  8037. card_mod:
  8038. style: |
  8039. ha-card {
  8040. background-color: rgba(255, 255, 255, 0.2);
  8041. border: none;
  8042. box-shadow: none;
  8043. }
  8044. - type: entities
  8045. entities:
  8046. - entity: input_select.vacuum_zone
  8047. name: Selecteer zone
  8048. - entity: input_select.vacuum_amount
  8049. name: Aantal x
  8050. - entity: script.vacuum_clean_zone
  8051. name: Start zone schoonmaak
  8052. icon: mdi:broom
  8053. title: Zone schoonmaak
  8054. card_mod:
  8055. style: |
  8056. ha-card {
  8057. background-color: rgba(255, 255, 255, 0.2);
  8058. border: none;
  8059. box-shadow: none;
  8060. }
  8061. - type: entities
  8062. entities:
  8063. - entity: sensor.vacuum_main_brush_remaning
  8064. icon: mdi:broom
  8065. name: Hoofdborstel resterend
  8066. - entity: script.clean_vacuum_sensor_main
  8067. name: Hoofdborstel vervangen
  8068. secondary_info: last-triggered
  8069. icon: mdi:find-replace
  8070. - entity: sensor.vacuum_side_brush_remaning
  8071. icon: mdi:broom
  8072. name: Zijborstel resterend
  8073. - entity: script.clean_vacuum_sensor_side
  8074. name: Zijborstel vervangen
  8075. secondary_info: last-triggered
  8076. icon: mdi:find-replace
  8077. - entity: sensor.vacuum_filter_remaning
  8078. icon: mdi:air-filter
  8079. name: Filter resterend
  8080. - entity: script.clean_vacuum_sensor_filter
  8081. name: Filter vervangen
  8082. secondary_info: last-triggered
  8083. icon: mdi:find-replace
  8084. - entity: sensor.vacuum_sensor_remaning
  8085. icon: mdi:eye-outline
  8086. name: Sensors resterend
  8087. - entity: script.clean_vacuum_sensor_sensor
  8088. name: Sensors schoon gemaakt
  8089. secondary_info: last-triggered
  8090. icon: mdi:spray-bottle
  8091. title: Verbruiksartikelen
  8092. card_mod:
  8093. style: |
  8094. ha-card {
  8095. background-color: rgba(255, 255, 255, 0.2);
  8096. border: none;
  8097. box-shadow: none;
  8098. }
  8099. - type: vertical-stack
  8100. cards:
  8101. - type: entities
  8102. entities:
  8103. - entity: sensor.landroid_stu_status
  8104. secondary_info: last-changed
  8105. name: Status
  8106. - entity: sensor.landroid_stu_error
  8107. secondary_info: last-changed
  8108. name: Error
  8109. - entity: sensor.landroid_stu_battery
  8110. name: Battery
  8111. secondary_info: last-changed
  8112. title: Landroid M500 Plus
  8113. - type: horizontal-stack
  8114. cards:
  8115. - type: button
  8116. tap_action:
  8117. action: call-service
  8118. service: landroid_cloud.start
  8119. service_data:
  8120. id: 599549
  8121. icon_height: 30px
  8122. show_name: false
  8123. hold_action:
  8124. action: none
  8125. icon: mdi:play
  8126. - type: button
  8127. tap_action:
  8128. action: call-service
  8129. service: landroid_cloud.pause
  8130. service_data:
  8131. id: 599549
  8132. icon_height: 30px
  8133. show_name: false
  8134. hold_action:
  8135. action: none
  8136. icon: mdi:pause
  8137. - type: button
  8138. tap_action:
  8139. action: call-service
  8140. service: landroid_cloud.home
  8141. service_data:
  8142. id: 599549
  8143. icon_height: 30px
  8144. show_name: false
  8145. hold_action:
  8146. action: none
  8147. icon: mdi:home-import-outline
  8148. card_mod:
  8149. style: |
  8150. ha-card {
  8151. background-color: rgba(255, 255, 255, 0.2);
  8152. border: none;
  8153. box-shadow: none;
  8154. }
  8155. - title: Verbruik
  8156. path: utilities
  8157. icon: mdi:flash
  8158. visible: []
  8159. badges: []
  8160. cards:
  8161. - type: vertical-stack
  8162. cards:
  8163. - type: custom:apexcharts-card
  8164. yaxis:
  8165. - id: first
  8166. min: 0
  8167. header:
  8168. show: true
  8169. title: Huidig verbruik stroom
  8170. show_states: true
  8171. colorize_states: true
  8172. graph_span: 2h
  8173. stacked: false
  8174. series:
  8175. - entity: sensor.energy_current_consumption
  8176. yaxis_id: first
  8177. name: Hoofaansluiting
  8178. curve: smooth
  8179. type: line
  8180. update_interval: 10s
  8181. card_mod:
  8182. style: |
  8183. ha-card {
  8184. background-color: rgba(255, 255, 255, 0.2);
  8185. border: none;
  8186. box-shadow: none;
  8187. }
  8188. - type: entities
  8189. entities:
  8190. - entity: sensor.energy_kwh_daily
  8191. name: Verbuik vandaag
  8192. - entity: sensor.energy_daily_cost
  8193. name: Kosten vandaag
  8194. icon: mdi:cash
  8195. - entity: sensor.energy_kwh_monthly
  8196. name: Verbuik deze maand
  8197. - entity: sensor.energy_monthly_cost
  8198. name: Kosten deze maand
  8199. icon: mdi:cash
  8200. - entity: sensor.processed_energy_total_consumption
  8201. name: Totale verbruik
  8202. icon: mdi:chart-bar
  8203. card_mod:
  8204. style: |
  8205. ha-card {
  8206. background-color: rgba(255, 255, 255, 0.2);
  8207. border: none;
  8208. box-shadow: none;
  8209. }
  8210. - type: custom:apexcharts-card
  8211. header:
  8212. show: true
  8213. title: Dagelijks verbruik stroom
  8214. show_states: false
  8215. colorize_states: true
  8216. graph_span: 2w
  8217. span:
  8218. end: day
  8219. series:
  8220. - entity: sensor.energy_kwh_daily
  8221. name: Dagelijks verbruik stroom
  8222. type: column
  8223. group_by:
  8224. duration: 1d
  8225. func: max
  8226. apex_config:
  8227. yaxis:
  8228. min: 0
  8229. xaxis:
  8230. labels:
  8231. format: ddd
  8232. update_interval: 10m
  8233. show:
  8234. loading: false
  8235. card_mod:
  8236. style: |
  8237. ha-card {
  8238. background-color: rgba(255, 255, 255, 0.2);
  8239. border: none;
  8240. box-shadow: none;
  8241. }
  8242. - type: vertical-stack
  8243. cards:
  8244. - type: custom:apexcharts-card
  8245. yaxis:
  8246. - id: first
  8247. min: 0
  8248. header:
  8249. show: true
  8250. title: Huidig verbruik warmtepomp
  8251. show_states: true
  8252. colorize_states: true
  8253. graph_span: 2h
  8254. stacked: false
  8255. series:
  8256. - entity: sensor.heat_pump_energy_current_consumption
  8257. yaxis_id: first
  8258. name: Warmtepomp
  8259. curve: smooth
  8260. type: line
  8261. update_interval: 10s
  8262. card_mod:
  8263. style: |
  8264. ha-card {
  8265. background-color: rgba(255, 255, 255, 0.2);
  8266. border: none;
  8267. box-shadow: none;
  8268. }
  8269. - type: entities
  8270. entities:
  8271. - entity: sensor.heating_pump_kwh_daily
  8272. name: Verbruik kosten
  8273. - entity: sensor.heating_pump_daily_cost
  8274. name: Kosten vandaag
  8275. icon: mdi:cash
  8276. - entity: sensor.heating_pump_kwh_monthly
  8277. name: Verbruik deze maand
  8278. - entity: sensor.heating_pump_monthly_cost
  8279. name: Kosten deze maand
  8280. icon: mdi:cash
  8281. - entity: sensor.processed_heat_pump_energy_total_consumption
  8282. name: Totaal verbruik
  8283. icon: mdi:chart-bar
  8284. card_mod:
  8285. style: |
  8286. ha-card {
  8287. background-color: rgba(255, 255, 255, 0.2);
  8288. border: none;
  8289. box-shadow: none;
  8290. }
  8291. - type: custom:apexcharts-card
  8292. header:
  8293. show: true
  8294. title: Dagelijks verbruik warmtepomp
  8295. show_states: false
  8296. colorize_states: true
  8297. graph_span: 2w
  8298. span:
  8299. end: day
  8300. series:
  8301. - entity: sensor.heating_pump_kwh_daily
  8302. name: Dagelijks verbruik warmtepomp
  8303. type: column
  8304. group_by:
  8305. duration: 1d
  8306. func: max
  8307. apex_config:
  8308. yaxis:
  8309. min: 0
  8310. xaxis:
  8311. labels:
  8312. format: ddd
  8313. update_interval: 10s
  8314. card_mod:
  8315. style: |
  8316. ha-card {
  8317. background-color: rgba(255, 255, 255, 0.2);
  8318. border: none;
  8319. box-shadow: none;
  8320. }
  8321. - type: vertical-stack
  8322. cards:
  8323. - type: custom:apexcharts-card
  8324. yaxis:
  8325. - id: first
  8326. min: 0
  8327. header:
  8328. show: true
  8329. title: Huidig water verbruik
  8330. show_states: true
  8331. colorize_states: true
  8332. graph_span: 2h
  8333. stacked: false
  8334. series:
  8335. - entity: sensor.updated_water_usage_per_minute
  8336. name: Hoofaansluiting
  8337. curve: stepline
  8338. type: line
  8339. yaxis_id: first
  8340. update_interval: 15s
  8341. card_mod:
  8342. style: |
  8343. ha-card {
  8344. background-color: rgba(255, 255, 255, 0.2);
  8345. border: none;
  8346. box-shadow: none;
  8347. }
  8348. - type: entities
  8349. entities:
  8350. - entity: sensor.water_daily
  8351. name: Verbuik vandaag
  8352. - entity: sensor.water_daily_cost
  8353. name: Kosten vandaag
  8354. icon: mdi:cash
  8355. - entity: sensor.water_monthly
  8356. name: Verbuik deze maand
  8357. - entity: sensor.water_monthly_cost
  8358. name: Kosten deze maand
  8359. icon: mdi:cash
  8360. - entity: sensor.water_total_consumption
  8361. name: Totale verbruik
  8362. icon: mdi:chart-bar
  8363. card_mod:
  8364. style: |
  8365. ha-card {
  8366. background-color: rgba(255, 255, 255, 0.2);
  8367. border: none;
  8368. box-shadow: none;
  8369. }
  8370. - type: custom:apexcharts-card
  8371. header:
  8372. show: true
  8373. title: Dagelijks water verbruik
  8374. show_states: false
  8375. colorize_states: true
  8376. graph_span: 2w
  8377. span:
  8378. end: day
  8379. series:
  8380. - entity: sensor.water_daily
  8381. name: Dagelijks water verbruik
  8382. type: column
  8383. group_by:
  8384. duration: 1d
  8385. func: max
  8386. apex_config:
  8387. yaxis:
  8388. min: 0
  8389. xaxis:
  8390. labels:
  8391. format: ddd
  8392. update_interval: 10m
  8393. show:
  8394. loading: false
  8395. card_mod:
  8396. style: |
  8397. ha-card {
  8398. background-color: rgba(255, 255, 255, 0.2);
  8399. border: none;
  8400. box-shadow: none;
  8401. }
  8402. - type: entities
  8403. entities:
  8404. - entity: switch.plug_servers_relay_0
  8405. name: Servers
  8406. - entity: switch.plug_television_relay_0
  8407. name: Televisie
  8408. - entity: switch.plug_refrigerator_relay_0
  8409. name: Koelkast
  8410. - entity: switch.plug_freezer_relay_0
  8411. name: Vriezer
  8412. - entity: switch.plug_dishwasher_relay_0
  8413. name: Vaatwasser
  8414. - entity: switch.plug_washing_machine_relay_0
  8415. name: Wasmachine
  8416. - entity: switch.plug_office_relay_0
  8417. name: Werkkamer (bureau)
  8418. - entity: switch.plug_matress_mywife_relay_0
  8419. name: Matras mywife
  8420. secondary_info: last-changed
  8421. - entity: switch.plug_matress_milenco_relay_0
  8422. name: Matras Milenco
  8423. secondary_info: last-changed
  8424. - entity: sensor.plug_kitchen_extractor_hood_power_0
  8425. name: Keuken (afzuigkap)
  8426. secondary_info: last-changed
  8427. title: Slimme stroomstekkers
  8428. card_mod:
  8429. style: |
  8430. ha-card {
  8431. background-color: rgba(255, 255, 255, 0.2);
  8432. border: none;
  8433. box-shadow: none;
  8434. }
  8435. - type: entities
  8436. entities:
  8437. - entity: binary_sensor.dishwasher
  8438. name: Vaatwasser in gebruik
  8439. - entity: sensor.dishwasher_last_finished
  8440. name: Laatst gebruikt
  8441. - entity: binary_sensor.washing_machine
  8442. name: Wasmachine is gebruik
  8443. - entity: sensor.washing_machine_last_finished
  8444. name: Laatst gebruikt
  8445. title: Witgoed
  8446. card_mod:
  8447. style: |
  8448. ha-card {
  8449. background-color: rgba(255, 255, 255, 0.2);
  8450. border: none;
  8451. box-shadow: none;
  8452. }
  8453. - title: Instellingen
  8454. path: system
  8455. icon: mdi:cog
  8456. visible: []
  8457. badges: []
  8458. cards:
  8459. - type: custom:battery-state-card
  8460. title: Batterijen
  8461. tap_action: more-info
  8462. secondary_info: last_changed
  8463. collapse:
  8464. - name: Ramen
  8465. secondary_info: Batterijen {range}%
  8466. icon: mdi:window-closed
  8467. entities:
  8468. - sensor.window_toilet_battery
  8469. - sensor.window_hwr_battery
  8470. - sensor.window_kitchen_1_battery
  8471. - sensor.window_kitchen_2_battery
  8472. - sensor.window_parents_bedroom_battery
  8473. - sensor.window_child_bedroom_1_battery
  8474. - sensor.window_child_bedroom_2_battery
  8475. - sensor.window_office_battery
  8476. - sensor.window_bathroom_battery
  8477. - sensor.window_laundry_room_battery
  8478. - name: Deuren
  8479. secondary_info: Batterijen {range}%
  8480. icon: mdi:door
  8481. entities:
  8482. - sensor.door_front_battery
  8483. - sensor.door_fridge_battery
  8484. - sensor.door_storage_stairway_battery
  8485. - sensor.door_garden_1_battery
  8486. - sensor.door_garden_2_battery
  8487. - sensor.door_garden_3_battery
  8488. - sensor.door_garden_4_battery
  8489. - sensor.door_shed_front_battery
  8490. - sensor.door_shed_garden_battery
  8491. - sensor.door_attic_battery
  8492. - name: Beweging
  8493. secondary_info: Batterijen {range}%
  8494. icon: hass:walk
  8495. entities:
  8496. - sensor.mailbox_battery
  8497. - sensor.motion_entry_living_room_battery
  8498. - sensor.motion_toilet_battery
  8499. - sensor.motion_hwr_battery
  8500. - sensor.motion_kitchen_closet_battery
  8501. - sensor.motion_stairway_closet_battery
  8502. - sensor.motion_hallway_stairway_battery
  8503. - sensor.motion_hallway_upstairs_battery
  8504. - sensor.motion_parents_bedroom_battery
  8505. - sensor.motion_child_bedroom_battery
  8506. - sensor.motion_office_battery
  8507. - sensor.motion_office_desk_battery
  8508. - sensor.motion_bathroom_battery
  8509. - sensor.motion_laundry_room_battery
  8510. - sensor.motion_garden_terrace_battery
  8511. - sensor.motion_driveway_battery
  8512. - name: Rookmelders
  8513. secondary_info: Batterijen {range}%
  8514. icon: mdi:smoke-detector
  8515. entities:
  8516. - sensor.smoke_entry_battery
  8517. - sensor.smoke_hwr_battery
  8518. - sensor.smoke_living_room_battery
  8519. - sensor.smoke_parents_bedroom_battery
  8520. - sensor.smoke_child_bedroom_battery
  8521. - sensor.smoke_office_battery
  8522. - sensor.smoke_laundry_room_battery
  8523. - sensor.smoke_hallway_upstairs_battery
  8524. - name: Overig
  8525. secondary_info: Overig {range}%
  8526. icon: mdi:battery-high
  8527. entities:
  8528. - sensor.switch_light_child_bedroom_battery
  8529. - sensor.humidity_bathroom_battery
  8530. - sensor.illuminance_living_room_battery
  8531. card_mod:
  8532. style: |
  8533. ha-card {
  8534. background-color: rgba(255, 255, 255, 0.2);
  8535. border: none;
  8536. box-shadow: none;
  8537. }
  8538. - type: entities
  8539. entities:
  8540. - entity: sensor.last_boot
  8541. name: Server laatst gestart
  8542. - entity: sensor.home_assistant_last_started
  8543. name: Home Assistannt laatst gestart
  8544. - entity: sensor.processor_use_percent
  8545. name: Processor gebruik
  8546. - entity: sensor.memory_use_percent
  8547. name: Geheugen gebruik
  8548. - entity: sensor.disk_use_percent_share
  8549. name: Opslag gebruik
  8550. - entity: sensor.ipv4_address_eno1
  8551. name: IP-adres Server
  8552. - entity: sensor.ipv4_address_ppp0
  8553. name: IP-adres VPN
  8554. title: Server
  8555. card_mod:
  8556. style: |
  8557. ha-card {
  8558. background-color: rgba(255, 255, 255, 0.2);
  8559. border: none;
  8560. box-shadow: none;
  8561. }
  8562. - type: entities
  8563. entities:
  8564. - entity: input_boolean.daily_vacuum_first_run
  8565. name: Vandaag schoongemaakt
  8566. - entity: input_boolean.alarm
  8567. - entity: input_boolean.bedtime
  8568. - entity: input_boolean.house_empty
  8569. name: Huis is leeg
  8570. title: Variabelen
  8571. show_header_toggle: false
  8572. card_mod:
  8573. style: |
  8574. ha-card {
  8575. background-color: rgba(255, 255, 255, 0.2);
  8576. border: none;
  8577. box-shadow: none;
  8578. }
  8579. - type: entities
  8580. entities:
  8581. - entity: input_text.energy_costs_kwh
  8582. name: Stroomkosten per KwH
  8583. - entity: input_text.heating_costs_kwh
  8584. name: Warmtepomp kosten per KwH
  8585. - entity: input_text.water_cost_per_liter
  8586. name: Kosten per liter water
  8587. title: Stroomverbruik instellingen
  8588. card_mod:
  8589. style: |
  8590. ha-card {
  8591. background-color: rgba(255, 255, 255, 0.2);
  8592. border: none;
  8593. box-shadow: none;
  8594. }
  8595. - type: entities
  8596. entities:
  8597. - entity: switch.adguard_filtering
  8598. - entity: switch.adguard_protection
  8599. - entity: sensor.adguard_average_processing_speed
  8600. - entity: sensor.adguard_dns_queries
  8601. - entity: sensor.adguard_dns_queries_blocked_ratio
  8602. title: AdGuard
  8603. show_header_toggle: false
  8604. card_mod:
  8605. style: |
  8606. ha-card {
  8607. background-color: rgba(255, 255, 255, 0.2);
  8608. border: none;
  8609. box-shadow: none;
  8610. }
  8611. - type: entities
  8612. entities:
  8613. - entity: sensor.openweathermap_feels_like_temperature
  8614. - entity: sensor.illuminance_living_room_illuminance_lux
  8615. - entity: sensor.humidity_bathroom_humidity
  8616. - entity: binary_sensor.bathroom_humidity
  8617. secondary_info: last-changed
  8618. - entity: input_boolean.both_parents_awake
  8619. - entity: sensor.amount_of_alarm_away_sensors_triggered
  8620. - entity: sensor.amount_of_alarm_home_sensors_triggered
  8621. - entity: input_boolean.silent_alarm_on
  8622. - entity: input_boolean.new_mail
  8623. - entity: light.f03f3b97_74a4016d
  8624. title: Test
Advertisement
Add Comment
Please, Sign In to add comment