<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Automation on John Kuruvila</title><link>https://blog.akjohn.dev/tags/automation/</link><description>Recent content in Automation on John Kuruvila</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 02 Aug 2024 09:28:07 +0530</lastBuildDate><atom:link href="https://blog.akjohn.dev/tags/automation/index.xml" rel="self" type="application/rss+xml"/><item><title>Home Assistant Sleep Tracking</title><link>https://blog.akjohn.dev/novelty-projects/home-assistant-sleep-tracking/</link><pubDate>Fri, 02 Aug 2024 09:28:07 +0530</pubDate><guid>https://blog.akjohn.dev/novelty-projects/home-assistant-sleep-tracking/</guid><description>I use the Sleep as Android App to track my sleep every day. It&amp;rsquo;s an amazing app with a great UI and integrates with a lot of stuff like Tasker and Home Assistant. Since I run a Home Assistant instance at home, I decided to go with the later.
Integrating Sleep as Android with Home Assistant is done using MQTT. We setup an MQTT server in Home Assistant. If you&amp;rsquo;re running HassOS, it&amp;rsquo;s as simple as installing the MQTT add-on from the Add-On store.</description></item><item><title>WhatsApp About Automation</title><link>https://blog.akjohn.dev/novelty-projects/whatsapp-status/</link><pubDate>Wed, 31 Jul 2024 23:55:12 +0530</pubDate><guid>https://blog.akjohn.dev/novelty-projects/whatsapp-status/</guid><description>This is a fun little script that I wrote one evening. It makes use of whatsapp-web.js. The script will update your &amp;lsquo;about&amp;rsquo; to Day &amp;lt;number_of_days_since_you_were_born&amp;gt; every day at midnight.
Here&amp;rsquo;s a link to the Github repository: https://github.com/JohnKuruvila/whatsapp-about-automation
Displaying the number of days I&amp;rsquo;ve lived seemed like a cool idea. But I did have a few other ideas too:
Display my current real life status. I could fetch data from my Home Assistant instance and dynamically change my WhatsApp about based on my location, current activity or something similar.</description></item><item><title>Creating a CI/CD Pipeline using Jenkins and Docker for this Blog</title><link>https://blog.akjohn.dev/blog/creating-a-ci-cd-pipeline-for-this-blog/</link><pubDate>Wed, 10 Jul 2024 18:01:13 +0530</pubDate><guid>https://blog.akjohn.dev/blog/creating-a-ci-cd-pipeline-for-this-blog/</guid><description>This is part of a series of blog posts I&amp;rsquo;m writing about hosting this blog from my homelab. You can find part 1 here: Hosting a blog from your Homelab
My current workflow for creating a new blog post is this:
Run a Hugo command to create a new markdown file. Write my content in the file. Run the hugo command to generate the build files. Run a command to create a new docker image based on httpd which will serve the build files.</description></item></channel></rss>