Back to Home Assistant Guides
Home Assistant

Smart Medicine Cabinet Lock Not Opening with App Commands

Home Assistant GuideSmart Locks
medium difficulty 15-20 minutes 45 views 1 found helpful Updated
This guide applies to: Home Assistant Smart Medicine Cabinet (Medication Storage Smart Lock)
At a glance — most common causes
  • Low battery affecting lock motor
  • Safety timeout preventing unlock
  • App authentication expired
15-20 minutes11 solutions coveredmedium level

Expert Review & Technical Scope

DeviceHome Assistant Smart Medicine Cabinet
Model CoverageMedication Storage Smart Lock
Fix Time15-20 minutes
DifficultyMedium
Required ToolsScrewdriver, Replacement batteries, Door alignment tool
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

Your smart medicine cabinet electronic lock shows as connected in the app but will not open when you send a command. The app appears to accept the request with no error, but the lock does not actuate. This disconnect between app response and physical operation points to a battery issue, a safety lockout feature, or a stale app session token rather than a hardware defect.

Symptoms

  • Cabinet lock not opening with app
  • Smart lock shows connected but wont unlock
  • Medication access denied by app
  • Lock responds to app but stays locked
  • Cannot access medicine cabinet remotely
  • Smart lock stuck in locked position

Recognize these? Here's what usually causes it.

Common Causes

  • Low battery affecting lock motor
  • Safety timeout preventing unlock
  • App authentication expired
  • Lock mechanism jammed or obstructed
  • Child safety features blocking access
  • Medication schedule restrictions active

Most fixes happen in the first 3 steps.

Warning

Medicine cabinet locks are designed to prevent medication misuse. Do not attempt to bypass safety features as this may compromise medication security.

Tools & Requirements

ScrewdriverReplacement batteriesDoor alignment tool

Step-by-Step Solution

1

Replace Batteries in the Lock Mechanism

Even when the lock's electronics respond to app commands and show connected, low battery voltage can prevent the motor from generating enough torque to actuate. Remove the battery compartment cover and install fresh alkaline or lithium batteries of the correct size for your model. After replacing, send an unlock command from the app within 60 seconds of closing the battery door. Most smart medicine cabinet locks use 4 AA batteries.

Door Latch Strike Plate, Stainless Steel Door Lock Plate Repair Kit with Spacer Shim, Universal Security Striker for Fix Door Won’t Latch, Indoor or Outdoor Security Reinforcement (Silver)

Needed for this step

Door Latch Strike Plate, Stainless Steel Door L...

$7.49
Get It on Amazon
2

Check for Schedule or Safety Lockout Features

Many smart medicine cabinets include safety features that restrict access during certain hours or require a waiting period between openings to prevent medication misuse. Open the cabinet app and look for Schedule, Safety Timer, or Access Window settings. If a lockout window is active and covers the time you are trying to open the cabinet, the app will appear to receive commands but the lock will not actuate. Adjust or disable the safety schedule temporarily to confirm this is the cause.

3

Log Out and Back Into the Cabinet App

App session tokens expire silently. When your session token is stale, the app UI may show the device as connected and accept your tap, but the command is rejected server-side without displaying an error. Force close the app, log out completely, log back in with your credentials, and retry the unlock command. This is the fastest fix for commands that appear to be sent but nothing happens.

4

Inspect for Physical Obstruction in the Lock Mechanism

Open the cabinet door manually and check that the lock bolt moves freely by actuating it by hand. Look for warping of the cabinet frame, swollen wood in humid bathrooms, or a misaligned strike plate that creates friction. Even slight door warping after a year of use can create enough resistance to prevent the motor from completing its travel. Sand the contact points or adjust the hinge to remove friction before retesting.

5

Check Medication Schedule Access Restrictions

Some smart medicine cabinets with prescription management features link access to a medication schedule and literally prevent opening between scheduled doses. Check the app for a Medication Schedule, Dosing Interval, or Prescription Mode setting. If this feature is active and the current time falls between doses, the lock will remain engaged regardless of who requests access. Disable the feature or adjust the schedule to regain full access.

Quick Solutions

Replace cabinet lock battery
Check safety timeout settings
Verify app authentication
Clear lock mechanism obstruction
Review child safety settings
Check medication schedule restrictions

Still having issues? This is usually the deeper cause below.

If the keypad rejects valid codes, a lockout timer may be running — five failed entries locks most keypads silently for 5–10 minutes.

Pro Tip

Smart medicine cabinets have additional safety features compared to regular smart locks including access scheduling and safety timeouts.

Real-World Insight

Most smart lock failures people label as hardware issues turn out to be a code wiped during a sync, or a setting reset nobody remembers triggering.

What Usually Goes Wrong
  • Low battery affecting lock motor
  • Safety timeout preventing unlock
  • App authentication expired
  • Lock mechanism jammed or obstructed
  • Child safety features blocking access

Official Manufacturer Manual

If you need the complete manufacturer documentation for advanced setup, wiring diagrams, or detailed specifications, you can download the official manual below. The manual includes full technical instructions directly from the manufacturer and may help if your issue requires deeper troubleshooting.

Download the Official Smart Medicine Cabinet Manual

Source: home-assistant.io

Need More Help? Home Assistant Support

Note: The contact information below connects you directly to Home Assistant's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.