<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Automation on Brian Carroll</title><link>https://briancarroll.cool/tags/automation/</link><description>Recent content in Automation on Brian Carroll</description><generator>Hugo -- 0.147.6</generator><language>en-us</language><lastBuildDate>Sat, 14 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://briancarroll.cool/tags/automation/index.xml" rel="self" type="application/rss+xml"/><item><title>R1-Eye, vision analysis of coffee bean roasts</title><link>https://briancarroll.cool/projects/r1-eye/</link><pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/projects/r1-eye/</guid><description>&lt;p>As I described in my previous post &lt;a href="https://briancarroll.cool/projects/coffee-roasting/">Automated Coffee Roasting Analysis&lt;/a>, I roast coffee at home on a Hottop KN-8828b-2k+. The Hottop has a viewport on the left side facing away from the control panel. When roasting all my focus is on the laptop, which sits on the right side of the roaster. I can&amp;rsquo;t really see the beans during the roast and can&amp;rsquo;t visually assess the changes, which is a key criteria of the beans&amp;rsquo; development.&lt;/p></description></item><item><title>Automated Coffee Roasting Analysis</title><link>https://briancarroll.cool/projects/coffee-roasting/</link><pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/projects/coffee-roasting/</guid><description>&lt;p>I roast coffee at home on a Hottop KN-8828B-2K+. This roaster can connect to &lt;a href="https://artisan-scope.org/">Artisan&lt;/a> for logging and roaster control. When I first bought the roaster I tried using it with Artisan but I fundamentally didn&amp;rsquo;t understand the roasting process. It was too confusing to know what to change. The software felt very overwhelming. I like to learn on my own and I couldn&amp;rsquo;t find any source of information that really helped me understand both the process and the software. I wound up defaulting to the automatic program on the Hottop.&lt;/p></description></item><item><title>Can I Go Fishing?</title><link>https://briancarroll.cool/projects/white-river-data/</link><pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/projects/white-river-data/</guid><description>&lt;p>My family and I go fishing regularly at the White River below Bull Shoals Dam. One of the main topics of conversation is &amp;ldquo;how many generators are running&amp;rdquo;, as that impacts where you can go, what the fishing might be like, whether you can get out and wade. To get that information, you call the Army Corps of Engineers and listen to the recording.&lt;/p>
&lt;p>I thought that was so old-fashioned, why can&amp;rsquo;t we do that with a bot&amp;hellip;just send a text and get the data back through an api. The thing was there was no simple generation count. The data was all in cubic feet per second (CFS)&amp;hellip;and down the rabbit hole I went.&lt;/p></description></item><item><title>Outlook is the Best Productivity Tool Ever, Part 2</title><link>https://briancarroll.cool/blog/outlook-is-the-best-productivity-tool-ever-part-2/</link><pubDate>Sat, 09 Nov 2024 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/blog/outlook-is-the-best-productivity-tool-ever-part-2/</guid><description>&lt;p>Following up on my &lt;a href="https://briancarroll.cool/blog/outlook-is-the-best-productivity-tool-ever-part-1/">previous post&lt;/a>, where I described the framework for how I manage work using Outlook, this post focuses on the technology behind it.&lt;/p>
&lt;p>I use Outlook Tasks to record all actionable items. I built an Outlook C# VSTO add-in to capture the work. When I am processing my email and find something I need to do, I select that email and click the Add Tasks button in the Outlook ribbon.&lt;/p></description></item><item><title>.bat File on Windows Taskbar</title><link>https://briancarroll.cool/blog/bat-file-on-windows-taskbar/</link><pubDate>Sat, 28 Sep 2024 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/blog/bat-file-on-windows-taskbar/</guid><description>&lt;p>When building my &lt;a href="https://briancarroll.cool/blog/llm-assisted-active-directory-search/">Active Directory search tool&lt;/a>, I wanted to launch it from the Windows taskbar. I created a .bat file to activate the python virtual environment and run the program. However, you can&amp;rsquo;t directly add a .bat file to the taskbar.&lt;/p>
&lt;p>To get around this you can rename the .bat file extension to .exe, add it to the taskbar, rename the .exe back to .bat, finally edit the properties of the taskbar icon to point back to the renamed .bat file. Why Microsoft?&lt;/p></description></item><item><title>LLM-assisted Active Directory Search</title><link>https://briancarroll.cool/blog/llm-assisted-active-directory-search/</link><pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/blog/llm-assisted-active-directory-search/</guid><description>&lt;p>I needed to check Active Directory (AD) to see who was part of a group. I use AD infrequently and keep a list of queries in a text file on my desktop, as I can’t ever remember the syntax.&lt;/p>
&lt;p>As I opened my list I thought&amp;hellip;wait, I don’t ever have to do this again. Let’s write a program to take a natural language prompt and have our LLM figure out the PowerShell commands. Within 30 minutes I had a functional program. It took several small iterations and these are the prompts I used. Unfortunately, I can’t share the program.&lt;/p></description></item><item><title>Windows Task Scheduler Woes</title><link>https://briancarroll.cool/blog/windows-task-scheduler-woes/</link><pubDate>Fri, 20 Sep 2024 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/blog/windows-task-scheduler-woes/</guid><description>&lt;p>My favorite cartoonist has a website where he displays daily selections from his archive. I want this in my life but I can’t be bothered to go to a website everyday. So several years ago, I wrote a python script to take screenshots of the cartoons and email them to me (scraping didn’t work). The script was scheduled through Windows Task Scheduler.&lt;/p>
&lt;p>Then I changed computers, brought over the code, and have been struggling for days to get the task scheduler to work. The task wouldn’t run the python script directly. I wrote .bat and .ps1 files to try and activate the virtual environment, then run the scripts. I fixed that, then the images were downloaded as black images. Over and over, problem after problem, including changing my password and getting locked out of my computer (… cool hack to restore to come).&lt;/p></description></item></channel></rss>