Making a Scene: Bathroom Occupancy Indicator in Home Assistant
A technical guide on using Home Assistant's dynamic scenes to create a bathroom occupancy indicator that restores light states without causing loops.
Josh King is a PowerShell developer and automation enthusiast known as the creator of BurntToast, sharing practical projects and tools around PowerShell, notifications, and home automation through his ToastIT blog.
116 articles from this blog
A technical guide on using Home Assistant's dynamic scenes to create a bathroom occupancy indicator that restores light states without causing loops.
BurntToast, a popular PowerShell module for Windows notifications, celebrates its 10th anniversary and releases its first stable v1.0.0 version.
Announcing the second preview release of BurntToast v1, a PowerShell module for creating Windows toast notifications, with new features and breaking changes.
Announcing the first preview release of BurntToast v1, a major rewrite of the PowerShell module for creating Windows Toast notifications.
A personal story about transitioning from a sawmill career to a tech role at Chocolatey Software, driven by a passion for automation and PowerShell.
Preview of BurntToast v1, a PowerShell module enabling actionable toast notifications for all PowerShell versions using the Windows Community Toolkit.
A guide to using Windows Focus Assist's priority list to allow specific app notifications (like custom PowerShell toasts) while blocking others.
A review of the book 'PowerShell for Sysadmins', analyzing its target audience, strengths, and weaknesses for IT automation.
A deep dive into creating interactive, actionable toast notifications in PowerShell using the BurntToast module, including buttons and selection boxes.
A technical guide explaining the XML structure of Windows toast notifications and how the BurntToast PowerShell module simplifies their creation.
A review of Synology's Active Backup Suite, evaluating its capabilities for small business backup of physical machines, VMs, and Office 365 data.
A tutorial on integrating Azure Key Vault with Azure Functions using PowerShell, covering setup, configuration, and credential management.
Explains the purpose and usage of PowerShell's OutBuffer parameter for controlling pipeline object batching.
A technical guide on creating an Azure Key Vault and securely storing PSCredential objects using PowerShell for automation solutions.
A sysadmin shares his remote work setup, tools, and automation-focused role at a managed service provider during the COVID-19 lockdown.
Explains how to use PowerShell 7's built-in update notification system to stay informed about new releases, including LTS and preview versions.
Explains PowerShell 7's new null conditional operators (?? and ?.) for cleaner null value handling in scripts.
A guide to installing PowerShell 7, covering manual, scripted, and portable installation methods for the new cross-platform release.
Explains how to detect if PowerShell code is running in a remote session and extract connection details using the $PSSenderInfo automatic variable.
A short guide on enhancing PowerShell toast notifications with custom icon buttons using the BurntToast module.