Skip to content

Josh's IT-Blog

Information Technology, and other interesting things …

  • Home
  • About
  • Contact
  • Links
  • Home
  • About
  • Contact
  • Links

execute PowerShell code from Home Assistant

  1. Home   »  
  2. execute PowerShell code from Home Assistant

execute PowerShell code from Home Assistant

19. October 202419. October 2024 Burkard JoshHome Assistant, PowerShell

as i already wrote earlier, it’s possible to install PowerShell 7 on a Home Assistant instance, but it has multiple disadvantages to install it directly.

As i’m strong in PowerShell and able to do a lot of automations with it, i don’t want to miss PowerShell anymore.

Happily there is PowerShell Universal.

PowerShell Universal is a tool, you can run on a server as a service, which provide the ability to trigger PowerShell code through an API. So you can define your own API endpoints and let PowerShell code run based on your web request, post body or inputs you give during the API call.

PowerShell Universal is a commercial tool, but if you can live with a limited set of features, then there is a free license, which could be really interesting to be between Home Assistant and other third party which is more complicated to automate.

In my case, i have several third party tools, which were accessible through an API, but need pre-authentication and token-based-authentication and perhaps needs some extra queries and extra calculations in forehand. With PowerShell Universal, you can do that all in one script and present it to a simple API endpoint. I use it in the meantime with PowerShell 7 scripts, but if you want, you can use Windows PowerShell 5.1, too.

Post navigation

Previous: Issue connecting Matter devices to Home Assistant
Next: Zehnder Comfo Air Q in Home Assistant

About

Author Image
My name is Josh Burkard.
I'm a DevOps Engineer working with one of Europees largest payroll provider. in my work I have a lot to do with Microsoft server operating systems, System Center, VMware, Microsoft Azure Cloud and other software.
On this site I will write some posts about different technology problems and their solutions.
please note also my tweets and retweets from this area.

Categories

  • General (13)
  • Hardware (9)
    • Network (8)
      • Cisco (2)
    • Storage (2)
  • Hiking (1)
  • Home Assistant (5)
  • Microsoft Azure (1)
    • Automation (1)
  • PowerShell (3)
  • Software (1)
    • Excel (1)
  • System Center (18)
    • SCCM (3)
    • SCDPM (1)
    • SCOM (12)
    • SCSM (1)
    • SMA (1)
  • VMware (8)
  • Windows 2008 R2 (10)
    • Active Directory (7)
  • Windows 2012 R2 (1)
  • Windows 2016 (1)
  • Windows 7 (4)
    • BitLocker (1)
  • WordPress (1)
Proudly powered by WordPress | Theme: goldy-mex by inverstheme.