---
title: "Philips Shaver"
description: "Philips Shaver is a Marketplace integration for Home Assistant. It has 57 installs sharing analytics, works locally and was last updated October 27, 2026."
canonical: "https://vulpo.app/integrations/marketplace/mtheli-philips-shaver"
url: "https://vulpo.app/integrations/marketplace/mtheli-philips-shaver.md"
last-updated: "2026-10-26"
version: "1.4"
---

# Philips Shaver

> Philips Shaver is a Marketplace integration for Home Assistant. It has 57 installs sharing analytics, works locally and was last updated October 27, 2026.

Philips Shaver is an integration that connects Philips Bluetooth shavers and OneBlade devices to Home Assistant over Bluetooth Low Energy. It runs locally and adds a device for the shaver with sensors for battery, remaining shaves, charge cycles, shaver head life and days since last use. It also provides binary sensors for charging, travel lock and cleaning reminders, buttons that reset maintenance notices, a light ring switch and brightness selector, and a shaving mode selector. Connection is either direct from the Home Assistant Bluetooth adapter or through an ESP32 running ESPHome as a relay, which suits a shaver out of range of the host. Entities are created only for features the detected model supports, and a dashboard card is registered automatically with the integration. Setup is done in the UI, and the shaver can be found automatically on the network.

Automatic summary of the README and code of mtheli/philips\_shaver. 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=mtheli&repository=philips_shaver&category=integration)

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

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

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

### Direct Bluetooth

- **MAC Address**

### ESP32 Bridge (ESPHome)

- **ESPHome Bridge Device**: Legend: ⚪ ESP unreachable • 🔗 paired slot • 🟢 empty slot

### Select BLE Device

- **BLE Device**: Entries without status icons are empty bridges in pair-mode. Switch on the shaver you want to bond before submitting.

### Show capabilities

- **Name**: How this shaver appears in Home Assistant. Pick something that distinguishes it from any other shavers you have (e.g., "Bathroom", "John's").

### After setup

- **Notification Throttle**: Minimum interval between BLE notification events forwarded by the ESP bridge (in milliseconds). Lower values give faster updates but may overload the ESP API buffer. Only applies to ESP32 bridge connections.
- **Pipelined GATT reads**: Send the poll cycle's GATT reads to the ESP bridge as one batch instead of one at a time (much faster reconnects). Requires bridge firmware 1.10.0 or newer — on older firmware reads always stay sequential, regardless of this setting. Disable only if you see repeated read timeouts or ATT watchdog messages in the bridge logs. Only applies to ESP32 bridge connections.

Texts from the code of [mtheli/philips\_shaver](https://github.com/mtheli/philips_shaver).

## Entities

- **Binary sensors**: Charging, Travel Lock, BLE Connected, ESP Connected, Motor Blocked, Clean Reminder, Head Replacement, Battery Overheated, Unplug Required
- **Buttons**: Blade Replacement, Reset Cleaning Cartridge, Reset Clean Reminder, Reset All Notifications
- **Lights**: Color: Low, Color: OK, Color: High, Color: Motion
- **Selects**: Select Shaving Mode, Light Ring Brightness
- **Sensors**: Bridge Version, ESP Build, ESP Chip, ESP Last Boot, Adapter, Battery, Charging status, Remaining Shaves, Charge Cycles, Number of Uses, Firmware, Shaver Head Remaining, and 25 more
- **Switches**: Light Ring
- **Updates**: Bridge Firmware

## Troubleshooting

- **Repair notices**: Notices it can show in Settings, Repairs:
  ESP bridge firmware update required, Standalone Philips Shaver Card is still installed

## From the README

> This is a custom component for Home Assistant to integrate Philips Bluetooth-enabled shavers.
>
> The integration connects to your shaver via Bluetooth Low Energy (BLE) to provide status, usage, and advanced telemetry data. It automatically detects the capabilities of your specific model during setup to only show relevant entities.

From the README of [mtheli/philips\_shaver](https://github.com/mtheli/philips_shaver#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Lighting](https://vulpo.app/integrations/category/lighting.md)
- Brand: [Philips](https://vulpo.app/integrations/philips.md)
- Number: 57 installs sharing analytics; 29 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.31.0, last updated October 27, 2026
- Domain: `philips_shaver`
- Source: <https://github.com/mtheli/philips_shaver>
- Issues: <https://github.com/mtheli/philips_shaver/issues>
- Screenshot: https://vulpo.app/integrations-img/98c1c84b286487b4.webp (from mtheli/philips\_shaver's README)
- Screenshot: https://vulpo.app/integrations-img/9df47d20e11820e9.webp (from mtheli/philips\_shaver's README)
- Screenshot: https://vulpo.app/integrations-img/c661e4f1f52641a6.webp (from mtheli/philips\_shaver's README)

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

## Other ways in for Philips

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Philips Hue](https://vulpo.app/integrations/core/hue.md) | Built-in integration | 89.6k installs sharing analytics | Works locally | Part of Home Assistant |
| [Philips TV](https://vulpo.app/integrations/core/philips-js.md) | Built-in integration | 13.2k installs sharing analytics | Works locally | Part of Home Assistant |
| [Philips AirPurifier (with CoAP)](https://vulpo.app/integrations/marketplace/kongo09-philips-airpurifier-coap.md) | Marketplace integration | 3k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Philips Hue Play Sync devices](https://vulpo.app/integrations/marketplace/mvdwetering-huesyncbox.md) | Marketplace integration | 2.2k installs sharing analytics | Works locally | Updated in the last 6 months |
| [Philips HomeID](https://vulpo.app/integrations/marketplace/renaudallard-homeassistant-philips-homeid.md) | Marketplace integration | 280 installs sharing analytics | Works locally | Updated in the last 6 months |

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-26. Source: https://vulpo.app/integrations/marketplace/mtheli-philips-shaver

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/mtheli-philips-shaver
- 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
