{"id":3620,"date":"2025-09-07T19:43:00","date_gmt":"2025-09-07T19:43:00","guid":{"rendered":"https:\/\/martinsentech.no\/?p=3620"},"modified":"2025-09-07T19:57:37","modified_gmt":"2025-09-07T19:57:37","slug":"home-assistant-smart-chores-piggy-bank-system","status":"publish","type":"post","link":"https:\/\/martinsentech.no\/index.php\/2025\/09\/07\/home-assistant-smart-chores-piggy-bank-system\/","title":{"rendered":"Home Assistant \u2013 Smart Chores &#038; Piggy Bank System"},"content":{"rendered":"\n<p>Who said that teaching kids responsibility and money management can&#8217;t be interactive and fun?<\/p>\n<p>I\u2019ve created a system for my kid inside Home Assistant that tracks chores, rewards kids with virtual money, and lets them manage their own piggy bank.<\/p>\n<p>It\u2019s a playful and educational way to build good habits while introducing basic financial concepts.<\/p>\n<h1>Part 1 &#8211; The concept<\/h1>\n<p>This system is designed to:<\/p>\n<ul>\n<li>Track daily, weekly, and extra chores.<\/li>\n<li>Reward kids with virtual money for each completed task.<\/li>\n<li>Allow transfers between a piggy bank and a bank account.<\/li>\n<li>Provide a visual dashboard for interaction.<\/li>\n<\/ul>\n<h2>Part 2 &#8211; Needed plugins\/addons<\/h2>\n<p>My Home Assistant setup is based on Mushroom Cards, which is why they are used in the YAML code examples. I&#8217;m also customizing the icon sizes and fonts using card-mod.<\/p>\n<ul>\n<li>Mushroom Cards<br \/>https:\/home\/user\/pub\/martinsentech\/github.com\/piitaya\/lovelace-mushroom<\/li>\n<li>card-mod 3<br \/>https:\/home\/user\/pub\/martinsentech\/github.com\/thomasloven\/lovelace-card-mod<\/li>\n<\/ul>\n<h2>Part 3 &#8211; Create Helpers<\/h2>\n<p>The systemn requires tree helpers:<\/p>\n<ul>\n<li>Chores Money Bank Account &#8211; &#8220;Kids Name&#8221;-&gt; Counter Helper<\/li>\n<li>Chores Money Piggy Bank &#8211; &#8220;Kids Name&#8221;-&gt; Counter Helper<\/li>\n<li>Chores Money Bank Account Start Value &#8211; &#8220;Kids Name&#8221;-&gt; Input Helper<\/li>\n<\/ul>\n<p><strong>NB!<\/strong>This system is intended for only one child. It is good practice to use the child&#8217;s name in every script and helper.<br \/>For example: Add 50 NOK \u2013 &#8220;Name&#8221;<\/p>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_666266211\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1728\" height=\"1026\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02.png 1728w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02-300x178.png 300w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02-1024x608.png 1024w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02-768x456.png 768w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02-1536x912.png 1536w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-02-600x356.png 600w\" sizes=\"auto, (max-width: 1728px) 100vw, 1728px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_666266211 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\n<h2>Part 4 &#8211; Create Scripts<\/h2>\n<p><strong>NB!<\/strong> Same as with helpers, it is good practice to use the child&#8217;s name in every script and helper.<br \/>For example: Add 50 NOK \u2013 &#8220;Name&#8221;<\/p>\n<p>We will need the following scripts:<\/p>\n<ul>\n<li>Add 1 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 1 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 1 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 2 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 2 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 2 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 5 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 5 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 5 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 10 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 10 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 10 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 15 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 15 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 15 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 20 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 20 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 20 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 30 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 30 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 30 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add 50 NOK<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add 50 NOK\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &quot;{{ states('counter.chores_money_piggy_bank') | int + 50 }}&quot;\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:plus-thick\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Add Start Money From Input to Bank Account<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Add Start Money From Input To Bank Account\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &gt;-\n        {{ states('input_number.chores_money_bank_account_start_value) |\n        int }}\n    target:\n      entity_id: counter.chores_money_bank_account\nmode: single\nicon: mdi:cash-100\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Transfer Money From Piggy Bank to Bank Account<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Transfer Money From Piggy Bank To Bank Account\nsequence:\n  - action: counter.set_value\n    metadata: {}\n    data:\n      value: &gt;-\n        {{ states('counter.chores_money_bank_account') | int +\n        states('counter.chores_money_piggy_bank') | int }}\n    target:\n      entity_id: counter.chores_money_bank_account\n  - action: counter.reset\n    metadata: {}\n    data: {}\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:bank-transfer-in\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li>Reset Piggy Bank<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">alias: Reset Piggy Bank\nsequence:\n  - action: counter.reset\n    metadata: {}\n    data: {}\n    target:\n      entity_id: counter.chores_money_piggy_bank\nmode: single\nicon: mdi:backup-restore\ndescription: &quot;&quot;<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2>Part 5 &#8211; Home Assistant Dashboard Elemets<\/h2>\n<p>When we are don with scripts and helpers, the next step is to make dashboard elements.&nbsp;<\/p>\n<p>We will need following sections:<\/p>\n<ul>\n<li><strong>Money Earned&nbsp;<\/strong><br \/>A section to display how much money is currently in both the Piggy Bank and the Bank Account.\n<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_554321887\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"478\" height=\"198\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-03.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-03.png 478w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-03-300x124.png 300w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_554321887 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Money Earned\ncards:\n  - type: custom:mushroom-template-card\n    primary: &quot;Piggy Bank: {{states('counter.chores_money_piggy_bank')}} kr&quot;\n    secondary: &quot;&quot;\n    icon: mdi:piggy-bank\n    icon_color: pink\n    entity: counter.chores_money_piggy_bank\n    layout: vertical\n    fill_container: false\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: none\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: &quot;Bank Account: {{states('counter.chores_money_bank_account')}} kr&quot;\n    secondary: &quot;&quot;\n    icon: mdi:bank\n    icon_color: green\n    entity: counter.chores_money_bank_account\n    layout: vertical\n    double_tap_action:\n      action: none\n    hold_action:\n      action: none\n    tap_action:\n      action: none\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Add Money To Piggy Bank<\/strong><br \/>A set of buttons that allow manual addition of money to the piggy bank (e.g., 1 kr, 2 kr, 5 kr, etc.).<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_571394353\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"478\" height=\"356\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-04.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-04.png 478w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-04-300x223.png 300w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_571394353 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Add Money To Piggy Bank\ncards:\n  - type: custom:mushroom-template-card\n    primary: 1 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: red\n    layout: vertical\n    entity: script.add_2_nok\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: 2 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: green\n    layout: vertical\n    entity: script.add_2_nok_2\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: 5 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: blue\n    layout: vertical\n    entity: script.add_5_nok\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: 10 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: orange\n    layout: vertical\n    entity: script.add_10_nok\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: 20 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: purple\n    layout: vertical\n    entity: script.add_20_nok\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: 50 kr\n    secondary: &quot;&quot;\n    icon: mdi:plus-box\n    icon_color: pink\n    layout: vertical\n    entity: script.add_50_nok\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 3<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Bank &amp; Piggy Bank Control<\/strong><br \/>Controls for transferring money between accounts and resetting the Piggy Bank or Bank Account.<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1558235916\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"478\" height=\"195\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-05.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-05.png 478w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-05-300x122.png 300w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1558235916 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Bank &amp; Piggy Bank Control\ncards:\n  - type: custom:mushroom-template-card\n    primary: Bank Transfer\n    secondary: &quot;&quot;\n    icon: mdi:bank-transfer-in\n    icon_color: green\n    layout: vertical\n    entity: script.add_money_to_bank\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Reset Bank\n    secondary: &quot;&quot;\n    icon: mdi:delete-forever\n    icon_color: red\n    layout: vertical\n    entity: script.reset_bank\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Reset Piggy\n    secondary: &quot;&quot;\n    icon: mdi:restart-alert\n    icon_color: red\n    layout: vertical\n    entity: script.reset_money_counter\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 3<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Set Start Money In Bank Account<\/strong><br \/>This section includes a number input and a transfer button. First, you enter the desired amount of start money, then you press the transfer button to add it to the Bank Account.<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1208722335\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"476\" height=\"212\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-06.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-06.png 476w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-06-300x134.png 300w\" sizes=\"auto, (max-width: 476px) 100vw, 476px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1208722335 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ncards:\n  - type: custom:mushroom-entity-card\n    entity: input_number.chores_money_bank_account_start_value\n    layout: vertical\n    name: Input Start Money\n    double_tap_action:\n      action: toggle\n    icon: mdi:counter\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Transfer Start Money\n    secondary: &quot;&quot;\n    icon: mdi:bank-transfer-in\n    icon_color: green\n    layout: vertical\n    entity: script.add_start_money_from_input\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    fill_container: true\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;;\n            --mush-card-primary-font-weight: normal;\n            } \ntitle: Set Start Money In Bank Account\ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Daily Basic Chords<\/strong><br \/>Tasks like cleaning the table, making the bed, watering plants, etc<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_885263048\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"573\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-07.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-07.png 472w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-07-247x300.png 247w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_885263048 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Daily Basic Chods\ncards:\n  - type: custom:mushroom-template-card\n    primary: Clean The Table\n    secondary: 5 kr\n    icon: mdi:table-arrow-down\n    layout: vertical\n    icon_color: green\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_5_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Set\/Clear Table\n    secondary: 5 kr\n    icon: mdi:table-arrow-up\n    layout: vertical\n    icon_color: green\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    entity: script.add_5_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Water Plants\n    secondary: 5 kr\n    icon: mdi:flower\n    layout: vertical\n    icon_color: green\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    entity: script.add_5_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Make The Bed\n    secondary: 2 kr\n    icon: mdi:bed\n    layout: vertical\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_2_nok_2\n    icon_color: teal\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Dirty Clothes\n    secondary: 2 kr\n    icon: mdi:tshirt-crew\n    layout: vertical\n    icon_color: lime\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_2_nok_2\n    badge_icon: mdi:spray-bottle\n    badge_color: lime\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Tidy Room\n    secondary: 5 kr\n    icon: mdi:sofa\n    layout: vertical\n    icon_color: lime\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_5_nok\n    badge_icon: mdi:spray-bottle\n    badge_color: lime\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Shared Familly Chords<\/strong><br \/>Chores that benefit the whole household, such as loading the dishwasher or taking out the garbage<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1322612561\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"754\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-08.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-08.png 473w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-08-188x300.png 188w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1322612561 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Shared Familly Chods\ncards:\n  - type: custom:mushroom-template-card\n    primary: Load Dishwasher\n    secondary: 10 kr\n    icon: mdi:dishwasher\n    layout: vertical\n    icon_color: pink\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_10_nok\n    badge_icon: mdi:arrow-down-bold\n    badge_color: pink\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Unload Dishwasher\n    secondary: 10 kr\n    icon: mdi:dishwasher-off\n    layout: vertical\n    icon_color: pink\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_10_nok\n    badge_icon: mdi:arrow-up-bold\n    badge_color: pink\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Take Out Garbage\n    secondary: 10 kr\n    icon: mdi:delete\n    layout: vertical\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_color: purple\n    entity: script.add_10_nok\n    icon_color: indigo\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Clean Kitchen\n    secondary: 10 kr\n    icon: mdi:faucet\n    layout: vertical\n    icon_color: indigo\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_10_nok\n    badge_icon: mdi:spray-bottle\n    badge_color: indigo\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Wash Clothes\n    secondary: 20 kr\n    icon: mdi:washing-machine\n    layout: vertical\n    icon_color: amber\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Empty Washer\n    secondary: 20 kr\n    icon: mdi:washing-machine-off\n    layout: vertical\n    icon_color: amber\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    badge_icon: mdi:hanger\n    badge_color: amber\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Fold Up Clothes\n    secondary: 20 kr\n    icon: mdi:tshirt-v\n    layout: vertical\n    icon_color: amber\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    secondary: 20 kr\n    icon: mdi:wardrobe\n    layout: vertical\n    icon_color: amber\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    primary: Put Away Clothes\n    badge_icon: mdi:arrow-up-bold\n    badge_color: amber\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Bigger \/ Weekly Chords<\/strong><br \/>More time-consuming tasks like vacuuming, mopping, or helping with dinner.<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_940684396\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"925\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-09.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-09.png 475w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-09-154x300.png 154w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_940684396 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Bigger \/ Weekly Chores\ncards:\n  - type: custom:mushroom-template-card\n    primary: Vacuum 1 Room\n    secondary: 5 kr\n    icon: mdi:vacuum\n    layout: vertical\n    icon_color: red\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: mdi:numeric-1\n    entity: script.add_5_nok\n    badge_color: red\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Vacuum 1 Floor\n    secondary: 20 kr\n    icon: mdi:vacuum\n    layout: vertical\n    icon_color: red\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    badge_color: red\n    badge_icon: mdi:floor-plan\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Mop 1 Room\n    secondary: 5 kr\n    icon: mdi:bucket\n    layout: vertical\n    icon_color: red\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_5_nok\n    badge_color: red\n    badge_icon: mdi:numeric-1\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Mop 1 Floor\n    secondary: 20 kr\n    icon: mdi:bucket\n    layout: vertical\n    icon_color: red\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    badge_color: red\n    badge_icon: mdi:floor-plan\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Help Makeing Dinner\n    secondary: 20 kr\n    icon: mdi:food-turkey\n    layout: vertical\n    icon_color: yellow\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_color: yellow\n    entity: script.add_20_nok\n    badge_icon: mdi:help\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Make Dinner\n    secondary: 50 kr\n    icon: mdi:food-turkey\n    layout: vertical\n    icon_color: yellow\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_50_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Vacuum The Car\n    secondary: 50 kr\n    icon: mdi:car\n    layout: vertical\n    icon_color: purple\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_color: purple\n    badge_icon: mdi:vacuum\n    entity: script.add_50_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Wash The Car\n    secondary: 50 kr\n    icon: mdi:car-wash\n    layout: vertical\n    icon_color: purple\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    badge_color: &quot;&quot;\n    entity: script.add_50_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Help In The Garden\n    secondary: 50 kr\n    icon: mdi:shovel\n    layout: vertical\n    icon_color: purple\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    badge_color: &quot;&quot;\n    entity: script.add_50_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Cut The Grass\n    secondary: 50 kr\n    icon: mdi:mower-bag\n    layout: vertical\n    icon_color: purple\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    badge_color: &quot;&quot;\n    entity: script.add_50_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<ul>\n<li><strong>Extra jobs<\/strong><br \/>Optional tasks for bonus rewards, such as organizing toys or baking something.<\/li>\n<\/ul>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1892144260\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" style=\"margin:0px 0px 10px 0px;\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"475\" height=\"573\" src=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-10.png\" class=\"attachment-original size-original\" alt=\"\" srcset=\"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-10.png 475w, https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-10-249x300.png 249w\" sizes=\"auto, (max-width: 475px) 100vw, 475px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1892144260 {\n  width: 50%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre class=\"CodeMirror\" data-setting=\"{&quot;showPanel&quot;:true,&quot;languageLabel&quot;:&quot;language&quot;,&quot;fullScreenButton&quot;:true,&quot;copyButton&quot;:true,&quot;mode&quot;:&quot;yaml&quot;,&quot;mime&quot;:&quot;text\/yaml&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;styleActiveLine&quot;:false,&quot;lineWrapping&quot;:false,&quot;readOnly&quot;:true,&quot;fileName&quot;:&quot;YAML&quot;,&quot;language&quot;:&quot;YAML&quot;,&quot;maxHeight&quot;:&quot;400px&quot;,&quot;modeName&quot;:&quot;yaml&quot;}\">square: false\ntype: grid\ntitle: Extra Jobs\ncards:\n  - type: custom:mushroom-template-card\n    primary: Organize Toys\n    secondary: 20 kr\n    icon: mdi:teddy-bear\n    layout: vertical\n    icon_color: purple\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_20_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Play With Sister\n    secondary: 5 kr\n    icon: mdi:baby-face\n    layout: vertical\n    icon_color: orange\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: mdi:teddy-bear\n    entity: script.add_5_nok\n    badge_color: orange\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Unpack Groceries\n    secondary: 10 kr\n    icon: mdi:cart\n    layout: vertical\n    icon_color: pink\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    badge_icon: &quot;&quot;\n    entity: script.add_10_nok\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Make Breakfast\n    secondary: 30 kr\n    icon: mdi:baguette\n    layout: vertical\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_30_nok\n    icon_color: lime\n    badge_icon: mdi:coffee\n    badge_color: lime\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Bake Something\n    secondary: 30 kr\n    icon: mdi:cupcake\n    layout: vertical\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_30_nok\n    icon_color: lime\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \n  - type: custom:mushroom-template-card\n    primary: Help With Guests\n    secondary: 30 kr\n    icon: mdi:account-multiple\n    layout: vertical\n    tap_action:\n      action: none\n    hold_action:\n      action: none\n    double_tap_action:\n      action: toggle\n    entity: script.add_30_nok\n    icon_color: green\n    card_mod:\n      style:\n        mushroom-card: |\n          :host {\n            --mush-icon-size: 75px;\n            --mush-badge-size: 25px;\n            --mush-icon-symbol-size: 55px;\n            --mush-card-primary-font-size: 17px;\n            --mush-card-primary-font-weight: normal;\n            } \ncolumns: 2<\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>Part 6 &#8211; The future<\/p>\n<p>This system is for only one child. It is good practise to use child&#8217;s name in every script and helper.\u00a0<\/p>\n<p>For example: Add 50 NOK &#8211; &#8220;Name&#8221;<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Who said that teaching kids responsibility and money management can&#8217;t be interactive and fun?<\/p>\n","protected":false},"author":1,"featured_media":3624,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77],"tags":[],"class_list":["post-3620","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-house"],"jetpack_featured_media_url":"https:\/\/martinsentech.no\/wp-content\/uploads\/2025\/09\/Home-Assistant-Smart-Chore-Piggy-Bank-System-01.png","_links":{"self":[{"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/posts\/3620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/comments?post=3620"}],"version-history":[{"count":51,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/posts\/3620\/revisions"}],"predecessor-version":[{"id":3699,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/posts\/3620\/revisions\/3699"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/media\/3624"}],"wp:attachment":[{"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/media?parent=3620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/categories?post=3620"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/martinsentech.no\/index.php\/wp-json\/wp\/v2\/tags?post=3620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}