[{"data":1,"prerenderedAt":94},["ShallowReactive",2],{"blog-page-1":3},{"allArticles":4,"paginatedArticles":93},[5,37,49,60,72,83],{"title":6,"path":7,"description":8,"img":9,"alt":6,"createdAt":10,"updatedAt":10,"authors":11,"tags":31,"readingTime":35,"slug":36},"Calendar integration betwen Home Assistant and AppDaemon","\u002Farticles\u002Fcalendar-integration-between-home-assistant-and-appdaemon","Creating automations based on events in your calendar can enhance the autonomy of your Home Assistant setup quite a lot. Setting it up using AppDaemon is - sadly - not straight forward though.","\u002Fimages\u002Fblog\u002Fcalendar-integration-between-home-assistant-and-appdaemon\u002Fheader.jpg","2024-01-28",{"Markus Ressel":12},{"id":13,"bio":14,"cite":15,"country":16,"extension":17,"image":18,"jobtitle":19,"meta":20,"name":28,"stem":29,"__hash__":30},"authors\u002Fauthors\u002Fmarkusressel.md","Some super nice bio",null,"Germany","md","\u002Fimages\u002Favatar.jpg","Software Engineer",{"body":21},{"type":22,"value":23,"toc":24},"minimark",[],{"title":25,"searchDepth":26,"depth":26,"links":27},"",3,[],"Markus Ressel","authors\u002Fmarkusressel","cdZR-tMqLASDmxL9q7xXk60honEv8HVVlN770x0e7M4",[32,33,34],"homeassistant","appdaemon","python",2,"calendar-integration-between-home-assistant-and-appdaemon",{"title":38,"path":39,"description":40,"img":41,"alt":38,"createdAt":42,"updatedAt":42,"authors":43,"tags":44,"readingTime":47,"slug":48},"Booting ZFS on Linux on Asus ROG Zephyrus M16 (2021)","\u002Farticles\u002Fbooting-zfs-on-linux-on-asus-rog-zephyrus-m16","Booting Linux with ZFS on Root on my Asus ROG Zephyrus M16 requires a kernel module in initramfs.","\u002Fimages\u002Fblog\u002Fbooting-zfs-on-linux-on-asus-rog-zephyrus-m16\u002Fheader.jpg","2021-11-19",{"Markus Ressel":12},[45,46],"zfs","linux",1,"booting-zfs-on-linux-on-asus-rog-zephyrus-m16",{"title":50,"path":51,"description":52,"img":53,"alt":50,"createdAt":42,"updatedAt":42,"authors":54,"tags":55,"readingTime":35,"slug":59},"Fixing bass heavy sound on the Nvidia Shield TV Pro","\u002Farticles\u002Fnvidia-shield-tv-pro-surround-upsampling","After setting up a new AV receiver in my home entertainment system, I noticed a severe degradation in sound quality,\ncaused by the stereo upmix feature of the Nvidia Shield TV.","\u002Fimages\u002Fblog\u002Fnvidia-shield-tv-pro-surround-upsampling\u002Fheader.jpg",{"Markus Ressel":12},[56,57,58],"audio","sound","nvidia","nvidia-shield-tv-pro-surround-upsampling",{"title":61,"path":62,"description":63,"img":64,"alt":65,"createdAt":66,"updatedAt":67,"authors":68,"tags":69,"readingTime":70,"slug":71},"Investigating inconspicuous ZFS CKSUM Errors","\u002Farticles\u002Finvestigating-zfs-cksum-errors","My home NAS was giving READ and CKSUM errors on two distinct HDDs in different mirrors of the same pool, which turned out to be a much bigger issue than anticipated. Let's investigate.","\u002Fimages\u002Fblog\u002Finvestigating-zfs-cksum-errors\u002Fheader.jpg","Investigating inconspicuous ZFS CKSUM errors","2021-04-28","2023-12-16",{"Markus Ressel":12},[46,45],7,"investigating-zfs-cksum-errors",{"title":73,"path":74,"description":75,"img":76,"alt":15,"createdAt":77,"updatedAt":77,"authors":78,"tags":79,"readingTime":81,"slug":82},"The (tech) life of Markus Ressel","\u002Farticles\u002Fthe-tech-life-of-markus-ressel","Since this is the first real post on my personal website, I thought I should tell you a little about myself. In this post, I talk about how I originally started programming, what events brought me to Android, and how that evolved later on.","\u002Fimages\u002Fblog\u002Fthe-tech-life-of-markus-ressel\u002Fheader.jpg","2021-03-30",{"Markus Ressel":12},[80],"helloworld",4,"the-tech-life-of-markus-ressel",{"title":84,"path":85,"description":86,"img":87,"alt":88,"createdAt":89,"updatedAt":89,"authors":90,"tags":91,"readingTime":47,"slug":92},"My first Blog Post","\u002Farticles\u002Fmy-first-blog-post","This is the first post of on my blog created using Nuxt.js.\nTo test things out, this post showcases different capabilities of Markdown and @nuxt\u002Fcontent.","\u002Fimages\u002Fblog\u002Fmy-first-blog-post\u002Fheader.jpg","my first blog post","2021-02-04",{"Markus Ressel":12},[80],"my-first-blog-post",[5,37,49,60,72],1793999264913]