Advertisement
Guest User

Untitled

a guest
Dec 31st, 2021
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 158.56 KB | None | 0 0
  1. kiosk_mode:
  2. user_settings:
  3. - users:
  4. - Samsung Galaxy S4
  5. - samsung
  6. hide_sidebar: true
  7. title: Home
  8. background: var(--background)
  9. views:
  10. - title: New
  11. type: custom:grid-layout
  12. icon: mdi:new-box
  13. layout_type: grid
  14. path: 0
  15. layout:
  16. display: grid
  17. grid-template-columns: auto 115px 115px 115px auto
  18. grid-template-rows: 25px 20px 150px 25px 25px auto auto
  19. grid-gap: 5px
  20. grid-template-areas: |
  21. ". clock clock weather ."
  22. ". clockinfo clockinfo weatherinfo ."
  23. ". personcard1 homecard personcard2 ."
  24. ". buttonrow buttonrow buttonrow ."
  25. ". contenttitle contenttitle contenttitle ."
  26. ". contentrow contentrow contentrow ."
  27. badges: []
  28. cards:
  29. - type: custom:button-card
  30. entity: weather.lescheder_str_5a
  31. view_layout:
  32. grid-area: weather
  33. entity_picture: /local/weather/clear-night.png
  34. show_entity_picture: true
  35. tap_action:
  36. action: navigate
  37. navigation_path: "#weer"
  38. extra_styles: |
  39. @keyframes card_bounce {
  40. 0% {
  41. transform: scale(1);
  42. }
  43. 15% {
  44. transform: scale(0.9);
  45. }
  46. 25% {
  47. transform: scale(1);
  48. }
  49. 30% {
  50. transform: scale(0.98);
  51. }
  52. 100% {
  53. transform: scale(1);
  54. }
  55. }
  56. show_state: false
  57. show_name: false
  58. show_label: true
  59. styles:
  60. grid:
  61. - grid-template-areas: '"n i" "s i" "l i"'
  62. - grid-template-columns: 1fr 45%
  63. card:
  64. - background: transparent
  65. - border-radius: 0px 0px 10px 10px
  66. - margin-top: '-40px'
  67. - '--mdc-ripple-press-opacity': 0
  68. - height: 130px
  69. icon:
  70. - width: 100%
  71. custom_fields:
  72. temperate:
  73. - position: absolute
  74. - top: 55px
  75. - justify-self: end
  76. - padding-right: 50px
  77. - font-size: 16px
  78. - color: var(--secondary-text-color)
  79. - font-weight: bold
  80. custom_fields:
  81. temperate: |
  82. [[[ return states['sensor.nibe_105658_40004'].state + ' ' + states['sensor.nibe_105658_40004'].attributes.unit_of_measurement; ]]]
  83. state:
  84. - value: hail
  85. entity_picture: /local/weather/snow.png
  86. - value: windy
  87. entity_picture: /local/weather/wind.png
  88. - value: windy-variant
  89. entity_picture: /local/weather/wind.png
  90. - value: lightning-rainy
  91. entity_picture: /local/weather/lightning.png
  92. - value: lightning
  93. entity_picture: /local/weather/lightning.png
  94. - value: pouring
  95. entity_picture: |
  96. [[[
  97. if (states['sun.sun'].state == "below_horizon")
  98. return '/local/weather/rainevening.png';
  99. else if (states['sun.sun'].state == "above_horizon")
  100. return '/local/weather/rain.png';
  101. ]]]
  102. - value: fog
  103. entity_picture: /local/fog.svg
  104. - value: rainy
  105. entity_picture: |
  106. [[[
  107. if (states['sun.sun'].state == "below_horizon")
  108. return '/local/weather/rainevening.png';
  109. else if (states['sun.sun'].state == "above_horizon")
  110. return '/local/weather/rain.png';
  111. ]]]
  112. - value: sunny
  113. entity_picture: |
  114. [[[
  115. if (states['sun.sun'].state == "below_horizon")
  116. return '/local/weather/clear-night.png';
  117. else if (states['sun.sun'].state == "above_horizon")
  118. return '/local/weather/sunny.png';
  119. ]]]
  120. - value: cloudy
  121. entity_picture: /local/weather/cloudy.png
  122. - value: partlycloudy
  123. entity_picture: |
  124. [[[
  125. if (states['sun.sun'].state == "below_horizon")
  126. return '/local/weather/cloudyevening.png';
  127. else if (states['sun.sun'].state == "above_horizon")
  128. return '/local/weather/partlycloudy.png';
  129. ]]]
  130. - value: snowy
  131. entity_picture: /local/weather/snow.png
  132. - value: snowy-rainy
  133. entity_picture: /local//weather/snow.png
  134. - type: custom:button-card
  135. view_layout:
  136. grid-area: clock
  137. tap_action:
  138. action: navigate
  139. navigation_path: "#timer"
  140. show_icon: false
  141. show_name: false
  142. show_state: true
  143. entity: sensor.time
  144. styles:
  145. card:
  146. - background-color: transparent
  147. - height: 40px
  148. state:
  149. - font-size: 25px
  150. - color: var(--secondary-text-color)
  151. - position: absolute
  152. - bottom: 0px
  153. - font-weight: bold
  154. - justify-self: start
  155. - type: custom:button-card
  156. view_layout:
  157. grid-area: clockinfo
  158. tap_action:
  159. action: navigate
  160. navigation_path: "#timer"
  161. show_icon: false
  162. show_name: false
  163. show_state: true
  164. entity: sensor.date_formatted
  165. styles:
  166. card:
  167. - background-color: transparent
  168. - height: 25px
  169. state:
  170. - font-size: 10px
  171. - color: var(--secondary-text-color)
  172. - position: absolute
  173. - bottom: 5px
  174. - font-weight: normal
  175. - justify-self: start
  176. - type: custom:button-card
  177. view_layout:
  178. grid-area: weatherinfo
  179. tap_action:
  180. action: navigate
  181. navigation_path: "#weer"
  182. show_icon: false
  183. show_name: false
  184. show_state: true
  185. entity: sensor.weather_formatted
  186. styles:
  187. card:
  188. - background-color: transparent
  189. - height: 25px
  190. state:
  191. - font-size: 10px
  192. - color: var(--secondary-text-color)
  193. - font-weight: normal
  194. - justify-self: end
  195. - padding-right: 45px
  196. - padding-top: 5px
  197. - type: custom:button-card
  198. view_layout:
  199. grid-area: homecard
  200. show_icon: true
  201. entity_picture: /local/lovelace-neon/house.png
  202. show_entity_picture: true
  203. extra_styles: |
  204. @keyframes card_bounce {
  205. 0% {
  206. transform: scale(1);
  207. }
  208. 15% {
  209. transform: scale(0.9);
  210. }
  211. 25% {
  212. transform: scale(1);
  213. }
  214. 30% {
  215. transform: scale(0.98);
  216. }
  217. 100% {
  218. transform: scale(1);
  219. }
  220. }
  221. tap_action:
  222. action: navigate
  223. navigation_path: "#home"
  224. entity: input_boolean.alarm
  225. name: Alarm
  226. show_label: true
  227. styles:
  228. custom_fields:
  229. topright:
  230. - position: absolute
  231. - left: 85px
  232. - top: 2px
  233. topleft:
  234. - position: absolute
  235. - left: 5px
  236. - top: 2px
  237. topleftinfo:
  238. - position: absolute
  239. - left: 25px
  240. - top: 7px
  241. row_1_1:
  242. - position: absolute
  243. - left: 5px
  244. - top: 110px
  245. row_1_2:
  246. - position: absolute
  247. - left: 45px
  248. - top: 110px
  249. row_1_3:
  250. - position: absolute
  251. - left: 85px
  252. - top: 110px
  253. row_2_1:
  254. - position: absolute
  255. - left: 9px
  256. - top: 132px
  257. row_2_2:
  258. - position: absolute
  259. - left: 49px
  260. - top: 132px
  261. row_2_3:
  262. - position: absolute
  263. - left: 87px
  264. - top: 132px
  265. grid:
  266. - grid-template-areas: '"i" "n" "l"'
  267. - grid-template-columns: 1fr
  268. - grid-template-rows: 1fr min-content min-content
  269. card:
  270. - border-radius: 10px
  271. - background: rgb(0,0,0,0.2)
  272. - height: 150px
  273. icon:
  274. - width: 50px
  275. img_cell:
  276. - padding-top: 15px
  277. name:
  278. - color: var(--secondary-text-color)
  279. - justify-self: center
  280. label:
  281. - font-size: 12px
  282. - justify-self: center
  283. - padding-bottom: 40px
  284. - color: var(--text-primary-color)
  285. state:
  286. - value: on
  287. label: Ingeschakeld
  288. entity_picture: /local/lovelace-neon/alarm.png
  289. - value: off
  290. label: Uitgeschakeld
  291. custom_fields:
  292. topleft:
  293. card:
  294. type: custom:button-card
  295. entity: binary_sensor.lights_on
  296. tap_action:
  297. action: navigate
  298. navigation_path: "#lampen"
  299. show_state: false
  300. show_name: false
  301. state:
  302. - value: on
  303. styles:
  304. icon:
  305. - color: yellow
  306. styles:
  307. grid:
  308. - grid-template-areas: '"i s s"'
  309. - grid-template-columns: 1fr
  310. - grid-template-rows: 1fr min-content min-content
  311. icon:
  312. - width: 15px
  313. state:
  314. - font-size: 8px
  315. card:
  316. - background: transparent
  317. topleftinfo:
  318. card:
  319. type: conditional
  320. conditions:
  321. - entity: sensor.amount_of_lights_on
  322. state_not: "0"
  323. card:
  324. type: custom:button-card
  325. entity: sensor.amount_of_lights_on
  326. tap_action:
  327. action: navigate
  328. navigation_path: "#lampen"
  329. show_state: true
  330. show_icon: false
  331. show_name: false
  332. styles:
  333. grid:
  334. - grid-template-areas: '"i s s"'
  335. - grid-template-columns: 1fr
  336. - grid-template-rows: 1fr min-content min-content
  337. state:
  338. - font-size: 12px
  339. card:
  340. - background: transparent
  341. row_1_1:
  342. card:
  343. type: custom:button-card
  344. entity: binary_sensor.outside_doors_open
  345. tap_action:
  346. action: navigate
  347. navigation_path: "#deuren"
  348. show_state: false
  349. show_name: false
  350. icon: mdi:door
  351. state:
  352. - value: on
  353. styles:
  354. icon:
  355. - color: yellow
  356. styles:
  357. grid:
  358. - grid-template-areas: '"i s s"'
  359. - grid-template-columns: 1fr
  360. - grid-template-rows: 1fr min-content min-content
  361. icon:
  362. - width: 15px
  363. state:
  364. - font-size: 8px
  365. card:
  366. - background: transparent
  367. row_1_2:
  368. card:
  369. type: custom:button-card
  370. entity: binary_sensor.downstairs_windows_open
  371. tap_action:
  372. action: navigate
  373. navigation_path: "#ramen"
  374. show_state: false
  375. show_name: false
  376. icon: mdi:window-closed-variant
  377. state:
  378. - value: on
  379. styles:
  380. icon:
  381. - color: yellow
  382. styles:
  383. grid:
  384. - grid-template-areas: '"i s s"'
  385. - grid-template-columns: 1fr
  386. - grid-template-rows: 1fr min-content min-content
  387. icon:
  388. - width: 15px
  389. state:
  390. - font-size: 8px
  391. card:
  392. - background: transparent
  393. row_1_3:
  394. card:
  395. type: custom:button-card
  396. entity: binary_sensor.motion_triggered
  397. tap_action:
  398. action: navigate
  399. navigation_path: "#beweging"
  400. show_state: false
  401. show_name: false
  402. icon: mdi:motion-sensor
  403. state:
  404. - value: on
  405. styles:
  406. icon:
  407. - color: yellow
  408. styles:
  409. grid:
  410. - grid-template-areas: '"i s s"'
  411. - grid-template-columns: 1fr
  412. - grid-template-rows: 1fr min-content min-content
  413. icon:
  414. - width: 15px
  415. state:
  416. - font-size: 8px
  417. card:
  418. - background: transparent
  419. row_2_1:
  420. card:
  421. type: conditional
  422. conditions:
  423. - entity: sensor.amount_of_outside_doors_open
  424. state_not: "0"
  425. card:
  426. type: custom:button-card
  427. entity: sensor.amount_of_outside_doors_open
  428. tap_action:
  429. action: navigate
  430. navigation_path: "#deuren"
  431. show_state: true
  432. show_icon: false
  433. show_name: false
  434. styles:
  435. grid:
  436. - grid-template-areas: '"i s s"'
  437. - grid-template-columns: 1fr
  438. - grid-template-rows: 1fr min-content min-content
  439. state:
  440. - font-size: 12px
  441. card:
  442. - background: transparent
  443. row_2_2:
  444. card:
  445. type: conditional
  446. conditions:
  447. - entity: sensor.amount_of_downstairs_windows_open
  448. state_not: "0"
  449. card:
  450. type: custom:button-card
  451. entity: sensor.amount_of_downstairs_windows_open
  452. tap_action:
  453. action: navigate
  454. navigation_path: "#ramen"
  455. show_state: true
  456. show_icon: false
  457. show_name: false
  458. styles:
  459. grid:
  460. - grid-template-areas: '"i s s"'
  461. - grid-template-columns: 1fr
  462. - grid-template-rows: 1fr min-content min-content
  463. state:
  464. - font-size: 12px
  465. card:
  466. - background: transparent
  467. row_2_3:
  468. card:
  469. type: conditional
  470. conditions:
  471. - entity: sensor.amount_of_motion_sensors_triggered
  472. state_not: "0"
  473. card:
  474. type: custom:button-card
  475. entity: sensor.amount_of_motion_sensors_triggered
  476. tap_action:
  477. action: navigate
  478. navigation_path: "#beweging"
  479. show_state: true
  480. show_icon: false
  481. show_name: false
  482. styles:
  483. grid:
  484. - grid-template-areas: '"i s s"'
  485. - grid-template-columns: 1fr
  486. - grid-template-rows: 1fr min-content min-content
  487. state:
  488. - font-size: 12px
  489. card:
  490. - background: transparent
  491.  
  492. topright:
  493. card:
  494. type: custom:button-card
  495. entity: binary_sensor.mail_status
  496. tap_action:
  497. action: navigate
  498. navigation_path: "#home"
  499. show_state: false
  500. show_name: false
  501. state:
  502. - value: on
  503. styles:
  504. icon:
  505. - color: yellow
  506. styles:
  507. grid:
  508. - grid-template-areas: '"i s s"'
  509. - grid-template-columns: 1fr
  510. - grid-template-rows: 1fr min-content min-content
  511. icon:
  512. - width: 15px
  513. state:
  514. - font-size: 8px
  515. card:
  516. - background: transparent
  517. - type: custom:button-card
  518. view_layout:
  519. grid-area: personcard1
  520. show_icon: true
  521. entity_picture: /local/lovelace-neon/groom.png
  522. show_entity_picture: true
  523. extra_styles: |
  524. @keyframes card_bounce {
  525. 0% {
  526. transform: scale(1);
  527. }
  528. 15% {
  529. transform: scale(0.9);
  530. }
  531. 25% {
  532. transform: scale(1);
  533. }
  534. 30% {
  535. transform: scale(0.98);
  536. }
  537. 100% {
  538. transform: scale(1);
  539. }
  540. }
  541. tap_action:
  542. action: navigate
  543. navigation_path: "#male"
  544. entity: person.male_mulder
  545. show_state: true
  546. name: Milenco
  547. show_name: true
  548. styles:
  549. custom_fields:
  550. graph:
  551. - position: absolute
  552. - left: 0px
  553. - top: 105px
  554. topright:
  555. - position: absolute
  556. - left: 72px
  557. - top: 2px
  558. topleft:
  559. - position: absolute
  560. - left: 5px
  561. - top: 2px
  562. bottomright:
  563. - position: absolute
  564. - top: 110px
  565. - font-size: 10px
  566. - justify-self: end
  567. - padding-right: 5px
  568. bottomleft:
  569. - position: absolute
  570. - top: 110px
  571. - font-size: 10px
  572. - justify-self: start
  573. - padding-left: 5px
  574. grid:
  575. - grid-template-areas: '"i" "n" "s"'
  576. - grid-template-columns: 1fr
  577. - grid-template-rows: 1fr min-content min-content
  578. card:
  579. - border-radius: 10px
  580. - background: rgb(0,0,0,0.2)
  581. - height: 150px
  582. img_cell:
  583. - padding-top: 15px
  584. icon:
  585. - width: 50px
  586. name:
  587. - color: var(--secondary-text-color)
  588. state:
  589. - font-size: 12px
  590. - padding-bottom: 40px
  591. - color: var(--text-primary-color)
  592. state:
  593. - value: not_home
  594. styles:
  595. icon:
  596. - filter: grayscale(100%)
  597. - value: Velco
  598. styles:
  599. icon:
  600. - filter: grayscale(100%)
  601. - value: Formschaum
  602. styles:
  603. icon:
  604. - filter: grayscale(100%)
  605. custom_fields:
  606. graph:
  607. card:
  608. type: custom:mini-graph-card
  609. card_mod:
  610. style: |
  611. ha-card {
  612. --ha-card-background: transparent;
  613. color: var(--secondary-text-color);
  614. width: 150px;
  615. border-radius: 0px;
  616. }
  617. entities:
  618. - entity: sensor.male_to_home
  619. show:
  620. icon: false
  621. fill: fade
  622. name: false
  623. points: false
  624. state: false
  625. legend: false
  626. labels: false
  627. labels_secondary: false
  628. font_size: 40
  629. hours_to_show: 24
  630. lower_bound: 0
  631. color_thresholds:
  632. - value: 100
  633. color: '#7ac1cc'
  634. - value: 1000
  635. color: '#45b5c6'
  636. - value: 5000
  637. color: '#139db2'
  638. topleft:
  639. card:
  640. type: custom:button-card
  641. entity: sensor.sm_a515f_battery_level
  642. icon: mdi:cellphone
  643. tap_action:
  644. action: none
  645. show_state: true
  646. show_name: false
  647. styles:
  648. grid:
  649. - grid-template-areas: '"i s s"'
  650. - grid-template-columns: 1fr
  651. - grid-template-rows: 1fr min-content min-content
  652. icon:
  653. - width: 15px
  654. state:
  655. - font-size: 8px
  656. card:
  657. - background: transparent
  658. bottomright: |
  659. [[[
  660. if (states['device_tracker.males_private_phone'].state != "home")
  661. return states['sensor.male_to_home'].attributes.distance;
  662. ]]]
  663. bottomleft: |
  664. [[[
  665. if (states['device_tracker.males_private_phone'].state != "home")
  666. return states['sensor.male_to_home'].state + "min";
  667. ]]]
  668. topright:
  669. card:
  670. type: custom:button-card
  671. entity: sensor.males_private_phone_batterijniveau
  672. icon: mdi:cellphone
  673. tap_action:
  674. action: none
  675. show_state: true
  676. show_name: false
  677. styles:
  678. grid:
  679. - grid-template-areas: '"i s s"'
  680. - grid-template-columns: 1fr
  681. - grid-template-rows: 1fr min-content min-content
  682. icon:
  683. - width: 15px
  684. state:
  685. - font-size: 8px
  686. card:
  687. - background: transparent
  688. - type: custom:button-card
  689. view_layout:
  690. grid-area: personcard2
  691. show_icon: true
  692. entity_picture: /local/lovelace-neon/nurse.png
  693. show_entity_picture: true
  694. extra_styles: |
  695. @keyframes card_bounce {
  696. 0% {
  697. transform: scale(1);
  698. }
  699. 15% {
  700. transform: scale(0.9);
  701. }
  702. 25% {
  703. transform: scale(1);
  704. }
  705. 30% {
  706. transform: scale(0.98);
  707. }
  708. 100% {
  709. transform: scale(1);
  710. }
  711. }
  712. tap_action:
  713. action: navigate
  714. navigation_path: "#female"
  715. entity: person.kathleen_mulder
  716. show_state: true
  717. name: Kati
  718. show_name: true
  719. styles:
  720. custom_fields:
  721. graph:
  722. - position: absolute
  723. - left: 0px
  724. - top: 105px
  725. topright:
  726. - position: absolute
  727. - left: 72px
  728. - top: 2px
  729. topleft:
  730. - position: absolute
  731. - left: 5px
  732. - top: 2px
  733. bottomright:
  734. - position: absolute
  735. - top: 110px
  736. - font-size: 10px
  737. - justify-self: end
  738. - padding-right: 5px
  739. bottomleft:
  740. - position: absolute
  741. - top: 110px
  742. - font-size: 10px
  743. - justify-self: start
  744. - padding-left: 5px
  745. grid:
  746. - grid-template-areas: '"i" "n" "s"'
  747. - grid-template-columns: 1fr
  748. - grid-template-rows: 1fr min-content min-content
  749. card:
  750. - border-radius: 10px
  751. - background: rgb(0,0,0,0.2)
  752. - height: 150px
  753. img_cell:
  754. - padding-top: 15px
  755. icon:
  756. - width: 50px
  757. name:
  758. - color: var(--secondary-text-color)
  759. state:
  760. - font-size: 12px
  761. - padding-bottom: 40px
  762. - color: var(--text-primary-color)
  763. state:
  764. - value: not_home
  765. styles:
  766. icon:
  767. - filter: grayscale(100%)
  768. - value: Velco
  769. styles:
  770. icon:
  771. - filter: grayscale(100%)
  772. - value: Formschaum
  773. styles:
  774. icon:
  775. - filter: grayscale(100%)
  776. custom_fields:
  777. graph:
  778. card:
  779. type: custom:mini-graph-card
  780. card_mod:
  781. style: |
  782. ha-card {
  783. --ha-card-background: transparent;
  784. color: var(--secondary-text-color);
  785. width: 150px;
  786. border-radius: 0px;
  787. }
  788. entities:
  789. - entity: sensor.female_to_home
  790. show:
  791. icon: false
  792. fill: fade
  793. name: false
  794. points: false
  795. state: false
  796. legend: false
  797. labels: false
  798. labels_secondary: false
  799. font_size: 40
  800. hours_to_show: 24
  801. lower_bound: 0
  802. color_thresholds:
  803. - value: 100
  804. color: '#7ac1cc'
  805. - value: 1000
  806. color: '#45b5c6'
  807. - value: 5000
  808. color: '#139db2'
  809. bottomright: |
  810. [[[
  811. if (states['device_tracker.females_phone'].state != "home")
  812. return states['sensor.female_to_home'].attributes.distance;
  813. ]]]
  814. bottomleft: |
  815. [[[
  816. if (states['device_tracker.females_phone'].state != "home")
  817. return states['sensor.female_to_home'].state + "min";
  818. ]]]
  819. topright:
  820. card:
  821. type: custom:button-card
  822. entity: sensor.sm_a520f_akkufullstand
  823. icon: mdi:cellphone
  824. tap_action:
  825. action: none
  826. show_state: true
  827. show_name: false
  828. styles:
  829. grid:
  830. - grid-template-areas: '"i s s"'
  831. - grid-template-columns: 1fr
  832. - grid-template-rows: 1fr min-content min-content
  833. icon:
  834. - width: 15px
  835. state:
  836. - font-size: 8px
  837. card:
  838. - background: transparent
  839. - type: horizontal-stack
  840. view_layout:
  841. grid-area: buttonrow
  842. cards:
  843. - type: custom:button-card
  844. entity: sun.sun
  845. icon: mdi:home-floor-0
  846. tap_action:
  847. action: navigate
  848. navigation_path: "#beneden"
  849. show_state: false
  850. show_name: false
  851. show_icon: true
  852. styles:
  853. grid:
  854. - grid-template-areas: '"i s s"'
  855. - grid-template-columns: 1fr
  856. - grid-template-rows: 1fr min-content min-content
  857. icon:
  858. - width: 22px
  859. - filter: opacity(50%)
  860. state:
  861. - font-size: 8px
  862. card:
  863. - background: transparent
  864. - width: 25px
  865. - type: custom:button-card
  866. entity: sun.sun
  867. icon: mdi:home-floor-1
  868. tap_action:
  869. action: navigate
  870. navigation_path: "#boven"
  871. show_state: false
  872. show_name: false
  873. show_icon: true
  874. styles:
  875. grid:
  876. - grid-template-areas: '"i s s"'
  877. - grid-template-columns: 1fr
  878. - grid-template-rows: 1fr min-content min-content
  879. icon:
  880. - width: 22px
  881. - filter: opacity(50%)
  882. state:
  883. - font-size: 8px
  884. card:
  885. - background: transparent
  886. - width: 25px
  887. - type: custom:button-card
  888. entity: sun.sun
  889. icon: mdi:cctv
  890. tap_action:
  891. action: navigate
  892. navigation_path: "#cameras"
  893. show_state: false
  894. show_name: false
  895. show_icon: true
  896. styles:
  897. grid:
  898. - grid-template-areas: '"i s s"'
  899. - grid-template-columns: 1fr
  900. - grid-template-rows: 1fr min-content min-content
  901. icon:
  902. - width: 22px
  903. - filter: opacity(50%)
  904. state:
  905. - font-size: 8px
  906. card:
  907. - background: transparent
  908. - width: 25px
  909. - type: custom:button-card
  910. entity: sun.sun
  911. icon: mdi:monitor-speaker
  912. tap_action:
  913. action: navigate
  914. navigation_path: "#audio"
  915. show_state: false
  916. show_name: false
  917. show_icon: true
  918. styles:
  919. grid:
  920. - grid-template-areas: '"i s s"'
  921. - grid-template-columns: 1fr
  922. - grid-template-rows: 1fr min-content min-content
  923. icon:
  924. - width: 22px
  925. - filter: opacity(50%)
  926. state:
  927. - font-size: 8px
  928. card:
  929. - background: transparent
  930. - width: 25px
  931. - type: custom:button-card
  932. entity: sun.sun
  933. icon: mdi:rice
  934. tap_action:
  935. action: navigate
  936. navigation_path: "#eten"
  937. show_state: false
  938. show_name: false
  939. show_icon: true
  940. styles:
  941. grid:
  942. - grid-template-areas: '"i s s"'
  943. - grid-template-columns: 1fr
  944. - grid-template-rows: 1fr min-content min-content
  945. icon:
  946. - width: 22px
  947. - filter: opacity(50%)
  948. state:
  949. - font-size: 8px
  950. card:
  951. - background: transparent
  952. - width: 25px
  953. - type: custom:button-card
  954. entity: sun.sun
  955. icon: mdi:lightning-bolt
  956. tap_action:
  957. action: navigate
  958. navigation_path: "#energie"
  959. show_state: false
  960. show_name: false
  961. show_icon: true
  962. styles:
  963. grid:
  964. - grid-template-areas: '"i s s"'
  965. - grid-template-columns: 1fr
  966. - grid-template-rows: 1fr min-content min-content
  967. icon:
  968. - width: 22px
  969. - filter: opacity(50%)
  970. state:
  971. - font-size: 8px
  972. card:
  973. - background: transparent
  974. - width: 25px
  975. - type: custom:button-card
  976. entity: sun.sun
  977. icon: mdi:cog
  978. tap_action:
  979. action: navigate
  980. navigation_path: "#instellingen"
  981. show_state: false
  982. show_name: false
  983. show_icon: true
  984. styles:
  985. grid:
  986. - grid-template-areas: '"i s s"'
  987. - grid-template-columns: 1fr
  988. - grid-template-rows: 1fr min-content min-content
  989. icon:
  990. - width: 22px
  991. - filter: opacity(50%)
  992. state:
  993. - font-size: 8px
  994. card:
  995. - background: transparent
  996. - width: 25px
  997. card_mod:
  998. style: |
  999. ha-card {
  1000. --ha-card-background: transparent;
  1001. }
  1002. - type: custom:state-switch
  1003. view_layout:
  1004. grid-area: contenttitle
  1005. entity: hash
  1006. default: home
  1007. states:
  1008. home:
  1009. type: custom:button-card
  1010. entity: sun.sun
  1011. tap_action:
  1012. action: none
  1013. show_state: false
  1014. show_name: true
  1015. show_icon: false
  1016. name: "Thuis"
  1017. styles:
  1018. grid:
  1019. - grid-template-areas: '"i s s"'
  1020. - grid-template-columns: 1fr
  1021. - grid-template-rows: 1fr min-content min-content
  1022. name:
  1023. - z-index: 2
  1024. - position: absolute
  1025. - font-size: 18px
  1026. - font-weight: normal
  1027. - justify-self: start
  1028. - left: 0px
  1029. - top: 0px
  1030. - color: var(--secondary-text-color)
  1031. card:
  1032. - background: transparent
  1033. - width: 340px
  1034. male:
  1035. type: custom:button-card
  1036. entity: sun.sun
  1037. tap_action:
  1038. action: none
  1039. show_state: false
  1040. show_name: true
  1041. show_icon: false
  1042. name: "Milenco"
  1043. styles:
  1044. grid:
  1045. - grid-template-areas: '"i s s"'
  1046. - grid-template-columns: 1fr
  1047. - grid-template-rows: 1fr min-content min-content
  1048. name:
  1049. - z-index: 2
  1050. - position: absolute
  1051. - font-size: 18px
  1052. - font-weight: normal
  1053. - justify-self: start
  1054. - left: 0px
  1055. - top: 0px
  1056. - color: var(--secondary-text-color)
  1057. card:
  1058. - background: transparent
  1059. - width: 340px
  1060. female:
  1061. type: custom:button-card
  1062. entity: sun.sun
  1063. tap_action:
  1064. action: none
  1065. show_state: false
  1066. show_name: true
  1067. show_icon: false
  1068. name: "Kati"
  1069. styles:
  1070. grid:
  1071. - grid-template-areas: '"i s s"'
  1072. - grid-template-columns: 1fr
  1073. - grid-template-rows: 1fr min-content min-content
  1074. name:
  1075. - z-index: 2
  1076. - position: absolute
  1077. - font-size: 18px
  1078. - font-weight: normal
  1079. - justify-self: start
  1080. - left: 0px
  1081. - top: 0px
  1082. - color: var(--secondary-text-color)
  1083. card:
  1084. - background: transparent
  1085. - width: 340px
  1086. weer:
  1087. type: custom:button-card
  1088. entity: sun.sun
  1089. tap_action:
  1090. action: none
  1091. show_state: false
  1092. show_name: true
  1093. show_icon: false
  1094. name: "Weer"
  1095. styles:
  1096. grid:
  1097. - grid-template-areas: '"i s s"'
  1098. - grid-template-columns: 1fr
  1099. - grid-template-rows: 1fr min-content min-content
  1100. name:
  1101. - z-index: 2
  1102. - position: absolute
  1103. - font-size: 18px
  1104. - font-weight: normal
  1105. - justify-self: start
  1106. - left: 0px
  1107. - top: 0px
  1108. - color: var(--secondary-text-color)
  1109. card:
  1110. - background: transparent
  1111. - width: 340px
  1112. timer:
  1113. type: custom:button-card
  1114. entity: sun.sun
  1115. tap_action:
  1116. action: none
  1117. show_state: false
  1118. show_name: true
  1119. show_icon: false
  1120. name: "Timer"
  1121. styles:
  1122. grid:
  1123. - grid-template-areas: '"i s s"'
  1124. - grid-template-columns: 1fr
  1125. - grid-template-rows: 1fr min-content min-content
  1126. name:
  1127. - z-index: 2
  1128. - position: absolute
  1129. - font-size: 18px
  1130. - font-weight: normal
  1131. - justify-self: start
  1132. - left: 0px
  1133. - top: 0px
  1134. - color: var(--secondary-text-color)
  1135. card:
  1136. - background: transparent
  1137. - width: 340px
  1138. lampen:
  1139. type: custom:button-card
  1140. entity: sun.sun
  1141. tap_action:
  1142. action: none
  1143. show_state: false
  1144. show_name: true
  1145. show_icon: false
  1146. name: "Lampen"
  1147. styles:
  1148. grid:
  1149. - grid-template-areas: '"i s s"'
  1150. - grid-template-columns: 1fr
  1151. - grid-template-rows: 1fr min-content min-content
  1152. name:
  1153. - z-index: 2
  1154. - position: absolute
  1155. - font-size: 18px
  1156. - font-weight: normal
  1157. - justify-self: start
  1158. - left: 0px
  1159. - top: 0px
  1160. - color: var(--secondary-text-color)
  1161. card:
  1162. - background: transparent
  1163. - width: 340px
  1164. deuren:
  1165. type: custom:button-card
  1166. entity: sun.sun
  1167. tap_action:
  1168. action: none
  1169. show_state: false
  1170. show_name: true
  1171. show_icon: false
  1172. name: "Deur-sensoren"
  1173. styles:
  1174. grid:
  1175. - grid-template-areas: '"i s s"'
  1176. - grid-template-columns: 1fr
  1177. - grid-template-rows: 1fr min-content min-content
  1178. name:
  1179. - z-index: 2
  1180. - position: absolute
  1181. - font-size: 18px
  1182. - font-weight: normal
  1183. - justify-self: start
  1184. - left: 0px
  1185. - top: 0px
  1186. - color: var(--secondary-text-color)
  1187. card:
  1188. - background: transparent
  1189. - width: 340px
  1190. ramen:
  1191. type: custom:button-card
  1192. entity: sun.sun
  1193. tap_action:
  1194. action: none
  1195. show_state: false
  1196. show_name: true
  1197. show_icon: false
  1198. name: "Raam-sensoren"
  1199. styles:
  1200. grid:
  1201. - grid-template-areas: '"i s s"'
  1202. - grid-template-columns: 1fr
  1203. - grid-template-rows: 1fr min-content min-content
  1204. name:
  1205. - z-index: 2
  1206. - position: absolute
  1207. - font-size: 18px
  1208. - font-weight: normal
  1209. - justify-self: start
  1210. - left: 0px
  1211. - top: 0px
  1212. - color: var(--secondary-text-color)
  1213. card:
  1214. - background: transparent
  1215. - width: 340px
  1216. beweging:
  1217. type: custom:button-card
  1218. entity: sun.sun
  1219. tap_action:
  1220. action: none
  1221. show_state: false
  1222. show_name: true
  1223. show_icon: false
  1224. name: "Bewegings-sensoren"
  1225. styles:
  1226. grid:
  1227. - grid-template-areas: '"i s s"'
  1228. - grid-template-columns: 1fr
  1229. - grid-template-rows: 1fr min-content min-content
  1230. name:
  1231. - z-index: 2
  1232. - position: absolute
  1233. - font-size: 18px
  1234. - font-weight: normal
  1235. - justify-self: start
  1236. - left: 0px
  1237. - top: 0px
  1238. - color: var(--secondary-text-color)
  1239. card:
  1240. - background: transparent
  1241. - width: 340px
  1242. beneden:
  1243. type: custom:button-card
  1244. entity: sun.sun
  1245. tap_action:
  1246. action: none
  1247. show_state: false
  1248. show_name: true
  1249. show_icon: false
  1250. name: "Beneden"
  1251. styles:
  1252. grid:
  1253. - grid-template-areas: '"i s s"'
  1254. - grid-template-columns: 1fr
  1255. - grid-template-rows: 1fr min-content min-content
  1256. name:
  1257. - z-index: 2
  1258. - position: absolute
  1259. - font-size: 18px
  1260. - font-weight: normal
  1261. - justify-self: start
  1262. - left: 0px
  1263. - top: 0px
  1264. - color: var(--secondary-text-color)
  1265. card:
  1266. - background: transparent
  1267. - width: 340px
  1268. boven:
  1269. type: custom:button-card
  1270. entity: sun.sun
  1271. tap_action:
  1272. action: none
  1273. show_state: false
  1274. show_name: true
  1275. show_icon: false
  1276. name: "Boven"
  1277. styles:
  1278. grid:
  1279. - grid-template-areas: '"i s s"'
  1280. - grid-template-columns: 1fr
  1281. - grid-template-rows: 1fr min-content min-content
  1282. name:
  1283. - z-index: 2
  1284. - position: absolute
  1285. - font-size: 18px
  1286. - font-weight: normal
  1287. - justify-self: start
  1288. - left: 0px
  1289. - top: 0px
  1290. - color: var(--secondary-text-color)
  1291. card:
  1292. - background: transparent
  1293. - width: 340px
  1294. cameras:
  1295. type: custom:button-card
  1296. entity: sun.sun
  1297. tap_action:
  1298. action: none
  1299. show_state: false
  1300. show_name: true
  1301. show_icon: false
  1302. name: "Camera's"
  1303. styles:
  1304. grid:
  1305. - grid-template-areas: '"i s s"'
  1306. - grid-template-columns: 1fr
  1307. - grid-template-rows: 1fr min-content min-content
  1308. name:
  1309. - z-index: 2
  1310. - position: absolute
  1311. - font-size: 18px
  1312. - font-weight: normal
  1313. - justify-self: start
  1314. - left: 0px
  1315. - top: 0px
  1316. - color: var(--secondary-text-color)
  1317. card:
  1318. - background: transparent
  1319. - width: 340px
  1320. audio:
  1321. type: custom:button-card
  1322. entity: sun.sun
  1323. tap_action:
  1324. action: none
  1325. show_state: false
  1326. show_name: true
  1327. show_icon: false
  1328. name: "Home entertainment"
  1329. styles:
  1330. grid:
  1331. - grid-template-areas: '"i s s"'
  1332. - grid-template-columns: 1fr
  1333. - grid-template-rows: 1fr min-content min-content
  1334. name:
  1335. - z-index: 2
  1336. - position: absolute
  1337. - font-size: 18px
  1338. - font-weight: normal
  1339. - justify-self: start
  1340. - left: 0px
  1341. - top: 0px
  1342. - color: var(--secondary-text-color)
  1343. card:
  1344. - background: transparent
  1345. - width: 340px
  1346. eten:
  1347. type: custom:button-card
  1348. entity: sun.sun
  1349. tap_action:
  1350. action: none
  1351. show_state: false
  1352. show_name: true
  1353. show_icon: false
  1354. name: "Weekmenu"
  1355. styles:
  1356. grid:
  1357. - grid-template-areas: '"i s s"'
  1358. - grid-template-columns: 1fr
  1359. - grid-template-rows: 1fr min-content min-content
  1360. name:
  1361. - z-index: 2
  1362. - position: absolute
  1363. - font-size: 18px
  1364. - font-weight: normal
  1365. - justify-self: start
  1366. - left: 0px
  1367. - top: 0px
  1368. - color: var(--secondary-text-color)
  1369. card:
  1370. - background: transparent
  1371. - width: 340px
  1372. energie:
  1373. type: custom:button-card
  1374. entity: sun.sun
  1375. tap_action:
  1376. action: none
  1377. show_state: false
  1378. show_name: true
  1379. show_icon: false
  1380. name: "Energie & water"
  1381. styles:
  1382. grid:
  1383. - grid-template-areas: '"i s s"'
  1384. - grid-template-columns: 1fr
  1385. - grid-template-rows: 1fr min-content min-content
  1386. name:
  1387. - z-index: 2
  1388. - position: absolute
  1389. - font-size: 18px
  1390. - font-weight: normal
  1391. - justify-self: start
  1392. - left: 0px
  1393. - top: 0px
  1394. - color: var(--secondary-text-color)
  1395. card:
  1396. - background: transparent
  1397. - width: 340px
  1398. instellingen:
  1399. type: custom:button-card
  1400. entity: sun.sun
  1401. tap_action:
  1402. action: none
  1403. show_state: false
  1404. show_name: true
  1405. show_icon: false
  1406. name: "Instellingen"
  1407. styles:
  1408. grid:
  1409. - grid-template-areas: '"i s s"'
  1410. - grid-template-columns: 1fr
  1411. - grid-template-rows: 1fr min-content min-content
  1412. name:
  1413. - z-index: 2
  1414. - position: absolute
  1415. - font-size: 18px
  1416. - font-weight: normal
  1417. - justify-self: start
  1418. - left: 0px
  1419. - top: 0px
  1420. - color: var(--secondary-text-color)
  1421. card:
  1422. - background: transparent
  1423. - width: 340px
  1424. - type: custom:state-switch
  1425. view_layout:
  1426. grid-area: contentrow
  1427. entity: hash
  1428. default: home
  1429. transition: flip
  1430. states:
  1431. home:
  1432. type: entities
  1433. entities: []
  1434. title: male!
  1435. state_color: false
  1436. show_header_toggle: false
  1437. card_mod:
  1438. style: |
  1439. ha-card {
  1440. border-radius: 10px;
  1441. width: 347px;
  1442. --ha-card-background: rgb(0,0,0,0.2)
  1443. }
  1444. male:
  1445. type: entities
  1446. entities: []
  1447. title: male!
  1448. state_color: false
  1449. show_header_toggle: false
  1450. card_mod:
  1451. style: |
  1452. ha-card {
  1453. border-radius: 10px;
  1454. width: 347px;
  1455. --ha-card-background: rgb(0,0,0,0.2)
  1456. }
  1457. female:
  1458. type: entities
  1459. entities: []
  1460. title: male!
  1461. state_color: false
  1462. show_header_toggle: false
  1463. card_mod:
  1464. style: |
  1465. ha-card {
  1466. border-radius: 10px;
  1467. width: 347px;
  1468. --ha-card-background: rgb(0,0,0,0.2)
  1469. }
  1470. timer:
  1471. type: entities
  1472. entities: []
  1473. title: male!
  1474. state_color: false
  1475. show_header_toggle: false
  1476. card_mod:
  1477. style: |
  1478. ha-card {
  1479. border-radius: 10px;
  1480. width: 347px;
  1481. --ha-card-background: rgb(0,0,0,0.2)
  1482. }
  1483. weer:
  1484. type: entities
  1485. entities: []
  1486. title: male!
  1487. state_color: false
  1488. show_header_toggle: false
  1489. card_mod:
  1490. style: |
  1491. ha-card {
  1492. border-radius: 10px;
  1493. width: 347px;
  1494. --ha-card-background: rgb(0,0,0,0.2)
  1495. }
  1496. lampen:
  1497. type: entities
  1498. entities: []
  1499. title: male!
  1500. state_color: false
  1501. show_header_toggle: false
  1502. card_mod:
  1503. style: |
  1504. ha-card {
  1505. border-radius: 10px;
  1506. width: 347px;
  1507. --ha-card-background: rgb(0,0,0,0.2)
  1508. }
  1509. deuren:
  1510. type: entities
  1511. entities: []
  1512. title: male!
  1513. state_color: false
  1514. show_header_toggle: false
  1515. card_mod:
  1516. style: |
  1517. ha-card {
  1518. border-radius: 10px;
  1519. width: 347px;
  1520. --ha-card-background: rgb(0,0,0,0.2)
  1521. }
  1522. ramen:
  1523. type: entities
  1524. entities: []
  1525. title: male!
  1526. state_color: false
  1527. show_header_toggle: false
  1528. card_mod:
  1529. style: |
  1530. ha-card {
  1531. border-radius: 10px;
  1532. width: 347px;
  1533. --ha-card-background: rgb(0,0,0,0.2)
  1534. }
  1535. beweging:
  1536. type: entities
  1537. entities: []
  1538. title: male!
  1539. state_color: false
  1540. show_header_toggle: false
  1541. card_mod:
  1542. style: |
  1543. ha-card {
  1544. border-radius: 10px;
  1545. width: 347px;
  1546. --ha-card-background: rgb(0,0,0,0.2)
  1547. }
  1548. beneden:
  1549. type: entities
  1550. card_mod:
  1551. style: |
  1552. ha-card {
  1553. border-radius: 10px;
  1554. width: 347px;
  1555. font-size: 14px !important;
  1556. --ha-card-background: rgb(0,0,0,0.2);
  1557. --mdc-icon-size: 20px !important;
  1558. --paper-item-icon-active-color: rgba(255, 255, 255, 1);
  1559. --paper-item-icon-color: rgba(255, 255, 255, 0.3);
  1560. }
  1561. entities:
  1562. - entity: input_boolean.motion_light_entry
  1563. icon: mdi:home-floor-0
  1564. type: custom:multiple-entity-row
  1565. name: Hal
  1566. state_color: true
  1567. show_state: false
  1568. style: |
  1569. :host .entities-row .entity {
  1570. margin-right: 10px;
  1571. }
  1572. tap_action:
  1573. action: fire-dom-event
  1574. browser_mod:
  1575. command: popup
  1576. title: Hal (beneden)
  1577. card:
  1578. type: entities
  1579. entities:
  1580. - type: custom:slider-entity-row
  1581. entity: light.light_entry_light_0
  1582. name: Lamp
  1583. secondary_info: brightness
  1584. toggle: true
  1585. - entity: binary_sensor.motion_entry_living_room_occupancy
  1586. name: Beweging
  1587. secondary_info: last-changed
  1588. - entity: binary_sensor.keypad_entry_occupancy
  1589. name: Beweging (alarmpaneel)
  1590. secondary_info: last-changed
  1591. - entity: binary_sensor.motion_entry_hue_occupancy
  1592. name: Beweging (hue)
  1593. secondary_info: last-changed
  1594. - entity: binary_sensor.door_front_contact
  1595. name: Voordeur
  1596. secondary_info: last-changed
  1597. tap_action:
  1598. action: fire-dom-event
  1599. browser_mod:
  1600. command: popup
  1601. title: Voordeur openen
  1602. card:
  1603. type: custom:button-card
  1604. entity: lock.loqed_smart_lock
  1605. show_name: false
  1606. state:
  1607. - value: unlocked
  1608. icon: mdi:door-open
  1609. - value: locked
  1610. icon: mdi:door
  1611. tap_action:
  1612. action: call-service
  1613. service: rest_command.loqed_action
  1614. service_data:
  1615. lock_state: OPEN
  1616. confirmation:
  1617. text: '[[[ return `Ben je zeker dat je de voordeur wilt openen?` ]]]'
  1618. card_mod:
  1619. style: |
  1620. ha-card {
  1621. background-color: rgba(255, 255, 255, 0.3);
  1622. border: none;
  1623. box-shadow: none;
  1624. }
  1625. - entity: binary_sensor.smoke_entry_smoke
  1626. name: Rookalarm
  1627. icon: mdi:smoke-detector-variant
  1628. secondary_info: last-changed
  1629. secondary_info:
  1630. entity: sensor.motion_entry_hue_temperature
  1631. name: false
  1632. entities:
  1633. - entity: light.light_entry_light_0
  1634. name: false
  1635. state_color: true
  1636. toggle: true
  1637. icon: mdi:lightbulb-outline
  1638. tap_action:
  1639. action: toggle
  1640. - entity: binary_sensor.door_front_contact
  1641. icon: mdi:door
  1642. name: false
  1643. state_color: true
  1644. tap_action:
  1645. action: fire-dom-event
  1646. browser_mod:
  1647. command: popup
  1648. title: Voordeur openen
  1649. card:
  1650. type: custom:button-card
  1651. entity: lock.loqed_smart_lock
  1652. show_name: false
  1653. state:
  1654. - value: unlocked
  1655. icon: mdi:door-open
  1656. - value: locked
  1657. icon: mdi:door
  1658. tap_action:
  1659. action: call-service
  1660. service: rest_command.loqed_action
  1661. service_data:
  1662. lock_state: OPEN
  1663. confirmation:
  1664. text: '[[[ return `Ben je zeker dat je de voordeur wilt openen?` ]]]'
  1665. card_mod:
  1666. style: |
  1667. ha-card {
  1668. background-color: rgba(255, 255, 255, 0.3);
  1669. border: none;
  1670. box-shadow: none;
  1671. }
  1672. - entity: binary_sensor.window_office_contact
  1673. icon: mdi:blank
  1674. name: false
  1675. state_color: false
  1676. tap_action:
  1677. action: none
  1678. - entity: binary_sensor.motion_group_entry
  1679. icon: mdi:motion-sensor
  1680. name: false
  1681. state_color: true
  1682. tap_action:
  1683. action: fire-dom-event
  1684. browser_mod:
  1685. command: popup
  1686. title: Beweging hal (beneden)
  1687. card:
  1688. type: entities
  1689. entities:
  1690. - entity: binary_sensor.motion_entry_living_room_occupancy
  1691. name: Beweging
  1692. secondary_info: last-changed
  1693. - entity: binary_sensor.keypad_entry_occupancy
  1694. name: Beweging (alarmpaneel)
  1695. secondary_info: last-changed
  1696. - entity: binary_sensor.motion_entry_hue_occupancy
  1697. name: Beweging (hue)
  1698. secondary_info: last-changed
  1699. - entity: input_boolean.motion_light_toilet
  1700. icon: mdi:paper-roll
  1701. type: custom:multiple-entity-row
  1702. name: Toilet
  1703. state_color: true
  1704. show_state: false
  1705. card_mod:
  1706. style:
  1707. hui-generic-entity-row:
  1708. $: |
  1709. state-badge {
  1710. flex: 0 0 0px !important;
  1711. height: 35px;
  1712. line-height: 35px;
  1713. }
  1714. tap_action:
  1715. action: fire-dom-event
  1716. browser_mod:
  1717. command: popup
  1718. title: Toilet
  1719. card:
  1720. type: entities
  1721. entities:
  1722. - type: custom:slider-entity-row
  1723. entity: light.light_toilet_downstairs_light_0
  1724. name: Lamp
  1725. secondary_info: brightness
  1726. toggle: true
  1727. - entity: binary_sensor.motion_toilet_occupancy
  1728. name: Beweging
  1729. secondary_info: last-changed
  1730. - entity: binary_sensor.window_toilet_contact
  1731. name: Raam
  1732. secondary_info: last-changed
  1733. secondary_info:
  1734. entity: sensor.motion_toilet_temperature
  1735. name: false
  1736. entities:
  1737. - entity: light.light_toilet_downstairs_light_0
  1738. name: false
  1739. state_color: true
  1740. toggle: true
  1741. icon: mdi:lightbulb-outline
  1742. tap_action:
  1743. action: toggle
  1744. - entity: binary_sensor.door_front_contact
  1745. icon: mdi:blank
  1746. name: false
  1747. state_color: false
  1748. tap_action:
  1749. action: none
  1750. - entity: binary_sensor.window_toilet_contact
  1751. icon: mdi:window-closed-variant
  1752. name: false
  1753. state_color: true
  1754. tap_action:
  1755. action: more-info
  1756. - entity: binary_sensor.motion_toilet_occupancy
  1757. icon: mdi:motion-sensor
  1758. name: false
  1759. state_color: true
  1760. tap_action:
  1761. action: more-info
  1762. - entity: input_boolean.motion_light_hwr
  1763. icon: mdi:water-boiler
  1764. type: custom:multiple-entity-row
  1765. name: HWR
  1766. state_color: true
  1767. show_state: false
  1768. style: |
  1769. :host .entities-row .entity {
  1770. margin-right: 10px;
  1771. }
  1772. tap_action:
  1773. action: fire-dom-event
  1774. browser_mod:
  1775. command: popup
  1776. title: HWR
  1777. card:
  1778. type: entities
  1779. entities:
  1780. - type: custom:slider-entity-row
  1781. entity: light.light_hwr_light_0
  1782. name: Lamp
  1783. secondary_info: brightness
  1784. toggle: true
  1785. - entity: binary_sensor.motion_toilet_occupancy
  1786. name: Beweging
  1787. secondary_info: last-changed
  1788. - entity: binary_sensor.window_toilet_contact
  1789. name: Deur
  1790. secondary_info: last-changed
  1791. - entity: binary_sensor.window_toilet_contact
  1792. name: Raam
  1793. secondary_info: last-changed
  1794. - entity: switch.plug_servers_relay_0
  1795. name: Elektriciteit servers
  1796. secondary_info: last-changed
  1797. - entity: switch.plug_freezer_relay_0
  1798. name: Elektriciteit vriezer
  1799. secondary_info: last-changed
  1800. - entity: binary_sensor.smoke_hwr_smoke
  1801. name: Rookalarm
  1802. icon: mdi:smoke-detector-variant
  1803. secondary_info: last-changed
  1804. secondary_info: null
  1805. entities:
  1806. - entity: light.light_hwr_light_0
  1807. name: false
  1808. state_color: true
  1809. toggle: true
  1810. icon: mdi:lightbulb-outline
  1811. tap_action:
  1812. action: toggle
  1813. - entity: binary_sensor.door_hwr_contact
  1814. icon: mdi:door
  1815. name: false
  1816. state_color: true
  1817. tap_action:
  1818. action: more-info
  1819. - entity: binary_sensor.window_hwr_contact
  1820. icon: mdi:window-closed-variant
  1821. name: false
  1822. state_color: true
  1823. tap_action:
  1824. action: more-info
  1825. - entity: binary_sensor.motion_hwr_occupancy
  1826. icon: mdi:motion-sensor
  1827. name: false
  1828. state_color: true
  1829. tap_action:
  1830. action: more-info
  1831. - entity: input_boolean.motion_light_stairway_closet
  1832. icon: mdi:stairs-box
  1833. type: custom:multiple-entity-row
  1834. name: Trapkast
  1835. state_color: true
  1836. show_state: false
  1837. style: |
  1838. :host .entities-row .entity {
  1839. margin-right: 10px;
  1840. }
  1841. tap_action:
  1842. action: fire-dom-event
  1843. browser_mod:
  1844. command: popup
  1845. title: Trapkast
  1846. card:
  1847. type: entities
  1848. entities:
  1849. - type: custom:slider-entity-row
  1850. entity: light.light_storage_stairway_light_0
  1851. name: Lamp
  1852. secondary_info: brightness
  1853. toggle: true
  1854. - entity: binary_sensor.motion_stairway_closet_occupancy
  1855. name: Beweging
  1856. secondary_info: last-changed
  1857. - entity: binary_sensor.door_storage_stairway_contact
  1858. name: Deur
  1859. secondary_info: last-changed
  1860. secondary_info: null
  1861. entities:
  1862. - entity: light.light_storage_stairway_light_0
  1863. name: false
  1864. state_color: true
  1865. toggle: true
  1866. icon: mdi:lightbulb-outline
  1867. tap_action:
  1868. action: toggle
  1869. - entity: binary_sensor.door_storage_stairway_contact
  1870. icon: mdi:door
  1871. name: false
  1872. state_color: true
  1873. tap_action:
  1874. action: more-info
  1875. - entity: binary_sensor.window_office_contact
  1876. icon: mdi:blank
  1877. name: false
  1878. state_color: false
  1879. tap_action:
  1880. action: none
  1881. - entity: binary_sensor.motion_stairway_closet_occupancy
  1882. icon: mdi:motion-sensor
  1883. name: false
  1884. state_color: true
  1885. tap_action:
  1886. action: more-info
  1887. - entity: input_boolean.motion_light_kitchen
  1888. icon: mdi:countertop
  1889. type: custom:multiple-entity-row
  1890. name: Keuken
  1891. state_color: true
  1892. show_state: false
  1893. style: |
  1894. :host .entities-row .entity {
  1895. margin-right: 10px;
  1896. }
  1897. tap_action:
  1898. action: fire-dom-event
  1899. browser_mod:
  1900. command: popup
  1901. title: Keuken
  1902. card:
  1903. type: entities
  1904. entities:
  1905. - type: custom:slider-entity-row
  1906. entity: light.light_kitchen_light_0
  1907. name: Lamp
  1908. secondary_info: brightness
  1909. toggle: true
  1910. - entity: media_player.kitchen
  1911. name: Speaker
  1912. secondary_info: last-changed
  1913. - entity: binary_sensor.motion_kitchen_closet_occupancy
  1914. name: Beweging tablet
  1915. secondary_info: last-changed
  1916. - entity: binary_sensor.motion_kitchen_sink_occupancy
  1917. name: Beweging wasbak
  1918. secondary_info: last-changed
  1919. - entity: binary_sensor.window_kitchen_1_contact
  1920. name: Raam (1)
  1921. secondary_info: last-changed
  1922. - entity: binary_sensor.window_kitchen_2_contact
  1923. name: Raam (2)
  1924. secondary_info: last-changed
  1925. - entity: switch.plug_dishwasher_relay_0
  1926. name: Vaatwasser
  1927. icon: mdi:dishwasher
  1928. secondary_info: last-changed
  1929. - entity: switch.plug_refrigerator_relay_0
  1930. name: Koelkast
  1931. icon: mdi:fridge
  1932. secondary_info: last-changed
  1933. - entity: switch.plug_kitchen_extractor_hood_relay_0
  1934. name: Afzuigkap
  1935. icon: mdi:weather-windy
  1936. secondary_info: last-changed
  1937. secondary_info:
  1938. entity: sensor.nibe_105658_40033
  1939. name: false
  1940. entities:
  1941. - entity: binary_sensor.dishwasher
  1942. icon: mdi:dishwasher
  1943. name: false
  1944. state_color: true
  1945. tap_action:
  1946. action: more-info
  1947. - entity: light.light_kitchen_light_0
  1948. name: false
  1949. state_color: true
  1950. toggle: true
  1951. icon: mdi:lightbulb-outline
  1952. tap_action:
  1953. action: toggle
  1954. - entity: binary_sensor.door_hwr_contact
  1955. icon: mdi:blank
  1956. name: false
  1957. state_color: false
  1958. tap_action:
  1959. action: none
  1960. - entity: binary_sensor.window_group_kitchen
  1961. icon: mdi:window-closed-variant
  1962. name: false
  1963. state_color: true
  1964. tap_action:
  1965. action: fire-dom-event
  1966. browser_mod:
  1967. command: popup
  1968. title: Ramen keuken
  1969. card:
  1970. type: entities
  1971. entities:
  1972. - entity: binary_sensor.window_kitchen_1_contact
  1973. name: Raam (1)
  1974. secondary_info: last-changed
  1975. - entity: binary_sensor.window_kitchen_2_contact
  1976. name: Raam (2)
  1977. secondary_info: last-changed
  1978. - entity: binary_sensor.motion_group_kitchen
  1979. icon: mdi:motion-sensor
  1980. name: false
  1981. state_color: true
  1982. tap_action:
  1983. action: fire-dom-event
  1984. browser_mod:
  1985. command: popup
  1986. title: Beweging keuken
  1987. card:
  1988. type: entities
  1989. entities:
  1990. - entity: binary_sensor.motion_kitchen_closet_occupancy
  1991. name: Tablet
  1992. secondary_info: last-changed
  1993. - entity: binary_sensor.motion_kitchen_sink_occupancy
  1994. name: Wasbak
  1995. secondary_info: last-changed
  1996. - entity: input_boolean.motion_light_living_room
  1997. icon: mdi:sofa
  1998. type: custom:multiple-entity-row
  1999. name: Woonkamer
  2000. state_color: true
  2001. show_state: false
  2002. style: |
  2003. :host .entities-row .entity {
  2004. margin-right: 10px;
  2005. }
  2006. tap_action:
  2007. action: fire-dom-event
  2008. browser_mod:
  2009. command: popup
  2010. title: Woonkamer
  2011. card:
  2012. type: entities
  2013. entities:
  2014. - type: custom:slider-entity-row
  2015. entity: light.light_living_room_light_0
  2016. name: Lamp
  2017. secondary_info: brightness
  2018. toggle: true
  2019. - type: custom:slider-entity-row
  2020. entity: light.living_room_hue
  2021. name: Lamp (Philips Hue)
  2022. secondary_info: brightness
  2023. toggle: true
  2024. - type: custom:slider-entity-row
  2025. entity: light.light_christmas_tree
  2026. name: Kerstboom
  2027. icon: mdi:pine-tree
  2028. secondary_info: brightness
  2029. toggle: true
  2030. - type: custom:slider-entity-row
  2031. entity: light.light_hue_television_white
  2032. name: Lamp televisie (wit)
  2033. secondary_info: brightness
  2034. toggle: true
  2035. - entity: media_player.googlehome4652
  2036. name: Speaker
  2037. secondary_info: last-changed
  2038. - entity: binary_sensor.motion_living_room_stairway_occupancy
  2039. name: Beweging televisie
  2040. secondary_info: last-changed
  2041. - entity: binary_sensor.motion_living_room_garden_occupancy
  2042. name: Beweging planten
  2043. secondary_info: last-changed
  2044. - entity: binary_sensor.door_garden_1_contact
  2045. name: Deur (1)
  2046. secondary_info: last-changed
  2047. - entity: binary_sensor.door_garden_2_contact
  2048. name: Deur (2)
  2049. secondary_info: last-changed
  2050. - entity: binary_sensor.door_garden_3_contact
  2051. name: Deur (3)
  2052. secondary_info: last-changed
  2053. - entity: binary_sensor.door_garden_4_contact
  2054. name: Deur (4)
  2055. secondary_info: last-changed
  2056. - entity: switch.plug_television_relay_0
  2057. name: Elektriciteit televisie
  2058. icon: mdi:television
  2059. secondary_info: last-changed
  2060. - entity: binary_sensor.smoke_living_room_smoke
  2061. name: Rookalarm
  2062. icon: mdi:smoke-detector-variant
  2063. secondary_info: last-changed
  2064. secondary_info:
  2065. entity: sensor.nibe_105658_40033
  2066. name: false
  2067. entities:
  2068. - entity: media_player.shield
  2069. icon: mdi:television-classic
  2070. name: false
  2071. state_color: true
  2072. tap_action:
  2073. action: fire-dom-event
  2074. browser_mod:
  2075. command: popup
  2076. title: Televisie
  2077. card:
  2078. type: vertical-stack
  2079. cards:
  2080. - type: horizontal-stack
  2081. cards:
  2082. - type: button
  2083. tap_action:
  2084. action: call-service
  2085. service: media_player.turn_off
  2086. service_data:
  2087. entity_id: media_player.sony_bravia_tv
  2088. icon_height: 30px
  2089. show_name: false
  2090. hold_action:
  2091. action: none
  2092. icon: mdi:power-standby
  2093. card_mod:
  2094. style: |
  2095. ha-card {
  2096. background-color: rgba(255, 255, 255, 0.3);
  2097. border: none;
  2098. box-shadow: none;
  2099. }
  2100. - type: button
  2101. tap_action:
  2102. action: call-service
  2103. service: androidtv.adb_command
  2104. service_data:
  2105. entity_id: media_player.living_room_nvidia_shield
  2106. command: UP
  2107. icon_height: 30px
  2108. show_name: false
  2109. hold_action:
  2110. action: none
  2111. icon: mdi:arrow-up-bold-outline
  2112. card_mod:
  2113. style: |
  2114. ha-card {
  2115. background-color: rgba(255, 255, 255, 0.3);
  2116. border: none;
  2117. box-shadow: none;
  2118. }
  2119. - type: button
  2120. tap_action:
  2121. action: call-service
  2122. service: androidtv.adb_command
  2123. service_data:
  2124. entity_id: media_player.living_room_nvidia_shield
  2125. command: MENU
  2126. icon_height: 30px
  2127. show_name: false
  2128. hold_action:
  2129. action: none
  2130. icon: mdi:menu
  2131. card_mod:
  2132. style: |
  2133. ha-card {
  2134. background-color: rgba(255, 255, 255, 0.3);
  2135. border: none;
  2136. box-shadow: none;
  2137. }
  2138. - type: horizontal-stack
  2139. cards:
  2140. - type: button
  2141. tap_action:
  2142. action: call-service
  2143. service: androidtv.adb_command
  2144. service_data:
  2145. entity_id: media_player.living_room_nvidia_shield
  2146. command: LEFT
  2147. icon_height: 30px
  2148. show_name: false
  2149. hold_action:
  2150. action: none
  2151. icon: mdi:arrow-left-bold-outline
  2152. card_mod:
  2153. style: |
  2154. ha-card {
  2155. background-color: rgba(255, 255, 255, 0.3);
  2156. border: none;
  2157. box-shadow: none;
  2158. }
  2159. - type: button
  2160. tap_action:
  2161. action: call-service
  2162. service: androidtv.adb_command
  2163. service_data:
  2164. entity_id: media_player.living_room_nvidia_shield
  2165. command: CENTER
  2166. icon_height: 30px
  2167. show_name: false
  2168. hold_action:
  2169. action: none
  2170. icon: mdi:checkbox-blank-circle-outline
  2171. card_mod:
  2172. style: |
  2173. ha-card {
  2174. background-color: rgba(255, 255, 255, 0.3);
  2175. border: none;
  2176. box-shadow: none;
  2177. }
  2178. - type: button
  2179. tap_action:
  2180. action: call-service
  2181. service: androidtv.adb_command
  2182. service_data:
  2183. entity_id: media_player.living_room_nvidia_shield
  2184. command: RIGHT
  2185. icon_height: 30px
  2186. show_name: false
  2187. hold_action:
  2188. action: none
  2189. icon: mdi:arrow-right-bold-outline
  2190. card_mod:
  2191. style: |
  2192. ha-card {
  2193. background-color: rgba(255, 255, 255, 0.3);
  2194. border: none;
  2195. box-shadow: none;
  2196. }
  2197. - type: horizontal-stack
  2198. cards:
  2199. - type: button
  2200. tap_action:
  2201. action: call-service
  2202. service: androidtv.adb_command
  2203. service_data:
  2204. entity_id: media_player.living_room_nvidia_shield
  2205. command: BACK
  2206. icon_height: 30px
  2207. show_name: false
  2208. hold_action:
  2209. action: none
  2210. icon: mdi:undo
  2211. card_mod:
  2212. style: |
  2213. ha-card {
  2214. background-color: rgba(255, 255, 255, 0.3);
  2215. border: none;
  2216. box-shadow: none;
  2217. }
  2218. - type: button
  2219. tap_action:
  2220. action: call-service
  2221. service: androidtv.adb_command
  2222. service_data:
  2223. entity_id: media_player.living_room_nvidia_shield
  2224. command: DOWN
  2225. icon_height: 30px
  2226. show_name: false
  2227. hold_action:
  2228. action: none
  2229. icon: mdi:arrow-down-bold-outline
  2230. card_mod:
  2231. style: |
  2232. ha-card {
  2233. background-color: rgba(255, 255, 255, 0.3);
  2234. border: none;
  2235. box-shadow: none;
  2236. }
  2237. - type: button
  2238. tap_action:
  2239. action: call-service
  2240. service: androidtv.adb_command
  2241. service_data:
  2242. entity_id: media_player.living_room_nvidia_shield
  2243. command: HOME
  2244. icon_height: 30px
  2245. show_name: false
  2246. hold_action:
  2247. action: none
  2248. icon: mdi:home
  2249. card_mod:
  2250. style: |
  2251. ha-card {
  2252. background-color: rgba(255, 255, 255, 0.3);
  2253. border: none;
  2254. box-shadow: none;
  2255. }
  2256. - type: horizontal-stack
  2257. cards:
  2258. - type: button
  2259. tap_action:
  2260. action: call-service
  2261. service: media_player.media_previous_track
  2262. service_data:
  2263. entity_id: media_player.living_room_nvidia_shield
  2264. icon_height: 30px
  2265. show_name: false
  2266. hold_action:
  2267. action: none
  2268. icon: mdi:rewind-outline
  2269. card_mod:
  2270. style: |
  2271. ha-card {
  2272. background-color: rgba(255, 255, 255, 0.3);
  2273. border: none;
  2274. box-shadow: none;
  2275. }
  2276. - type: button
  2277. tap_action:
  2278. action: call-service
  2279. service: media_player.media_play_pause
  2280. service_data:
  2281. entity_id: media_player.living_room_nvidia_shield
  2282. icon_height: 30px
  2283. show_name: false
  2284. hold_action:
  2285. action: none
  2286. icon: mdi:play-pause
  2287. card_mod:
  2288. style: |
  2289. ha-card {
  2290. background-color: rgba(255, 255, 255, 0.3);
  2291. border: none;
  2292. box-shadow: none;
  2293. }
  2294. - type: button
  2295. tap_action:
  2296. action: call-service
  2297. service: media_player.media_next_track
  2298. service_data:
  2299. entity_id: media_player.living_room_nvidia_shield
  2300. icon_height: 30px
  2301. show_name: false
  2302. hold_action:
  2303. action: none
  2304. icon: mdi:skip-forward-outline
  2305. card_mod:
  2306. style: |
  2307. ha-card {
  2308. background-color: rgba(255, 255, 255, 0.3);
  2309. border: none;
  2310. box-shadow: none;
  2311. }
  2312. - type: horizontal-stack
  2313. cards:
  2314. - type: button
  2315. tap_action:
  2316. action: call-service
  2317. service: media_player.volume_down
  2318. service_data:
  2319. entity_id: media_player.sony_bravia_tv
  2320. icon_height: 30px
  2321. show_name: false
  2322. hold_action:
  2323. action: none
  2324. icon: mdi:volume-minus
  2325. card_mod:
  2326. style: |
  2327. ha-card {
  2328. background-color: rgba(255, 255, 255, 0.3);
  2329. border: none;
  2330. box-shadow: none;
  2331. }
  2332. - type: button
  2333. tap_action:
  2334. action: call-service
  2335. service: media_player.volume_up
  2336. service_data:
  2337. entity_id: media_player.sony_bravia_tv
  2338. icon_height: 30px
  2339. show_name: false
  2340. hold_action:
  2341. action: none
  2342. icon: mdi:volume-plus
  2343. card_mod:
  2344. style: |
  2345. ha-card {
  2346. background-color: rgba(255, 255, 255, 0.3);
  2347. border: none;
  2348. box-shadow: none;
  2349. }
  2350. - type: horizontal-stack
  2351. cards:
  2352. - type: media-control
  2353. entity: media_player.shield
  2354. - entity: light.living_room_hue
  2355. name: false
  2356. state_color: true
  2357. toggle: true
  2358. icon: mdi:floor-lamp-torchiere
  2359. tap_action:
  2360. action: toggle
  2361. - entity: light.light_living_room_light_0
  2362. name: false
  2363. state_color: true
  2364. toggle: true
  2365. icon: mdi:lightbulb-outline
  2366. tap_action:
  2367. action: toggle
  2368. - entity: binary_sensor.door_group_living_room
  2369. icon: mdi:door
  2370. name: false
  2371. state_color: true
  2372. tap_action:
  2373. action: fire-dom-event
  2374. browser_mod:
  2375. command: popup
  2376. title: Deuren woonkamer
  2377. card:
  2378. type: entities
  2379. entities:
  2380. - entity: binary_sensor.door_garden_1_contact
  2381. name: Deur (1)
  2382. secondary_info: last-changed
  2383. - entity: binary_sensor.door_garden_2_contact
  2384. name: Deur (2)
  2385. secondary_info: last-changed
  2386. - entity: binary_sensor.door_garden_3_contact
  2387. name: Deur (3)
  2388. secondary_info: last-changed
  2389. - entity: binary_sensor.door_garden_4_contact
  2390. name: Deur (4)
  2391. secondary_info: last-changed
  2392. - entity: vacuum.rockrobo
  2393. icon: mdi:robot-vacuum
  2394. name: false
  2395. state_color: true
  2396. tap_action:
  2397. action: fire-dom-event
  2398. browser_mod:
  2399. command: popup
  2400. title: Stofzuiger
  2401. card:
  2402. type: vertical-stack
  2403. cards:
  2404. - type: picture-glance
  2405. title: James
  2406. image: https://demo.home-assistant.io/stub_config/kitchen.png
  2407. entities:
  2408. - entity: vacuum.rockrobo
  2409. camera_image: camera.rockrobo_map
  2410. tap_action:
  2411. action: none
  2412. hold_action:
  2413. action: none
  2414. aspect_ratio: '1'
  2415. - type: horizontal-stack
  2416. cards:
  2417. - type: button
  2418. tap_action:
  2419. action: call-service
  2420. service: script.vacuum_clean_downstairs
  2421. icon_height: 30px
  2422. show_name: false
  2423. hold_action:
  2424. action: none
  2425. icon: mdi:arrow-down-bold-box
  2426. - type: button
  2427. tap_action:
  2428. action: call-service
  2429. service: script.vacuum_clean_upstairs
  2430. icon_height: 30px
  2431. show_name: false
  2432. hold_action:
  2433. action: none
  2434. icon: mdi:arrow-up-bold-box
  2435. - type: button
  2436. tap_action:
  2437. action: call-service
  2438. service: vacuum.start
  2439. service_data:
  2440. entity_id: vacuum.rockrobo
  2441. icon_height: 30px
  2442. show_name: false
  2443. hold_action:
  2444. action: none
  2445. icon: mdi:play
  2446. - type: button
  2447. tap_action:
  2448. action: call-service
  2449. service: vacuum.pause
  2450. service_data:
  2451. entity_id: vacuum.rockrobo
  2452. icon_height: 30px
  2453. show_name: false
  2454. hold_action:
  2455. action: none
  2456. icon: mdi:pause
  2457. - type: button
  2458. tap_action:
  2459. action: call-service
  2460. service: vacuum.return_to_base
  2461. service_data:
  2462. entity_id: vacuum.rockrobo
  2463. icon_height: 30px
  2464. show_name: false
  2465. hold_action:
  2466. action: none
  2467. icon: mdi:home-import-outline
  2468. card_mod:
  2469. style: |
  2470. ha-card {
  2471. background-color: rgba(255, 255, 255, 0.3);
  2472. border: none;
  2473. box-shadow: none;
  2474. }
  2475. - type: horizontal-stack
  2476. cards:
  2477. - type: button
  2478. tap_action:
  2479. action: fire-dom-event
  2480. browser_mod:
  2481. command: popup
  2482. title: Geschiedenis
  2483. card:
  2484. type: entities
  2485. entities:
  2486. - entity: sensor.vacuum_cleaned_today
  2487. icon: mdi:help
  2488. name: Vandaag schoongemaakt?
  2489. - entity: sensor.vacuum_last_finished_at
  2490. icon: mdi:calendar
  2491. name: Laatste keer
  2492. - entity: sensor.vacuum_last_area
  2493. icon: mdi:texture-box
  2494. name: Laatste hoeveelheid
  2495. - entity: sensor.vacuum_last_time
  2496. icon: mdi:clock-outline
  2497. name: Laatste duur
  2498. title: Geschiedenis stofzuiger
  2499. card_mod:
  2500. style: |
  2501. ha-card {
  2502. background-color: rgba(255, 255, 255, 0.3);
  2503. border: none;
  2504. box-shadow: none;
  2505. }
  2506. entity: light.upstairs_without_nightstands
  2507. show_name: false
  2508. icon_height: 35px
  2509. icon: mdi:history
  2510. hold_action:
  2511. action: none
  2512. - type: button
  2513. tap_action:
  2514. action: fire-dom-event
  2515. browser_mod:
  2516. command: popup
  2517. title: Zone schoonmaak
  2518. card:
  2519. type: entities
  2520. entities:
  2521. - entity: input_select.vacuum_zone
  2522. name: Selecteer zone
  2523. - entity: input_select.vacuum_amount
  2524. name: Aantal x
  2525. - entity: script.vacuum_clean_zone
  2526. name: Start zone schoonmaak
  2527. icon: mdi:broom
  2528. card_mod:
  2529. style: |
  2530. ha-card {
  2531. background-color: rgba(255, 255, 255, 0.3);
  2532. border: none;
  2533. box-shadow: none;
  2534. }
  2535. entity: light.upstairs_without_nightstands
  2536. show_name: false
  2537. icon_height: 35px
  2538. icon: mdi:map-marker-radius
  2539. hold_action:
  2540. action: none
  2541. - type: button
  2542. tap_action:
  2543. action: fire-dom-event
  2544. browser_mod:
  2545. command: popup
  2546. title: Verbruiksartikelen stofzuiger
  2547. card:
  2548. type: entities
  2549. entities:
  2550. - entity: sensor.vacuum_main_brush_remaning
  2551. icon: mdi:broom
  2552. name: Hoofdborstel resterend
  2553. - entity: script.clean_vacuum_sensor_main
  2554. name: Hoofdborstel vervangen
  2555. secondary_info: last-triggered
  2556. icon: mdi:find-replace
  2557. - entity: sensor.vacuum_side_brush_remaning
  2558. icon: mdi:broom
  2559. name: Zijborstel resterend
  2560. - entity: script.clean_vacuum_sensor_side
  2561. name: Zijborstel vervangen
  2562. secondary_info: last-triggered
  2563. icon: mdi:find-replace
  2564. - entity: sensor.vacuum_filter_remaning
  2565. icon: mdi:air-filter
  2566. name: Filter resterend
  2567. - entity: script.clean_vacuum_sensor_filter
  2568. name: Filter vervangen
  2569. secondary_info: last-triggered
  2570. icon: mdi:find-replace
  2571. - entity: sensor.vacuum_sensor_remaning
  2572. icon: mdi:eye-outline
  2573. name: Sensors resterend
  2574. - entity: script.clean_vacuum_sensor_sensor
  2575. name: Sensors schoon gemaakt
  2576. secondary_info: last-triggered
  2577. icon: mdi:spray-bottle
  2578. title: Verbruiksartikelen
  2579. card_mod:
  2580. style: |
  2581. ha-card {
  2582. background-color: rgba(255, 255, 255, 0.3);
  2583. border: none;
  2584. box-shadow: none;
  2585. }
  2586. show_name: false
  2587. icon_height: 35px
  2588. icon: mdi:air-filter
  2589. hold_action:
  2590. action: none
  2591. - entity: binary_sensor.motion_group_living_room
  2592. icon: mdi:motion-sensor
  2593. name: false
  2594. state_color: true
  2595. tap_action:
  2596. action: fire-dom-event
  2597. browser_mod:
  2598. command: popup
  2599. title: Beweging woonkamer
  2600. card:
  2601. type: entities
  2602. entities:
  2603. - entity: binary_sensor.motion_living_room_stairway_occupancy
  2604. name: Televisie
  2605. secondary_info: last-changed
  2606. - entity: binary_sensor.motion_living_room_garden_occupancy
  2607. name: Planten
  2608. secondary_info: last-changed
  2609. - entity: input_boolean.motion_light_garden
  2610. icon: mdi:nature-people
  2611. type: custom:multiple-entity-row
  2612. name: Tuin
  2613. state_color: true
  2614. show_state: false
  2615. style: |
  2616. :host .entities-row .entity {
  2617. margin-right: 10px;
  2618. }
  2619. tap_action:
  2620. action: fire-dom-event
  2621. browser_mod:
  2622. command: popup
  2623. title: Tuin
  2624. card:
  2625. type: entities
  2626. entities:
  2627. - type: custom:slider-entity-row
  2628. entity: light.light_garden_terrace
  2629. name: Lamp terras
  2630. secondary_info: brightness
  2631. toggle: true
  2632. - type: custom:slider-entity-row
  2633. entity: light.light_garden_back
  2634. name: Lamp achter
  2635. secondary_info: brightness
  2636. toggle: true
  2637. - entity: binary_sensor.motion_garden_terrace_occupancy
  2638. name: Beweging tuin
  2639. secondary_info: last-changed
  2640. - entity: binary_sensor.motion_driveway_occupancy
  2641. name: Beweging oprit
  2642. secondary_info: last-changed
  2643. - entity: binary_sensor.door_shed_front_contact
  2644. name: Deur schuur (voorkant)
  2645. secondary_info: last-changed
  2646. - entity: binary_sensor.door_shed_garden_contact
  2647. name: Deur schuur (tuinkant)
  2648. secondary_info: last-changed
  2649. - entity: sensor.landroid_stu_status
  2650. name: Grasmaaier
  2651. secondary_info: last-changed
  2652. secondary_info:
  2653. entity: sensor.nibe_105658_40004
  2654. name: false
  2655. entities:
  2656. - entity: light.light_garden_terrace
  2657. name: false
  2658. state_color: true
  2659. toggle: true
  2660. icon: mdi:lightbulb-outline
  2661. tap_action:
  2662. action: toggle
  2663. - entity: binary_sensor.door_group_garden
  2664. icon: mdi:door
  2665. name: false
  2666. state_color: true
  2667. tap_action:
  2668. action: fire-dom-event
  2669. browser_mod:
  2670. command: popup
  2671. title: Deuren tuin
  2672. card:
  2673. type: entities
  2674. entities:
  2675. - entity: binary_sensor.door_shed_front_contact
  2676. name: Tuin (voorkant)
  2677. secondary_info: last-changed
  2678. - entity: binary_sensor.door_shed_garden_contact
  2679. name: Tuin (achterkant)
  2680. secondary_info: last-changed
  2681. - entity: sensor.landroid_stu_status
  2682. icon: mdi:robot-mower-outline
  2683. name: false
  2684. state_color: true
  2685. tap_action:
  2686. action: fire-dom-event
  2687. browser_mod:
  2688. command: popup
  2689. title: Grasmaaier
  2690. card:
  2691. type: vertical-stack
  2692. cards:
  2693. - type: entities
  2694. entities:
  2695. - entity: sensor.landroid_stu_status
  2696. secondary_info: last-changed
  2697. name: Status
  2698. - entity: sensor.landroid_stu_error
  2699. secondary_info: last-changed
  2700. name: Error
  2701. - entity: sensor.landroid_stu_battery
  2702. name: Battery
  2703. secondary_info: last-changed
  2704. title: Landroid M500 Plus
  2705. - type: horizontal-stack
  2706. cards:
  2707. - type: button
  2708. tap_action:
  2709. action: call-service
  2710. service: landroid_cloud.start
  2711. service_data:
  2712. id: 599549
  2713. icon_height: 30px
  2714. show_name: false
  2715. hold_action:
  2716. action: none
  2717. icon: mdi:play
  2718. - type: button
  2719. tap_action:
  2720. action: call-service
  2721. service: landroid_cloud.pause
  2722. service_data:
  2723. id: 599549
  2724. icon_height: 30px
  2725. show_name: false
  2726. hold_action:
  2727. action: none
  2728. icon: mdi:pause
  2729. - type: button
  2730. tap_action:
  2731. action: call-service
  2732. service: landroid_cloud.home
  2733. service_data:
  2734. id: 599549
  2735. icon_height: 30px
  2736. show_name: false
  2737. hold_action:
  2738. action: none
  2739. icon: mdi:home-import-outline
  2740. card_mod:
  2741. style: |
  2742. ha-card {
  2743. background-color: rgba(255, 255, 255, 0.3);
  2744. border: none;
  2745. box-shadow: none;
  2746. }
  2747. - entity: binary_sensor.motion_group_garden
  2748. icon: mdi:motion-sensor
  2749. name: false
  2750. state_color: true
  2751. tap_action:
  2752. action: fire-dom-event
  2753. browser_mod:
  2754. command: popup
  2755. title: Beweging tuin
  2756. card:
  2757. type: entities
  2758. entities:
  2759. - entity: binary_sensor.motion_garden_terrace_occupancy
  2760. name: Tuin
  2761. secondary_info: last-changed
  2762. - entity: binary_sensor.motion_driveway_occupancy
  2763. name: Oprit
  2764. secondary_info: last-changed
  2765. boven:
  2766. type: entities
  2767. card_mod:
  2768. style: |
  2769. ha-card {
  2770. border-radius: 10px;
  2771. width: 347px;
  2772. font-size: 14px !important;
  2773. --ha-card-background: rgb(0,0,0,0.2);
  2774. --mdc-icon-size: 20px !important;
  2775. --paper-item-icon-active-color: rgba(255, 255, 255, 1);
  2776. --paper-item-icon-color: rgba(255, 255, 255, 0.3);
  2777. }
  2778. entities:
  2779. - entity: input_boolean.motion_light_hallway
  2780. icon: mdi:home-floor-1
  2781. type: custom:multiple-entity-row
  2782. name: Hal
  2783. state_color: true
  2784. show_state: false
  2785. style: |
  2786. :host .entities-row .entity {
  2787. margin-right: 10px;
  2788. }
  2789. tap_action:
  2790. action: fire-dom-event
  2791. browser_mod:
  2792. command: popup
  2793. title: Hal (boven)
  2794. card:
  2795. type: entities
  2796. entities:
  2797. - type: custom:slider-entity-row
  2798. entity: light.light_hallway_light_0
  2799. name: Lamp
  2800. secondary_info: brightness
  2801. toggle: true
  2802. - entity: binary_sensor.motion_hallway_stairway_motion
  2803. name: Beweging (trap)
  2804. secondary_info: last-changed
  2805. - entity: binary_sensor.motion_hallway_upstairs_occupancy
  2806. name: Beweging (boven)
  2807. secondary_info: last-changed
  2808. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  2809. name: Beweging (boven) (hue)
  2810. secondary_info: last-changed
  2811. - entity: binary_sensor.smoke_hallway_upstairs_smoke
  2812. name: Rookalarm
  2813. icon: mdi:smoke-detector-variant
  2814. secondary_info: last-changed
  2815. secondary_info:
  2816. entity: sensor.motion_hallway_upstairs_hue_temperature
  2817. name: false
  2818. entities:
  2819. - entity: light.light_hallway_light_0
  2820. name: false
  2821. state_color: true
  2822. toggle: true
  2823. icon: mdi:lightbulb-outline
  2824. tap_action:
  2825. action: toggle
  2826. - entity: binary_sensor.window_office_contact
  2827. icon: mdi:blank
  2828. name: false
  2829. state_color: false
  2830. tap_action:
  2831. action: none
  2832. - entity: binary_sensor.window_office_contact
  2833. icon: mdi:blank
  2834. name: false
  2835. state_color: false
  2836. tap_action:
  2837. action: none
  2838. - entity: binary_sensor.motion_group_hallway_upstairs
  2839. icon: mdi:motion-sensor
  2840. name: false
  2841. state_color: true
  2842. tap_action:
  2843. action: fire-dom-event
  2844. browser_mod:
  2845. command: popup
  2846. title: Beweging hal (boven)
  2847. card:
  2848. type: entities
  2849. entities:
  2850. - entity: binary_sensor.motion_hallway_stairway_motion
  2851. name: Beweging (trap)
  2852. secondary_info: last-changed
  2853. - entity: binary_sensor.motion_hallway_upstairs_occupancy
  2854. name: Beweging (boven)
  2855. secondary_info: last-changed
  2856. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  2857. name: Beweging (boven) (hue)
  2858. secondary_info: last-changed
  2859. - entity: input_boolean.motion_light_parents_bedroom
  2860. icon: mdi:bed
  2861. type: custom:multiple-entity-row
  2862. name: Slaapkamer
  2863. state_color: true
  2864. show_state: false
  2865. style: |
  2866. :host .entities-row .entity {
  2867. margin-right: 10px;
  2868. }
  2869. tap_action:
  2870. action: fire-dom-event
  2871. browser_mod:
  2872. command: popup
  2873. title: Slaapkamer
  2874. card:
  2875. type: entities
  2876. entities:
  2877. - type: custom:slider-entity-row
  2878. entity: light.light_parents_bedroom_light_0
  2879. name: Lamp
  2880. secondary_info: brightness
  2881. toggle: true
  2882. - type: custom:slider-entity-row
  2883. entity: light.light_night_stand_male_light_0
  2884. name: Milenco
  2885. icon: mdi:floor-lamp
  2886. secondary_info: brightness
  2887. toggle: true
  2888. - type: custom:slider-entity-row
  2889. entity: light.light_night_stand_female_light_0
  2890. name: Kati
  2891. icon: mdi:floor-lamp
  2892. secondary_info: brightness
  2893. toggle: true
  2894. - entity: media_player.googlehome8007
  2895. name: Speaker
  2896. secondary_info: last-changed
  2897. - entity: binary_sensor.motion_parents_bedroom_occupancy
  2898. name: Beweging
  2899. secondary_info: last-changed
  2900. - entity: binary_sensor.door_parents_bedroom_contact
  2901. name: Deur
  2902. secondary_info: last-changed
  2903. - entity: binary_sensor.window_parents_bedroom_contact
  2904. name: Raam
  2905. secondary_info: last-changed
  2906. - entity: binary_sensor.smoke_parents_bedroom_smoke
  2907. name: Rookalarm
  2908. icon: mdi:smoke-detector-variant
  2909. secondary_info: last-changed
  2910. secondary_info:
  2911. entity: sensor.motion_parents_bedroom_temperature
  2912. name: false
  2913. entities:
  2914. - entity: binary_sensor.switch_group_matress
  2915. icon: mdi:bed
  2916. name: false
  2917. state_color: true
  2918. tap_action:
  2919. action: fire-dom-event
  2920. browser_mod:
  2921. command: popup
  2922. title: Warmtedekens
  2923. card:
  2924. type: entities
  2925. entities:
  2926. - entity: switch.plug_matress_female_relay_0
  2927. name: Kati
  2928. secondary_info: last-changed
  2929. - entity: switch.plug_matress_male_relay_0
  2930. name: Milenco
  2931. secondary_info: last-changed
  2932. - entity: light.light_parents_bedroom_light_0
  2933. name: false
  2934. state_color: true
  2935. icon: mdi:lightbulb-outline
  2936. tap_action:
  2937. action: toggle
  2938. - entity: binary_sensor.door_parents_bedroom_contact
  2939. icon: mdi:door
  2940. name: false
  2941. state_color: true
  2942. tap_action:
  2943. action: more-info
  2944. - entity: binary_sensor.window_parents_bedroom_contact
  2945. icon: mdi:window-closed-variant
  2946. name: false
  2947. state_color: true
  2948. tap_action:
  2949. action: more-info
  2950. - entity: binary_sensor.motion_parents_bedroom_occupancy
  2951. icon: mdi:motion-sensor
  2952. name: false
  2953. state_color: true
  2954. tap_action:
  2955. action: more-info
  2956. - entity: input_boolean.motion_light_child_bedroom
  2957. icon: mdi:bunk-bed
  2958. type: custom:multiple-entity-row
  2959. name: Kinderkamer
  2960. state_color: true
  2961. show_state: false
  2962. style: |
  2963. :host .entities-row .entity {
  2964. margin-right: 10px;
  2965. }
  2966. tap_action:
  2967. action: fire-dom-event
  2968. browser_mod:
  2969. command: popup
  2970. title: Kinderkamer
  2971. card:
  2972. type: entities
  2973. entities:
  2974. - type: custom:slider-entity-row
  2975. entity: light.light_child_bedroom_light_0
  2976. name: Lamp
  2977. secondary_info: brightness
  2978. toggle: true
  2979. - type: custom:slider-entity-row
  2980. entity: light.light_night_stand_lenn
  2981. name: Nachtlamp
  2982. icon: mdi:cloud-outline
  2983. secondary_info: brightness
  2984. toggle: true
  2985. - entity: media_player.googlehome5352
  2986. name: Speaker
  2987. secondary_info: last-changed
  2988. - entity: binary_sensor.motion_child_bedroom_occupancy
  2989. name: Beweging
  2990. secondary_info: last-changed
  2991. - entity: binary_sensor.window_child_bedroom_1_contact
  2992. name: Raam (1)
  2993. secondary_info: last-changed
  2994. - entity: binary_sensor.window_child_bedroom_2_contact
  2995. name: Raam (2)
  2996. secondary_info: last-changed
  2997. - entity: binary_sensor.smoke_child_bedroom_smoke
  2998. name: Rookalarm
  2999. icon: mdi:smoke-detector-variant
  3000. secondary_info: last-changed
  3001. secondary_info:
  3002. entity: sensor.motion_child_bedroom_temperature
  3003. name: false
  3004. entities:
  3005. - entity: light.light_night_stand_lenn
  3006. name: false
  3007. state_color: true
  3008. icon: mdi:cloud-outline
  3009. tap_action:
  3010. action: toggle
  3011. - entity: light.light_child_bedroom_light_0
  3012. name: false
  3013. state_color: true
  3014. icon: mdi:lightbulb-outline
  3015. tap_action:
  3016. action: toggle
  3017. - entity: light.light_child_bedroom_light_0
  3018. name: false
  3019. state_color: false
  3020. icon: mdi:blank
  3021. tap_action:
  3022. action: none
  3023. - entity: binary_sensor.window_group_child_bedroom
  3024. icon: mdi:window-closed-variant
  3025. name: false
  3026. state_color: true
  3027. tap_action:
  3028. action: fire-dom-event
  3029. browser_mod:
  3030. command: popup
  3031. title: Ramen kinderkamer
  3032. card:
  3033. type: entities
  3034. entities:
  3035. - entity: binary_sensor.window_child_bedroom_1_contact
  3036. name: Raam (1)
  3037. secondary_info: last-changed
  3038. - entity: binary_sensor.window_child_bedroom_2_contact
  3039. name: Raam (2)
  3040. secondary_info: last-changed
  3041. - entity: binary_sensor.motion_child_bedroom_occupancy
  3042. icon: mdi:motion-sensor
  3043. name: false
  3044. state_color: true
  3045. tap_action:
  3046. action: more-info
  3047. - entity: input_boolean.motion_light_laundry_room
  3048. icon: mdi:washing-machine
  3049. type: custom:multiple-entity-row
  3050. name: Waskamer
  3051. state_color: true
  3052. show_state: false
  3053. style: |
  3054. :host .entities-row .entity {
  3055. margin-right: 10px;
  3056. }
  3057. tap_action:
  3058. action: fire-dom-event
  3059. browser_mod:
  3060. command: popup
  3061. title: Waskamer
  3062. card:
  3063. type: entities
  3064. entities:
  3065. - type: custom:slider-entity-row
  3066. entity: light.light_laundry_room_light_0
  3067. name: Lamp
  3068. secondary_info: brightness
  3069. toggle: true
  3070. - entity: binary_sensor.motion_laundry_room_occupancy
  3071. name: Beweging
  3072. secondary_info: last-changed
  3073. - entity: binary_sensor.door_laundry_room_contact
  3074. name: Deur
  3075. secondary_info: last-changed
  3076. - entity: binary_sensor.window_laundry_room_contact
  3077. name: Raam
  3078. secondary_info: last-changed
  3079. - entity: binary_sensor.smoke_laundry_room_smoke
  3080. name: Rookalarm
  3081. icon: mdi:smoke-detector-variant
  3082. secondary_info: last-changed
  3083. secondary_info: null
  3084. entities:
  3085. - entity: binary_sensor.washing_machine
  3086. icon: mdi:washing-machine
  3087. name: false
  3088. state_color: true
  3089. tap_action:
  3090. action: more-info
  3091. - entity: light.light_laundry_room_light_0
  3092. name: false
  3093. state_color: true
  3094. icon: mdi:lightbulb-outline
  3095. tap_action:
  3096. action: toggle
  3097. - entity: binary_sensor.door_laundry_room_contact
  3098. icon: mdi:door
  3099. name: false
  3100. state_color: true
  3101. tap_action:
  3102. action: more-info
  3103. - entity: binary_sensor.window_laundry_room_contact
  3104. icon: mdi:window-closed-variant
  3105. name: false
  3106. state_color: true
  3107. tap_action:
  3108. action: more-info
  3109. - entity: binary_sensor.motion_laundry_room_occupancy
  3110. icon: mdi:motion-sensor
  3111. name: false
  3112. state_color: true
  3113. tap_action:
  3114. action: more-info
  3115. - entity: input_boolean.motion_light_bathroom
  3116. icon: mdi:bathtub
  3117. type: custom:multiple-entity-row
  3118. name: Badkamer
  3119. state_color: true
  3120. show_state: false
  3121. style: |
  3122. :host .entities-row .entity {
  3123. margin-right: 10px;
  3124. }
  3125. tap_action:
  3126. action: fire-dom-event
  3127. browser_mod:
  3128. command: popup
  3129. title: Badkamer
  3130. card:
  3131. type: entities
  3132. entities:
  3133. - type: custom:slider-entity-row
  3134. entity: light.light_bathroom_light_0
  3135. name: Lamp
  3136. secondary_info: brightness
  3137. toggle: true
  3138. - entity: media_player.googlehome5175
  3139. name: Speaker
  3140. secondary_info: last-changed
  3141. - entity: binary_sensor.motion_bathroom_hue_occupancy
  3142. name: Beweging
  3143. secondary_info: last-changed
  3144. - entity: binary_sensor.motion_bathroom_occupancy
  3145. name: Beweging (toilet)
  3146. secondary_info: last-changed
  3147. - entity: binary_sensor.door_bathroom_contact
  3148. name: Deur
  3149. secondary_info: last-changed
  3150. - entity: binary_sensor.window_bathroom_contact
  3151. name: Raam
  3152. secondary_info: last-changed
  3153. secondary_info:
  3154. entity: sensor.bathroom_temp_humidity
  3155. name: false
  3156. entities:
  3157. - entity: light.light_bathroom_light_0
  3158. name: false
  3159. state_color: true
  3160. icon: mdi:lightbulb-outline
  3161. tap_action:
  3162. action: toggle
  3163. - entity: binary_sensor.door_bathroom_contact
  3164. icon: mdi:door
  3165. name: false
  3166. state_color: true
  3167. tap_action:
  3168. action: more-info
  3169. - entity: binary_sensor.window_bathroom_contact
  3170. icon: mdi:window-closed-variant
  3171. name: false
  3172. state_color: true
  3173. tap_action:
  3174. action: more-info
  3175. - entity: binary_sensor.motion_group_bathroom
  3176. icon: mdi:motion-sensor
  3177. name: false
  3178. state_color: true
  3179. tap_action:
  3180. action: fire-dom-event
  3181. browser_mod:
  3182. command: popup
  3183. title: Beweging badkamer
  3184. card:
  3185. type: entities
  3186. entities:
  3187. - entity: binary_sensor.motion_bathroom_hue_occupancy
  3188. name: Beweging
  3189. secondary_info: last-changed
  3190. - entity: binary_sensor.motion_bathroom_occupancy
  3191. name: Beweging (toilet)
  3192. secondary_info: last-changed
  3193. - entity: input_boolean.motion_light_office
  3194. icon: mdi:desk
  3195. type: custom:multiple-entity-row
  3196. name: Werkkamer
  3197. state_color: true
  3198. show_state: false
  3199. style: |
  3200. :host .entities-row .entity {
  3201. margin-right: 10px;
  3202. }
  3203. tap_action:
  3204. action: fire-dom-event
  3205. browser_mod:
  3206. command: popup
  3207. title: Werkkamer
  3208. card:
  3209. type: entities
  3210. entities:
  3211. - type: custom:slider-entity-row
  3212. entity: light.light_office_light_0
  3213. name: Lamp
  3214. secondary_info: brightness
  3215. toggle: true
  3216. - type: custom:slider-entity-row
  3217. entity: light.light_hue_office
  3218. name: Vloerlamp
  3219. icon: mdi:floor-lamp-torchiere
  3220. secondary_info: brightness
  3221. toggle: true
  3222. - type: custom:slider-entity-row
  3223. entity: light.light_hue_office_white
  3224. name: Vloerlamp (wit)
  3225. icon: mdi:spotlight
  3226. secondary_info: brightness
  3227. toggle: true
  3228. - entity: media_player.googlehome0617
  3229. name: Speaker
  3230. secondary_info: last-changed
  3231. - entity: binary_sensor.motion_child_bedroom_occupancy
  3232. name: Beweging
  3233. secondary_info: last-changed
  3234. - entity: binary_sensor.motion_office_desk_occupancy
  3235. name: Beweging (bureau)
  3236. secondary_info: last-changed
  3237. - entity: binary_sensor.window_office_contact
  3238. name: Raam
  3239. secondary_info: last-changed
  3240. - entity: switch.plug_office_relay_0
  3241. name: Elektriciteit bureau
  3242. secondary_info: last-changed
  3243. - entity: binary_sensor.smoke_office_smoke
  3244. name: Rookalarm
  3245. icon: mdi:smoke-detector-variant
  3246. secondary_info: last-changed
  3247. secondary_info: null
  3248. entities:
  3249. - entity: light.light_hue_office
  3250. name: false
  3251. state_color: true
  3252. icon: mdi:floor-lamp-torchiere
  3253. tap_action:
  3254. action: toggle
  3255. - entity: light.light_office_light_0
  3256. name: false
  3257. state_color: true
  3258. icon: mdi:lightbulb
  3259. toggle: true
  3260. card_mod:
  3261. style: |
  3262. ha-state-icon {
  3263. filter: none !important;
  3264. }
  3265. tap_action:
  3266. action: toggle
  3267. - entity: binary_sensor.door_office_contact
  3268. icon: mdi:door
  3269. name: false
  3270. state_color: true
  3271. tap_action:
  3272. action: more-info
  3273. - entity: binary_sensor.window_office_contact
  3274. icon: mdi:blank
  3275. name: false
  3276. state_color: false
  3277. tap_action:
  3278. action: none
  3279. - entity: binary_sensor.window_office_contact
  3280. icon: mdi:window-closed-variant
  3281. name: false
  3282. state_color: true
  3283. tap_action:
  3284. action: more-info
  3285. - entity: binary_sensor.motion_office_occupancy
  3286. icon: mdi:motion-sensor
  3287. name: false
  3288. state_color: true
  3289. tap_action:
  3290. action: fire-dom-event
  3291. browser_mod:
  3292. command: popup
  3293. title: Beweging werkkamer
  3294. card:
  3295. type: entities
  3296. entities:
  3297. - entity: binary_sensor.motion_child_bedroom_occupancy
  3298. name: Werkkamer
  3299. secondary_info: last-changed
  3300. - entity: binary_sensor.motion_office_desk_occupancy
  3301. name: Werkkamer (bureau)
  3302. secondary_info: last-changed
  3303. - entity: sensor.motion_hallway_upstairs_hue_temperature
  3304. icon: mdi:home-roof
  3305. type: custom:multiple-entity-row
  3306. name: Zolder
  3307. state_color: false
  3308. show_state: false
  3309. style: |
  3310. :host .entities-row .entity {
  3311. margin-right: 10px;
  3312. }
  3313. tap_action:
  3314. action: fire-dom-event
  3315. browser_mod:
  3316. command: popup
  3317. title: Zolder
  3318. card:
  3319. type: entities
  3320. entities:
  3321. - entity: binary_sensor.door_attic_contact
  3322. name: Deur
  3323. secondary_info: last-changed
  3324. secondary_info: null
  3325. entities:
  3326. - entity: light.light_hallway_light_0
  3327. name: false
  3328. state_color: false
  3329. toggle: true
  3330. icon: mdi:blank
  3331. tap_action:
  3332. action: none
  3333. - entity: binary_sensor.door_attic_contact
  3334. icon: mdi:door
  3335. name: false
  3336. state_color: true
  3337. tap_action:
  3338. action: more-info
  3339. - entity: binary_sensor.window_office_contact
  3340. icon: mdi:blank
  3341. name: false
  3342. state_color: false
  3343. tap_action:
  3344. action: none
  3345. - entity: binary_sensor.motion_hallway_upstairs_hue_occupancy
  3346. icon: mdi:blank
  3347. name: false
  3348. state_color: false
  3349. tap_action:
  3350. action: none
  3351. cameras:
  3352. type: vertical-stack
  3353. cards:
  3354. - type: picture-entity
  3355. entity: camera.uvc_g4_doorbell_57af
  3356. camera_view: auto
  3357. show_state: false
  3358. name: Voordeur
  3359. image: >-
  3360. http://10.0.0.145/snap.jpeg
  3361. style: |
  3362. ha-card {
  3363. width: 347px;
  3364. }
  3365. - type: picture-entity
  3366. entity: camera.driveway
  3367. camera_view: auto
  3368. show_state: false
  3369. image: >-
  3370. https://home.male.net/api/hassio_ingress/ggNMRhCSu5jWJFxim6dzSrWGfV2gJqxGsJpPqVyyZ2A/picture/2/current/
  3371. name: Oprit
  3372. style: |
  3373. ha-card {
  3374. height: 260px;
  3375. width: 347px;
  3376. }
  3377. - type: picture-entity
  3378. entity: camera.garden
  3379. camera_view: auto
  3380. show_state: false
  3381. image: >-
  3382. https://home.male.net/api/hassio_ingress/ggNMRhCSu5jWJFxim6dzSrWGfV2gJqxGsJpPqVyyZ2A/picture/1/current/
  3383. name: Tuin
  3384. style: |
  3385. ha-card {
  3386. height: 195px;
  3387. width: 347px;
  3388. }
  3389. audio:
  3390. type: entities
  3391. entities: []
  3392. title: male!
  3393. state_color: false
  3394. show_header_toggle: false
  3395. card_mod:
  3396. style: |
  3397. ha-card {
  3398. border-radius: 10px;
  3399. width: 347px;
  3400. --ha-card-background: rgb(0,0,0,0.2)
  3401. }
  3402. eten:
  3403. type: custom:lovelace-multiline-text-input-card
  3404. autosave: true
  3405. title:
  3406. entity: var.dining_schedule
  3407. max_length: 1000
  3408. min_length: 0
  3409. show_success_messages: true
  3410. buttons:
  3411. clear: false
  3412. paste: false
  3413. save: false
  3414. icons:
  3415. clear: mdi:other-icon
  3416. card_mod:
  3417. style: |
  3418. ha-card {
  3419. border-radius: 10px;
  3420. width: 347px;
  3421. --ha-card-background: rgb(0,0,0,0.2)
  3422. }
  3423. energie:
  3424. type: entities
  3425. entities: []
  3426. title: male!
  3427. state_color: false
  3428. show_header_toggle: false
  3429. card_mod:
  3430. style: |
  3431. ha-card {
  3432. border-radius: 10px;
  3433. width: 347px;
  3434. --ha-card-background: rgb(0,0,0,0.2)
  3435. }
  3436. instellingen:
  3437. type: horizontal-stack
  3438. card_mod:
  3439. style: |
  3440. ha-card {
  3441. border-radius: 10px;
  3442. width: 347px;
  3443. --ha-card-background: rgb(0,0,0,0.2)
  3444. }
  3445. cards:
  3446. - type: entities
  3447. card_mod:
  3448. style: |
  3449. ha-card {
  3450. width: 169px;
  3451. border-radius: 10px;
  3452. font-size: 12px !important;
  3453. --ha-card-background: rgb(0,0,0,0.2);
  3454. --mdc-icon-size: 18px !important;
  3455. }
  3456. entities:
  3457. - entity: sun.sun
  3458. icon: mdi:cog
  3459. type: custom:multiple-entity-row
  3460. name: Instellingen
  3461. state_color: false
  3462. show_state: false
  3463. card_mod:
  3464. style:
  3465. hui-generic-entity-row $: |
  3466. state-badge {
  3467. flex: 0 0 0px !important;
  3468. height: 35px;
  3469. line-height: 35px;
  3470. }
  3471. tap_action:
  3472. action: navigate
  3473. navigation_path: /config/dashboard
  3474. - entity: sun.sun
  3475. icon: mdi:server
  3476. type: custom:multiple-entity-row
  3477. name: Serverbeheer
  3478. state_color: false
  3479. show_state: false
  3480. card_mod:
  3481. style:
  3482. hui-generic-entity-row $: |
  3483. state-badge {
  3484. flex: 0 0 0px !important;
  3485. height: 35px;
  3486. line-height: 35px;
  3487. }
  3488. tap_action:
  3489. action: navigate
  3490. navigation_path: /config/server_control
  3491. - entity: sun.sun
  3492. icon: mdi:home-automation
  3493. type: custom:multiple-entity-row
  3494. name: Automatiseringen
  3495. state_color: false
  3496. show_state: false
  3497. card_mod:
  3498. style:
  3499. hui-generic-entity-row $: |
  3500. state-badge {
  3501. flex: 0 0 0px !important;
  3502. height: 35px;
  3503. line-height: 35px;
  3504. }
  3505. tap_action:
  3506. action: navigate
  3507. navigation_path: /config/automation/dashboard
  3508. - entity: sun.sun
  3509. icon: mdi:wrench
  3510. type: custom:multiple-entity-row
  3511. name: File editor
  3512. state_color: false
  3513. show_state: false
  3514. card_mod:
  3515. style:
  3516. hui-generic-entity-row $: |
  3517. state-badge {
  3518. flex: 0 0 0px !important;
  3519. height: 35px;
  3520. line-height: 35px;
  3521. }
  3522. tap_action:
  3523. action: navigate
  3524. navigation_path: /core_configurator/dashboard
  3525. - entity: sun.sun
  3526. icon: hacs:hacs
  3527. type: custom:multiple-entity-row
  3528. name: HACS
  3529. state_color: false
  3530. show_state: false
  3531. card_mod:
  3532. style:
  3533. hui-generic-entity-row $: |
  3534. state-badge {
  3535. flex: 0 0 0px !important;
  3536. height: 35px;
  3537. line-height: 35px;
  3538. }
  3539. tap_action:
  3540. action: navigate
  3541. navigation_path: /hacs/entry
  3542. - entity: sun.sun
  3543. icon: mdi:zigbee
  3544. type: custom:multiple-entity-row
  3545. name: Zigbee2MQTT
  3546. state_color: false
  3547. show_state: false
  3548. card_mod:
  3549. style:
  3550. hui-generic-entity-row $: |
  3551. state-badge {
  3552. flex: 0 0 0px !important;
  3553. height: 35px;
  3554. line-height: 35px;
  3555. }
  3556. tap_action:
  3557. action: navigate
  3558. navigation_path: /7ad98f9c_zigbee2mqtt_edge/dashboard
  3559. - entity: sun.sun
  3560. icon: mdi:file-tree
  3561. type: custom:multiple-entity-row
  3562. name: NodeRED
  3563. state_color: false
  3564. show_state: false
  3565. card_mod:
  3566. style:
  3567. hui-generic-entity-row $: |
  3568. state-badge {
  3569. flex: 0 0 0px !important;
  3570. height: 35px;
  3571. line-height: 35px;
  3572. }
  3573. tap_action:
  3574. action: navigate
  3575. navigation_path: /a0d7b954_nodered/dashboard
  3576. - entity: sun.sun
  3577. icon: mdi:hammer
  3578. type: custom:multiple-entity-row
  3579. name: Developer Tools
  3580. state_color: false
  3581. show_state: false
  3582. card_mod:
  3583. style:
  3584. hui-generic-entity-row $: |
  3585. state-badge {
  3586. flex: 0 0 0px !important;
  3587. height: 35px;
  3588. line-height: 35px;
  3589. }
  3590. tap_action:
  3591. action: navigate
  3592. navigation_path: /developer-tools/template
  3593. - type: entities
  3594. card_mod:
  3595. style: |
  3596. ha-card {
  3597. width: 169px;
  3598. border-radius: 10px;
  3599. font-size: 12px !important;
  3600. --ha-card-background: rgb(0,0,0,0.2);
  3601. --mdc-icon-size: 18px !important;
  3602. }
  3603. entities:
  3604. - entity: sun.sun
  3605. icon: mdi:desktop-classic
  3606. type: custom:multiple-entity-row
  3607. name: Server
  3608. state_color: false
  3609. show_state: false
  3610. card_mod:
  3611. style:
  3612. hui-generic-entity-row $: |
  3613. state-badge {
  3614. flex: 0 0 0px !important;
  3615. height: 35px;
  3616. line-height: 35px;
  3617. }
  3618. tap_action:
  3619. action: fire-dom-event
  3620. browser_mod:
  3621. command: popup
  3622. title: Server-statistieken
  3623. card:
  3624. type: entities
  3625. entities:
  3626. - type: custom:slider-entity-row
  3627. entity: light.light_office_light_0
  3628. name: Lamp
  3629. secondary_info: brightness
  3630. toggle: true
  3631. - entity: sun.sun
  3632. icon: mdi:shield-check
  3633. type: custom:multiple-entity-row
  3634. name: AdGuard
  3635. state_color: false
  3636. show_state: false
  3637. card_mod:
  3638. style:
  3639. hui-generic-entity-row $: |
  3640. state-badge {
  3641. flex: 0 0 0px !important;
  3642. height: 35px;
  3643. line-height: 35px;
  3644. }
  3645. tap_action:
  3646. action: fire-dom-event
  3647. browser_mod:
  3648. command: popup
  3649. title: AdGuard
  3650. card:
  3651. type: entities
  3652. entities:
  3653. - type: custom:slider-entity-row
  3654. entity: light.light_office_light_0
  3655. name: Lamp
  3656. secondary_info: brightness
  3657. toggle: true
  3658. - entity: sun.sun
  3659. icon: mdi:battery-medium
  3660. type: custom:multiple-entity-row
  3661. name: Batterijen
  3662. state_color: false
  3663. show_state: false
  3664. card_mod:
  3665. style:
  3666. hui-generic-entity-row $: |
  3667. state-badge {
  3668. flex: 0 0 0px !important;
  3669. height: 35px;
  3670. line-height: 35px;
  3671. }
  3672. tap_action:
  3673. action: fire-dom-event
  3674. browser_mod:
  3675. command: popup
  3676. title: Batterijen
  3677. card:
  3678. type: entities
  3679. entities:
  3680. - type: custom:slider-entity-row
  3681. entity: light.light_office_light_0
  3682. name: Lamp
  3683. secondary_info: brightness
  3684. toggle: true
  3685. - entity: sun.sun
  3686. icon: mdi:lightning-bolt-outline
  3687. type: custom:multiple-entity-row
  3688. name: Stroomverbruik
  3689. state_color: false
  3690. show_state: false
  3691. card_mod:
  3692. style:
  3693. hui-generic-entity-row $: |
  3694. state-badge {
  3695. flex: 0 0 0px !important;
  3696. height: 35px;
  3697. line-height: 35px;
  3698. }
  3699. tap_action:
  3700. action: fire-dom-event
  3701. browser_mod:
  3702. command: popup
  3703. title: Stroomverbruik variabelen
  3704. card:
  3705. type: entities
  3706. entities:
  3707. - type: custom:slider-entity-row
  3708. entity: light.light_office_light_0
  3709. name: Lamp
  3710. secondary_info: brightness
  3711. toggle: true
  3712. - entity: sun.sun
  3713. icon: mdi:application-variable-outline
  3714. type: custom:multiple-entity-row
  3715. name: Variabelen
  3716. state_color: false
  3717. show_state: false
  3718. card_mod:
  3719. style:
  3720. hui-generic-entity-row $: |
  3721. state-badge {
  3722. flex: 0 0 0px !important;
  3723. height: 35px;
  3724. line-height: 35px;
  3725. }
  3726. tap_action:
  3727. action: fire-dom-event
  3728. browser_mod:
  3729. command: popup
  3730. title: Huis variabelen
  3731. card:
  3732. type: entities
  3733. entities:
  3734. - type: custom:slider-entity-row
  3735. entity: light.light_office_light_0
  3736. name: Lamp
  3737. secondary_info: brightness
  3738. toggle: true
  3739. - entity: sun.sun
  3740. icon: mdi:test-tube
  3741. type: custom:multiple-entity-row
  3742. name: Test
  3743. state_color: false
  3744. show_state: false
  3745. card_mod:
  3746. style:
  3747. hui-generic-entity-row $: |
  3748. state-badge {
  3749. flex: 0 0 0px !important;
  3750. height: 35px;
  3751. line-height: 35px;
  3752. }
  3753. tap_action:
  3754. action: navigate
  3755. navigation_path: /config/dashboard
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement