{"id":97,"date":"2025-05-04T07:11:22","date_gmt":"2025-05-04T07:11:22","guid":{"rendered":"https:\/\/homeycornelisse.nl\/homeassistant\/?p=97"},"modified":"2025-05-04T07:11:43","modified_gmt":"2025-05-04T07:11:43","slug":"ontdek-bubble-cards-voor-home-assistant-slimmere-dashboards-met-meer-controle","status":"publish","type":"post","link":"https:\/\/homeycornelisse.nl\/homeassistant\/2025\/05\/04\/ontdek-bubble-cards-voor-home-assistant-slimmere-dashboards-met-meer-controle\/","title":{"rendered":"Ontdek Bubble Cards voor Home Assistant &#8211; Slimmere Dashboards met Meer Controle"},"content":{"rendered":"\n<p class=\"has-text-align-left\">Iedereen die wel eens zijn Home Assistant dashboard heeft aangepast, weet: standaardkaarten kunnen soms wat\u2026 beperkt aanvoelen. Daar komt Bubble Cards om de hoek kijken.<br>Met Bubble Cards geef je je interface niet alleen een visuele upgrade, maar krijg je ook veel meer controle over interactie en navigatie. Minder klikken, sneller schakelen, en alles precies zoals jij het wilt.<\/p>\n\n\n\n<p>De integratie is ontwikkeld door <strong><a class=\"\" href=\"https:\/\/github.com\/Clooos\">Clooos<\/a><\/strong> en wordt actief onderhouden via GitHub. Hij heeft hiermee een van de meest veelzijdige UI-tools binnen de Home Assistant-community neergezet, volledig open-source en continu in ontwikkeling.<\/p>\n\n\n\n<p>In deze blog neem ik je kort mee in wat Bubble Cards zijn, waarom je ze zou willen gebruiken, en hoe je er direct vandaag nog mee aan de slag kunt. Tijd om je dashboard \u00e9cht next-level te maken.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><span style=\"color: #00d2fc;\"><strong>Wat zijn Bubble Cards?<\/strong><\/span><\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Bubble Cards zijn een krachtige custom kaart voor Home Assistant die je volledige controle geeft over de weergave en interactie van je dashboard.<\/p>\n\n\n\n<p>In plaats van vast te zitten aan standaard layouts en stijlen, kun je met Bubble Cards zelf bepalen waar je elementen plaatst, hoe ze eruitzien, en hoe ze reageren op input of statuswijzigingen.<\/p>\n\n\n\n<p>Denk aan dynamische styling, conditionele zichtbaarheid, animaties, icon-swaps en volledig configureerbare  tap-actions, allemaal binnen \u00e9\u00e9n flexibele kaart.<\/p>\n\n\n\n<p>Het resultaat: een dashboard dat er niet alleen beter uitziet, maar ook sneller en slimmer werkt.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong>Waarom zou je Bubble Cards gebruiken?<\/strong><\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Omdat standaardkaarten gewoon niet genoeg zijn als je n\u00e9t wat meer controle, snelheid en stijl wilt. Met Bubble Cards kun je zelf bepalen hoe je dashboard eruitziet \u00e9n hoe het zich gedraagt. Geen statische lijsten of eindeloze tabbladen meer, maar een interface die intu\u00eftief en visueel krachtig is.<\/p>\n\n\n\n<p>Je gebruikt Bubble Cards bijvoorbeeld als je:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sneller wilt schakelen tussen apparaten, zonder eerst door meerdere schermen te klikken.<\/li>\n\n\n\n<li>Een logische en overzichtelijke layout wilt, waarbij je elementen kunt groeperen zoals jij dat wilt.<\/li>\n\n\n\n<li>Pop-ups wilt gebruiken voor extra info of bediening, zonder het hoofdscherm te verlaten.<\/li>\n\n\n\n<li>Condities of statuswijziginge<strong>n<\/strong> visueel<strong> <\/strong>wilt weergeven met kleurwisselingen, icon-swaps of animaties.<\/li>\n\n\n\n<li>Een dashboard wilt maken dat je niet alleen functioneel gebruikt, maar ook graag laat zien.<\/li>\n<\/ul>\n\n\n\n<p>Kortom: Bubble Cards geven je als power user de tools om je smart home interface \u00e9cht op maat te maken, zonder limieten, zonder concessies.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\">Bubble Cards: niet alleen dashboards, maar ook ingebouwde pop-ups<\/span><\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Bubble Cards worden niet alleen gebruikt om je Home Assistant dashboard visueel op te poetsen; ze bieden ook native ondersteuning voor pop-up functionaliteit.<\/p>\n\n\n\n<p>In plaats van een aparte integratie of extra addon te gebruiken, kun je rechtstreeks binnen de Bubble Card instellen dat een klik op een icoon of knop een volledig gestylede pop-up opent. Denk aan een snelle bediening voor een lamp (aan\/uit, dimmen, kleur aanpassen) zonder je hele dashboard te verlaten.<\/p>\n\n\n\n<p>Het mooie: je hebt volledige controle over de inhoud en layout van de pop-up,  inclusief custom knoppen, sliders en statusweergaves. Alles wordt afgehandeld binnen de configuratie van de Bubble Card zelf, wat zorgt voor een cleanere setup en snellere reacties.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1-1024x576.png\" alt=\"\" class=\"wp-image-140\" style=\"width:809px;height:auto\" srcset=\"https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1-1024x576.png 1024w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1-300x169.png 300w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1-768x432.png 768w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1-1536x864.png 1536w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/HACS-1.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\">Bubble Card installeren via HACS: zo gepiept<\/span><\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Om Bubble Cards in je Home Assistant setup te krijgen, gebruik je het liefst HACS (Home Assistant Community Store),  de makkelijke en nette manier om custom components te beheren.<\/p>\n\n\n\n<p>Even in het kort:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p data-start=\"449\" data-end=\"482\">Open je Home Assistant dashboard.<\/p><\/li>\n\n\n\n<li><p data-start=\"487\" data-end=\"515\">Ga naar <strong data-start=\"495\" data-end=\"514\">HACS <\/strong>.<\/p><\/li>\n\n\n\n<li><p data-start=\"520\" data-end=\"567\">Klik in de zoekbalk en tik <strong data-start=\"548\" data-end=\"563\">Bubble Card<\/strong> in.<\/p><\/li>\n\n\n\n<li><p data-start=\"572\" data-end=\"638\">Selecteer <strong data-start=\"582\" data-end=\"597\">Bubble Card<\/strong> uit de lijst en klik rechts onderin je scherm op <strong data-start=\"622\" data-end=\"637\">Download<\/strong>.<\/p><\/li>\n\n\n\n<li><p data-start=\"572\" data-end=\"638\">Klik vervolgens weer op <b>Download<\/b> in het pop up venster.<\/p><\/li>\n<\/ul>\n\n\n\n<p>Een korte reload van je frontend later en je bent good to go. Klaar om je dashboard om te toveren met dynamische bubbels en stijlvolle pop-ups.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1-1024x576.png\" alt=\"\" class=\"wp-image-142\" srcset=\"https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1-1024x576.png 1024w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1-300x169.png 300w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1-768x432.png 768w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1-1536x864.png 1536w, https:\/\/homeycornelisse.nl\/homeassistant\/wp-content\/uploads\/sites\/13\/2025\/04\/bubbles-1.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong data-start=\"242\" data-end=\"304\">Dashboard bouwen met Bubble Cards: je eigen flow ontwerpen<\/strong><\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Na installatie van de Bubble Card integratie kun je eindelijk \u00e9cht losgaan: je eigen dashboard bouwen, precies zoals jij dat wilt. Binnen Bubble Card kun je verschillende kaarttypes toevoegen, zoals:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p data-start=\"521\" data-end=\"561\"><strong data-start=\"521\" data-end=\"531\">Button<\/strong> (de basis voor interacties)<\/p><\/li>\n\n\n\n<li><p data-start=\"566\" data-end=\"607\"><strong data-start=\"566\" data-end=\"575\">Cover<\/strong> (voor bijvoorbeeld rolluiken)<\/p><\/li>\n\n\n\n<li><p data-start=\"612\" data-end=\"647\"><strong data-start=\"612\" data-end=\"623\">Climate<\/strong> (temperatuur regelen)<\/p><\/li>\n\n\n\n<li><p data-start=\"652\" data-end=\"695\"><strong data-start=\"652\" data-end=\"668\">Empty Column<\/strong> (voor flexibele layouts)<\/p><\/li>\n\n\n\n<li><p data-start=\"700\" data-end=\"760\"><strong data-start=\"700\" data-end=\"728\">Horizontal Buttons Stack<\/strong> (meerdere buttons op een rij)<\/p><\/li>\n\n\n\n<li><p data-start=\"765\" data-end=\"824\"><strong data-start=\"765\" data-end=\"780\">Mediaplayer<\/strong> (bediening van je Sonos, Chromecast etc.)<\/p><\/li>\n\n\n\n<li><p data-start=\"829\" data-end=\"882\"><strong data-start=\"829\" data-end=\"839\">Pop-up<\/strong> (voor geavanceerde info of instellingen)<\/p><\/li>\n\n\n\n<li><p data-start=\"887\" data-end=\"917\"><strong data-start=\"887\" data-end=\"897\">Select<\/strong> (dropdown menu&#8217;s)<\/p><\/li>\n\n\n\n<li><p data-start=\"922\" data-end=\"972\"><strong data-start=\"922\" data-end=\"935\">Seperator<\/strong> (visuele scheiding tussen elementen)<\/p><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong data-start=\"979\" data-end=\"1015\">Een pop-up maken? Zo doe je dat:<\/strong><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><p data-start=\"1023\" data-end=\"1078\">Voeg eerst in je selectie een <strong data-start=\"1038\" data-end=\"1048\">Button<\/strong> toe, dit wordt je trigger voor de pop-up.<\/p><\/li>\n\n\n\n<li><p data-start=\"1084\" data-end=\"1145\">Maak in je <strong data-start=\"1095\" data-end=\"1108\">Selection<\/strong> een nieuwe <strong data-start=\"1120\" data-end=\"1138\">Vertical Stack<\/strong> aan.<\/p><\/li>\n\n\n\n<li><p data-start=\"1151\" data-end=\"1212\">Voeg als eerste kaart in die vertical stack een <strong data-start=\"1190\" data-end=\"1205\">Bubble Card<\/strong> toe en selecteer de kaart type <strong>Pop-up<\/strong>.<\/p><\/li>\n\n\n\n<li><p data-start=\"1218\" data-end=\"1324\">Bij de <strong data-start=\"1225\" data-end=\"1233\">Hash<\/strong> van die Bubble Card geef je een <strong data-start=\"1266\" data-end=\"1281\">unieke naam<\/strong> op (bijvoorbeeld <code data-start=\"1299\" data-end=\"1320\">#pop-up-woonkamer<\/code>).<\/p><\/li>\n\n\n\n<li><p data-start=\"1330\" data-end=\"1485\">Vervolgens kun je de Vertical Stack vullen met de kaarten die je in je pop-up wilt tonen: sliders, statusinformatie, bedieningen,  alles wat je nodig hebt.<\/p><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong data-start=\"979\" data-end=\"1015\">Om de pop-up werkend te maken:<\/strong><\/span><\/h3>\n\n\n\n<p>Ga terug naar je oorspronkelijke <strong data-start=\"1564\" data-end=\"1586\">Bubble Button Card<\/strong> (de knop die je eerder maakte).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p data-start=\"1625\" data-end=\"1684\">Bij <strong data-start=\"1629\" data-end=\"1660\">Tap Action \u2192 On Icon\/Button<\/strong> kies je <strong data-start=\"1669\" data-end=\"1681\">Navigate<\/strong>.<\/p><\/li>\n\n\n\n<li><p data-start=\"1689\" data-end=\"1762\">Als navigatie-doel vul je de naam in die je bij de Hash hebt opgegeven (bijvoorbeeld <code data-start=\"1299\" data-end=\"1320\" style=\"font-size: revert;\">#pop-up-woonkamer<\/code><span style=\"font-size: revert;\">).<\/span><\/p><\/li>\n<\/ul>\n\n\n\n<p>Klik op opslaan en je bent Klaar. Tik je op de button, dan opent soepel je custom pop-up met alle ingestelde kaarten.<\/p>\n\n\n\n<p><strong data-start=\"1868\" data-end=\"1880\">Pro tip:<\/strong> Werk netjes met logische hash-namen en duidelijke indelingen,  zeker als je straks tientallen pop-ups hebt draaien.&nbsp;<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong>Sub Buttons: compacte info en acties, direct in je knop<\/strong><\/span><\/h2>\n\n\n\n<p><br>Sub Buttons in Bubble Cards zijn geen dropdowns of pop-ups, maar <strong>extra elementen die direct in de knop zelf worden weergegeven<\/strong>. Denk aan kleine iconen, statusinfo of aanvullende actieknoppen die netjes binnen de hoofdknop gepositioneerd zijn.<\/p>\n\n\n\n<p>Ze zijn ideaal voor situaties waar je meerdere stukjes informatie of acties wilt combineren binnen \u00e9\u00e9n compacte kaart. Bijvoorbeeld:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Een lichtknop met direct zichtbaar of het dimniveau is ingesteld.<\/li>\n\n\n\n<li>Een verwarmingsknop met een mini-temp status en een \u201cboost\u201d-icoon erbij.<\/li>\n<\/ul>\n\n\n\n<p>Iedere Sub Button kun je voorzien van een eigen icoon, kleur, positie en tap-action. Je hebt volledige controle over layout en gedrag, en dat allemaal zonder het dashboard rommelig of druk te maken.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\">Styling opties: maak je Bubble Cards helemaal eigen<\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Iedere kaart binnen Bubble Card heeft een eigen <strong data-start=\"250\" data-end=\"263\">&#8220;Styling&#8221;<\/strong> tabblad, waarmee je volledige controle hebt over hoe je bubbels eruitzien. Geen standaard blauwe knopjes meer, vanaf hier kun je echt alles tweaken naar jouw smaak.<\/p>\n\n\n\n<p><strong data-start=\"436\" data-end=\"457\">Bij &#8220;Card Layout&#8221;<\/strong> bepaal je onder andere de grootte van de bubble, zodat je kleinere statusbubbels of juist grote, prominente bedieningsknoppen kunt maken. Perfect om je dashboard overzichtelijk \u00e9n functioneel te houden.<\/p>\n\n\n\n<p><strong data-start=\"667\" data-end=\"694\">Wil je nog verder gaan?<\/strong><br data-start=\"694\" data-end=\"697\">Dan duik je in het tabblad <strong data-start=\"726\" data-end=\"757\">&#8220;Custom Styles \/ Templates&#8221;<\/strong>. Hier kun je met eenvoudige CSS-achtige regels:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p data-start=\"810\" data-end=\"854\">De achtergrondkleur van je bubble aanpassen.<\/p><\/li>\n\n\n\n<li><p data-start=\"859\" data-end=\"907\">De kleur en het uiterlijk van je icoon wijzigen.<\/p><\/li>\n\n\n\n<li><p data-start=\"912\" data-end=\"1016\">Condities instellen, zoals: andere kleur bij bepaalde status (bijvoorbeeld rood als een raam openstaat).<\/p><\/li>\n\n\n\n<li><p data-start=\"1021\" data-end=\"1167\">Dynamisch iconen wisselen afhankelijk van apparaatstatus (bijvoorbeeld een lamp-icoon verandert naar een &#8216;power-off&#8217; icoon als het licht uitgaat).<\/p><\/li>\n\n\n\n<li><p data-start=\"1172\" data-end=\"1261\">Zelfs animaties toevoegen, zoals een pulserend effect als een sensor in alarmstatus komt.<\/p><\/li>\n<\/ul>\n\n\n\n<p>Kortom: <strong data-start=\"1276\" data-end=\"1331\">alles is aan te passen, tot op het kleinste detail.<\/strong><br>Of je nu een strak minimalistisch dashboard wilt bouwen of een kleurrijke interactieve interface,  met de stylingopties van Bubble Card zit je goed.<\/p>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\">Custom style \/ template voorbeelden<\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Op de tabbladen hieronder vind je stylingcodes die je kunt gebruiken met de bubbelcards.<\/p>\n\n\n\n<p><strong>Let op!<\/strong> In sommige codes moet je nog entiteiten aanpassen om ze goed te laten werken. Alle entiteiten moeten tussen enkele aanhalingstekens staan.<\/p>\n\n\n\n<p>Voor de kleuren kan je de HTML kleuren gebruiken. Klik <a href=\"https:\/\/nl.wikipedia.org\/wiki\/Lijst_van_HTML-kleuren\" data-type=\"link\" data-id=\"https:\/\/nl.wikipedia.org\/wiki\/Lijst_van_HTML-kleuren\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a> voor de kleuren<\/p>\n\n\n\n<p>Voor iconen kan je de Material design icons gebruiken welke je <a href=\"https:\/\/pictogrammers.com\/library\/mdi\/\" data-type=\"link\" data-id=\"https:\/\/pictogrammers.com\/library\/mdi\/\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a> kan vinden <\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\" open><summary>Beveiliging Bubbles <\/summary>\n<div id=\"wp-block-themeisle-blocks-tabs-5e76f6f7\" class=\"wp-block-themeisle-blocks-tabs aligncenter\"><div class=\"wp-block-themeisle-blocks-tabs__content\">\n<div data-title=\"Aanwezigheidsstatus\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Aanwezigheidsstatus<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code verandert de kleur van de bubbel aan de hand van de aanwezigheid van de persoon<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n  \/* MADE BY Homey Cornelisse  *\/\n  .bubble-button-background {\n    opacity: 0.9 !important;\n    background-color: ${&#x5B;&#039;not_home&#039;].includes(state) ? &#039;tomato&#039; : &#039;mediumseagreen&#039;} !important;\n  }\n\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Bewegingssensor\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Bewegingssensor<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> binary_sensor.pir_gang_voor<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de grootte van het icoon aan naar 25 pixels, dat het icoon verandert en rood wordt. Daarnaast gaat de knop rood pulseren zodra de sensor actief wordt.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n \/* MADE BY Homey Cornelisse  *\/  \n          .bubble-icon {\n    --mdc-icon-size: 25px !important;\n    }\n          .bubble-icon {\n    color: ${state === &#039;off&#039; ? &#039;silver&#039; : &#039;red&#039;} !important;\n  }\n  .bubble-button-background {\n    \/* \u00a0\u00a0ANIMATIE  *\/\n    animation: ${hass.states&#x5B;&#039;binary_sensor.pir_gang_voor&#039;].state === &#039;on&#039;\n                  ? &#039;fade 4s linear infinite&#039;\n                  : &#039;none&#039;};\n\n    \/* \u00a0\u00a0KLEUR  *\/\n    background-color: ${hass.states&#x5B;&#039;binary_sensor.pir_gang_voor&#039;].state === &#039;on&#039;\n                         ? &#039;red&#039;\n                         : &#039;silver&#039;};\n  }\n  \/* zachte fade\u2011in\u2011\u2011out animatie *\/\n  @keyframes fade {\n    0%,100% { opacity: 1; }\n    50%     { opacity: 0; }\n  }\n${icon.setAttribute(&quot;icon&quot;, hass.states&#x5B;&#039;binary_sensor.pir_gang_voor&#039;].state === &#039;off&#039; ? &#039;mdi:motion-sensor-off&#039; : &#039;mdi:motion-sensor&#039;)}\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Water sensor \" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Water sensor <\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> binary_sensor.water_drupje_vocht<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de grootte van het icoon aan naar 25 pixels, verandert het icoon en de kleur van het icoon en de bubbel zodra er water wordt gedetecteerd, en laat de bubbel pulseren.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n  \/* MADE BY Homey Cornelisse  *\/  \n  .bubble-icon {\n    --mdc-icon-size: 25px !important;\n    }\n          .bubble-icon {\n    color: ${state === &#039;off&#039; ? &#039;deepskyblue&#039; : &#039;skyblue&#039;} !important;\n  }\n  .bubble-button-background {\n    \/* \u00a0\u00a0ANIMATIE  *\/\n    animation: ${hass.states&#x5B;&#039;binary_sensor.water_drupje_vocht&#039;].state === &#039;on&#039;\n                  ? &#039;fade 4s linear infinite&#039;\n                  : &#039;none&#039;};\n\n    \/* \u00a0\u00a0KLEUR  *\/\n    background-color: ${hass.states&#x5B;&#039;binary_sensor.water_drupje_vocht&#039;].state === &#039;on&#039;\n                         ? &#039;orangered&#039;\n                         : &#039;silver&#039;};\n  }\n\n  \/* zachte fade\u2011in\u2011\u2011out animatie *\/\n  @keyframes fade {\n    0%,100% { opacity: 1; }\n    50%     { opacity: 0; }\n  }\n${icon.setAttribute(&quot;icon&quot;, hass.states&#x5B;&#039;binary_sensor.pir_badkamer_voor&#039;].state === &#039;off&#039; ? &#039;mdi:water-off&#039; : &#039;mdi:water&#039;)}\n\n<\/pre><\/div><\/div><\/div>\n<\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Klimaat Bubbles <\/summary>\n<div id=\"wp-block-themeisle-blocks-tabs-f3183090\" class=\"wp-block-themeisle-blocks-tabs aligncenter\"><div class=\"wp-block-themeisle-blocks-tabs__content\">\n<div data-title=\"Temperatuur\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Temperatuur<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> sensor.netatmo_temperatuur<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de sensorwaarde: Blauw betekent het is koud en rood betekent veel te warm<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n\/* CODE MADE BY Homey Cornelisse  *\/  \n \n  .bubble-icon {\ncolor: ${\n    hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 16 ? &#039;deepskyblue&#039;    \n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 18  ? &#039;dodgerblue&#039;\n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 22  ? &#039;springgreen&#039;\n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 25  ? &#039;gold&#039;  \n  :                                                         &#039;red&#039;   \n  } !important;\n}\n\n  .bubble-button-background {\nbackground-color: ${\n    hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 16 ? &#039;deepskyblue&#039;    \n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 18  ? &#039;dodgerblue&#039;\n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 22  ? &#039;springgreen&#039;\n  : hass.states&#x5B;&#039;sensor.netatmo_temperatuur&#039;].state &lt; 25  ? &#039;gold&#039;  \n  :                                                         &#039;red&#039;   \n  } !important;\n}\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Luchtvochtigheid\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Luchtvochtigheid<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State<\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> sensor.woonkamer_luchtvochtigheid<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de sensorwaarde: groen betekent een goede luchtvochtigheid, oranje betekent dat de luchtvochtigheid aan de hoge kant is, en rood betekent een te hoge luchtvochtigheid.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n\/* MADE BY Homey Cornelisse  *\/\n  .bubble-icon {\ncolor: ${\n    hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &gt; 70 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &lt; 30 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &lt; 40 ? &#039;orange&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &gt; 60  ? &#039;orange&#039; \n  :                                                         &#039;mediumseagreen&#039;   \n  } !important;\n}\n  .bubble-button-background {\nbackground-color: ${\n    hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &gt; 70 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &lt; 30 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &lt; 40 ? &#039;orange&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_luchtvochtigheid&#039;].state &gt; 60  ? &#039;orange&#039; \n  :                                                         &#039;mediumseagreen&#039;   \n  } !important;\n}\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Co2\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Co2<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> sensor.woonkamer_kooldioxide<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong>  Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de sensorwaarde: Groen betekent het Co2 niveau is goed Oranje betekent Co2 niveau is aan de hoge kan, raam openen is aanbevolen en Rood betekent het Co2 niveau is veel te hoog meteen een deur openen <\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n    \/* MADE BY Homey Cornelisse  *\/ \n.bubble-icon {\ncolor: ${\n    hass.states&#x5B;&#039;sensor.woonkamer_kooldioxide&#039;].state &gt; 1100 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_kooldioxide&#039;].state &gt; 600  ? &#039;orange&#039; \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n  .bubble-button-background {\nbackground-color: ${\n    hass.states&#x5B;&#039;sensor.woonkamer_kooldioxide&#039;].state &gt; 1100 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.woonkamer_kooldioxide&#039;].state &gt; 600  ? &#039;orange&#039; \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Windkracht\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Windkracht<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> sensor.windkracht<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de sensorwaarde: groen betekent weinig wind en rood betekent veel wind<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; auto-links: false; title: ; quick-code: false; notranslate\" title=\"\">\n\/* MADE BY Homey Cornelisse  *\/   \n\n  .bubble-icon {\ncolor: ${\n    hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 8 ? &#039;crimson&#039;    \n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 6  ? &#039;orangered&#039;\n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 4  ? &#039;darkorange&#039;\n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 2  ? &#039;gold&#039;  \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n  .bubble-button-background {\nbackground-color: ${\n    hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 8 ? &#039;crimson&#039;    \n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 6  ? &#039;orangered&#039;\n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 4  ? &#039;darkorange&#039;\n  : hass.states&#x5B;&#039;sensor.windkracht&#039;].state &gt; 2  ? &#039;gold&#039;  \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Geluid\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Geluid<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> State   <\/p>\n\n\n\n<p><strong>Aanpassen naar eigen entiteit:<\/strong> sensor.netatmo_lawaai<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de sensorwaarde: groen  betekent het geluids niveau is goed en rood betekent het geluids niveau is veel te hoog<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n\/* MADE BY Homey Cornelisse  *\/\n  \n  .bubble-icon {\ncolor: ${\n    hass.states&#x5B;&#039;sensor.netatmo_lawaai&#039;].state &gt; 70 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.netatmo_lawaai&#039;].state &gt; 45  ? &#039;orange&#039; \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n  .bubble-button-background {\nbackground-color: ${\n    hass.states&#x5B;&#039;sensor.netatmo_lawaai&#039;].state &gt; 70 ? &#039;red&#039;    \n  : hass.states&#x5B;&#039;sensor.netatmo_lawaai&#039;].state &gt; 45  ? &#039;orange&#039; \n  :                                                         &#039;springgreen&#039;   \n  } !important;\n}\n\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Ventilatie\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Ventilatie<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> Slider  <\/p>\n\n\n\n<p><strong><strong>Aanpassen naar eigen entiteit:<\/strong> <\/strong> input_boolean.stand_auto, input_boolean.stand_1, input_boolean.stand_2, input_boolean.stand_3<\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de kleur van zowel het icoon als de bubbel aan op basis van de ventilatiestand. Daarnaast zorgt deze code ook voor een geanimeerd icoon: zodra de ventilatie aanstaat, gaat het ventilator-icoon draaien, en zodra de ventilatie uitstaat, stopt het met draaien.<br>Elke ventilatiestand heeft zijn eigen kleur, zodat je makkelijk kunt zien op welke stand hij staat: stand 1 is groen, stand 2 is goud, stand 3 is rood, uit is zilver en automatisch is blauw.<br>Naast de kleur wordt ook de tekst in de bubbel aangepast naar de ventilatiestand.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n\/* MADE BY Homey Cornelisse  *\/\n\n.bubble-button-card-container {\n  --bubble-main-background-color: ${\n    hass.states&#x5B;&#039;input_boolean.stand_auto&#039;].state === &#039;on&#039; ? &#039;skyblue&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_1&#039;].state === &#039;on&#039;     ? &#039;springgreen&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_2&#039;].state === &#039;on&#039;     ? &#039;gold&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_3&#039;].state === &#039;on&#039;     ? &#039;tomato&#039;\n  :                                                           &#039;silver&#039;\n  } !important;\n  opacity: ${\n    hass.states&#x5B;&#039;input_boolean.stand_1&#039;].state === &#039;on&#039; ? &#039;0.8&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_2&#039;].state === &#039;on&#039; ? &#039;0.8&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_3&#039;].state === &#039;on&#039; ? &#039;0.8&#039;\n  : hass.states&#x5B;&#039;input_boolean.stand_auto&#039;].state === &#039;on&#039; ? &#039;0.8&#039;\n  : &#039;0.5&#039;\n  } !important;\n}\n  \/* \u2500\u2500\u2500 ICON ROTATIE \u2500\u2500\u2500 *\/\n  .bubble-icon {\n    animation: ${\n      &#x5B;&#039;input_boolean.stand_auto&#039;,&#039;input_boolean.stand_1&#039;,&#039;input_boolean.stand_2&#039;,&#039;input_boolean.stand_3&#039;]\n        .some(id =&gt; hass.states&#x5B;id].state === &#039;on&#039;)\n        ? &#039;slow-rotate 1s linear infinite&#039;\n        : &#039;none&#039;\n    } !important;\n  }\n  @keyframes slow-rotate {\n    0%   { transform: rotate(0deg); }\n    100% { transform: rotate(360deg); }\n  }\n\n  \/* \u2500\u2500\u2500 DYNAMISCHE TEKST &amp; ICOON (laatste regels!) \u2500\u2500\u2500 *\/\n  ${(() =&gt; {\n      const s = id =&gt; hass.states&#x5B;id].state === &#039;on&#039;;\n      \/* Eenmalig icoon instellen *\/\n      icon.setAttribute(&#039;icon&#039;, &#039;mdi:fan&#039;);\n      \/* Label per actieve stand *\/\n      card.querySelector(&#039;.bubble-name&#039;).innerText =\n            s(&#039;input_boolean.stand_auto&#039;) ? &#039;Auto&#039;\n          : s(&#039;input_boolean.stand_1&#039;)    ? &#039;Ventilate\u00a0Stand\u00a01&#039;\n          : s(&#039;input_boolean.stand_2&#039;)    ? &#039;Ventilate\u00a0Stand\u00a02&#039;\n          : s(&#039;input_boolean.stand_3&#039;)    ? &#039;Ventilate\u00a0Stand\u00a03&#039;\n                                         : &#039;Uit&#039;;\n      return &#039;&#039;;\n  })()}\n}\n<\/pre><\/div><\/div><\/div>\n<\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Verlichting Bubbles <\/summary>\n<div id=\"wp-block-themeisle-blocks-tabs-85efb466\" class=\"wp-block-themeisle-blocks-tabs aligncenter\"><div class=\"wp-block-themeisle-blocks-tabs__content\">\n<div data-title=\"Schakelaar\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Schakelaar<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> Switch   <\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code past de grootte van het icoon aan naar 25 pixels en verandert de kleur van het icoon en de bubbel zodra de lamp aangaat.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n  \/* MADE BY Homey Cornelisse  *\/  \n  .bubble-icon {\n    --mdc-icon-size: 25px !important;\n    }\n      .bubble-icon {\n    color: ${state === &#039;off&#039; ? &#039;silver&#039; : &#039;gold&#039;} !important;\n  }\n  .bubble-button-background {\n    opacity: 0.5 !important;\n    background-color: ${state === &#039;off&#039; ? &#039;silver&#039; : &#039;gold&#039;} !important;\n<\/pre><\/div><\/div><\/div>\n\n\n\n<div data-title=\"Lamp\" class=\"wp-block-themeisle-blocks-tabs-item\"><div class=\"wp-block-themeisle-blocks-tabs-item__header\" tabindex=\"0\">Lamp<\/div><div class=\"wp-block-themeisle-blocks-tabs-item__content\">\n<p><strong>Card type: <\/strong>Button  <strong>Button type:<\/strong> Slider  <\/p>\n\n\n\n<p><strong><strong>Aanpassen naar eigen entiteit:<\/strong> <\/strong> light.spot_l_licht   <\/p>\n\n\n\n<p><strong>Wat doet de code?:<\/strong> Deze code zorgt ervoor dat het icoon verandert zodra de lamp aangaat: van een uit-lampje naar een aan-lampje, en andersom.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: yaml; title: ; notranslate\" title=\"\">\n \/* MADE BY Homey Cornelisse *\/ \n${icon.setAttribute(&quot;icon&quot;, hass.states&#x5B;&#039;light.spot_l_licht&#039;].state === &#039;on&#039; ? &#039;mdi:lightbulb-on-outline&#039; : &#039;mdi:lightbulb-outline&#039;)}\n\n<\/pre><\/div><\/div><\/div>\n<\/div><\/div>\n<\/details>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color: #00d2fc;\"><strong>Aan de slag met Bubble Cards<\/strong><\/span><\/h2>\n\n\n\n<p><\/p>\n\n\n\n<p>Of je nu een minimalistisch dashboard bouwt of juist een rijk gevulde interface wilt met slimme interacties en dynamische styling,  met Bubble Cards heb je de tools in handen om je Home Assistant naar een hoger niveau te tillen.<\/p>\n\n\n\n<p>Experimenteer, speel met de stylingopties en ontdek wat er allemaal mogelijk is. E\u00e9n ding is zeker: zodra je eenmaal met Bubble Cards werkt, wil je niet meer terug naar standaard Lovelace-kaarten.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iedereen die wel eens zijn Home Assistant dashboard heeft aangepast, weet: standaardkaarten kunnen soms wat\u2026 beperkt aanvoelen. Daar komt Bubble Cards om de hoek kijken.Met Bubble Cards geef je je&hellip;<\/p>\n","protected":false},"author":1,"featured_media":147,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[9,4],"tags":[10],"class_list":["post-97","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dashboard","category-home-assistant","tag-niveau-gevorderd"],"_links":{"self":[{"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/posts\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":49,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/posts\/97\/revisions\/157"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/media\/147"}],"wp:attachment":[{"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homeycornelisse.nl\/homeassistant\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}