---
title: "NPM Switches"
description: "NPM Switches is a Marketplace integration for Home Assistant. It has 232 installs sharing analytics, works locally and was last updated February 17, 2026."
canonical: "https://vulpo.app/integrations/marketplace/inthedaylight14-nginx-proxy-manager-switches"
url: "https://vulpo.app/integrations/marketplace/inthedaylight14-nginx-proxy-manager-switches.md"
last-updated: "2026-10-22"
version: "1.4"
---

# NPM Switches

> NPM Switches is a Marketplace integration for Home Assistant. It has 232 installs sharing analytics, works locally and was last updated February 17, 2026.

NPM Switches is an integration that turns Nginx Proxy Manager proxy hosts on and off from Home Assistant. It talks to a local Nginx Proxy Manager instance, logging in to get a token every 24 hours and using it to check the state of each proxy host every 60 seconds. Each configured proxy host gets a switch, and redirection hosts, streams and dead (404) hosts can be added as optional switches. Sensors report how many hosts are enabled and disabled, and buttons renew certificates. Setup happens in the UI with the NPM username, password and URL including the UI port, plus choices about which host types and sensors to include. The options let the sensors and switches be turned on or off afterward.

Automatic summary of the README and code of InTheDaylight14/nginx-proxy-manager-switches. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=InTheDaylight14&repository=nginx-proxy-manager-switches&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=InTheDaylight14&repository=nginx-proxy-manager-switches&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### NPM Instance

- **Username**
- **Password**
- **NPM URL including UI port number ex. http://ip:port**
- **Include Proxy Hosts**
- **Include Redirection Hosts**
- **Include Stream Hosts**
- **Include Dead Hosts**
- **Include Enabled/Disabled Count Sensors**
- **Include Certificate Sensors and Buttons**

### After setup

- **Sensor enabled**
- **Switch enabled**

Texts from the code of [InTheDaylight14/nginx-proxy-manager-switches](https://github.com/InTheDaylight14/nginx-proxy-manager-switches).

## At a glance

- Kind: Marketplace integration
- Number: 232 installs sharing analytics; 36 GitHub stars
- Connection: Works locally
- Upkeep: No update in 6 to 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v2.1.2, last updated February 17, 2026
- Domain: `npm_switches`
- Source: <https://github.com/InTheDaylight14/nginx-proxy-manager-switches>
- Issues: <https://github.com/InTheDaylight14/nginx-proxy-manager-switches/issues>

In Vulpo: Quick Toggle card, Button card, Chart card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/inthedaylight14-nginx-proxy-manager-switches

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/inthedaylight14-nginx-proxy-manager-switches
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
