Your smart home can control your lights, thermostats, blinds, garage doors, and security devices.
But what about your sliding glass door?
With SmartSlydr, you can automate your existing sliding door without replacing it. And if you use Home Assistant, you can bring it into the rest of your smart home through a community-developed integration built on the LycheeThings API. Customers are already using it to control their patio doors and compatible sliding windows alongside their other connected devices.
Explore the SmartSlydr Home Assistant Integration on GitHub →
Here's what the integration can do, what to know before you start, and how to set it up.
Does SmartSlydr Work With Home Assistant?
Yes. SmartSlydr can be integrated with Home Assistant using a community-developed custom integration that communicates through the SmartSlydr REST API.
SmartSlydr already provides control through the LycheeThings mobile app, Amazon Alexa, Google Home, and compatible accessories. Home Assistant offers another approach for users who prefer to bring different smart-home products together into one automation platform.
Through the community integration, SmartSlydr can appear as a controllable device in Home Assistant. Depending on the available device information, you can open or close the door, select an opening percentage, monitor certain device readings, and incorporate SmartSlydr into Home Assistant automations.
Important: This is an independent community-developed integration, not a built-in Home Assistant integration maintained by LycheeThings.
What Can You Control With SmartSlydr in Home Assistant?
According to the community developer's documentation, the integration supports several useful functions.
1. Open and Close Your Sliding Door
The integration exposes SmartSlydr as a Home Assistant cover entity. This allows users to send commands to open or close a compatible sliding door or window.
2. Adjust the Door Opening Percentage
One of SmartSlydr's most useful features is its adjustable opening range. Instead of choosing only fully open or fully closed, SmartSlydr can move to a selected position. The Home Assistant integration supports position commands from 0% to 100%. For example:
- 20% opening: A smaller opening for certain household uses.
- 50% opening: A partial opening for ventilation or access.
- 100% opening: The full available travel configured for your SmartSlydr.
3. Stop Door Movement
The integration includes a stop command for the SmartSlydr cover entity, allowing Home Assistant to stop a door movement that is in progress.
4. Enable or Disable PetPass Operation
The integration also exposes a PetPass on/off switch at the SmartSlydr device level. This can be useful for Home Assistant users who want to incorporate PetPass availability into their smart-home routines.
Individual pet permissions are still managed in the LycheeThings app.
5. View Device Information
Depending on the data returned by your SmartSlydr device, the integration can expose readings such as:
- Temperature
- Humidity
- Wi-Fi signal strength
- Device status
Not every reading is guaranteed to be available on every setup. The integration groups the entities belonging to a physical SmartSlydr unit together in the Home Assistant device registry.
What Can You Automate With SmartSlydr and Home Assistant?
Home Assistant lets users create automations based on schedules, device states, compatible sensors, and other conditions. Once SmartSlydr is connected, you can explore different ways to incorporate door control into those automations. Here are some examples.
Example 1: Morning Ventilation
Imagine you want fresh air in your home each morning. A Home Assistant automation could be configured to send SmartSlydr a partial-opening command at a selected time.
Morning schedule
↓
Home Assistant automation
↓
SmartSlydr opens to the configured position
This can be useful for compatible sliding windows or doors in appropriate locations.
Example 2: Good Night Routine
Your evening routine might include turning off lights, adjusting the thermostat, and sending a command to close the sliding door.
Good Night routine
↓
Home Assistant
↓
SmartSlydr receives closing command
For exterior access points, always account for people and pets who may still need to pass through the doorway.
Example 3: One Smart-Home Dashboard
If you use several smart-home products, you may prefer to manage them from a single interface. With the community integration, SmartSlydr can appear alongside other supported devices in Home Assistant. For example, your dashboard might show:
- Patio Door — SmartSlydr
- Living Room Lights
- Thermostat
- Smart Blinds
- Garage Door
This brings your sliding door into the same dashboard experience as other connected devices.
Example 4: PetPass Scheduling
The integration exposes a PetPass on/off control at the SmartSlydr device level. This may allow an automation to enable or disable PetPass operation at selected times, subject to the integration's available functions and your configuration — for example, a schedule that changes when automatic pet access is enabled.
Example 5: Advanced Home Automation
For advanced users, the sky’s the limit. Connect DIY sensors or a Raspberry Pi to detect radon or carbon monoxide and automatically open the door for fresh air. Or build an AI pet face recognition system with a custom camera that lets your pet in and out on its own.
SmartSlydr’s Home Assistant integration opens the door to endless possibilities.
Safety first: An exterior door that opens automatically is also an entry point to your home. Design automations with security, children, and pets in mind, and avoid opening doors automatically when no one is home unless you have other safeguards in place. DIY air-quality automations should complement, never replace, certified smoke and carbon monoxide alarms.
Where Can I Find the SmartSlydr Home Assistant Integration?
A community developer has published an integration on GitHub.
- Project: Lychee Things (SmartSlydr) — Home Assistant Integration
- GitHub repository: https://github.com/djlactose/smartslydr
The project includes source code, setup instructions, supported features, troubleshooting information, and links for reporting issues. The repository identifies the integration as Lychee Things in Home Assistant and HACS, and it uses the SmartSlydr REST API.
This integration is developed and maintained independently by a community developer. LycheeThings provides SmartSlydr API access, but does not build or maintain the GitHub project.
| Who | Responsible For |
|---|---|
| LycheeThings | SmartSlydr product, mobile app, and API |
| Community developer | The Home Assistant custom integration that uses the SmartSlydr API |
For questions or bugs specifically related to the custom integration, consult the GitHub repository and its issue tracker. For SmartSlydr product questions, installation, connectivity, and official app support, contact LycheeThings.
How to Install SmartSlydr in Home Assistant
The following steps summarize the community developer's installation instructions. The project documentation recommends using HACS (Home Assistant Community Store).
Before You Start
You'll need:
- A working Home Assistant installation
- A compatible SmartSlydr device
- Your SmartSlydr already set up and calibrated in the LycheeThings mobile app
- A SmartSlydr account
- Network access to the SmartSlydr cloud API
- A compatible Home Assistant version
The repository lists Home Assistant 2025.5.0 or newer as a requirement.
Step 1: Find the Integration
Open HACS in your Home Assistant setup and search for Lychee Things. The repository's instructions identify this as the integration's display name.
Step 2: Download the Integration
Select the Lychee Things integration and follow the installation instructions. Restart Home Assistant after installation.
Step 3: Add Lychee Things to Home Assistant
Navigate to Settings → Devices & Services → Add Integration and search for Lychee Things.
Step 4: Connect Your SmartSlydr Account
Enter your SmartSlydr account credentials in the integration's setup screen within your own Home Assistant instance. Because this is third-party software, review the project's documentation and source code before connecting your account, and never share your credentials anywhere else (see Protect Your Account Credentials below).
Step 5: Find Your SmartSlydr Device
Once connected successfully, the integration should discover eligible SmartSlydr devices associated with your account. Each supported device can expose a cover entity and available sensor entities.
Step 6: Test the Controls
Begin with a simple test. Verify that you can control the door in the LycheeThings app, then test a supported Home Assistant command while keeping the doorway clear and supervised. Once basic operation is verified, you can explore dashboards and automations.
If You Cannot Find the Integration
The GitHub documentation also provides instructions for adding the repository as a custom HACS integration using https://github.com/djlactose/smartslydr. The exact installation menus may differ depending on your Home Assistant and HACS versions.
For the current instructions, always refer to the developer's GitHub README.
Does LycheeThings Provide an API?
Yes. LycheeThings provides SmartSlydr API access on request. This is one of the reasons advanced users can explore integrations beyond the standard mobile app and supported voice assistants.
The community Home Assistant project uses the SmartSlydr REST API v0.4 documented in its repository.
If you're interested in SmartSlydr API information, contact LycheeThings at support@lycheethings.com. You can also review our SmartSlydr FAQs, which discuss API availability and Home Assistant use.
API availability does not mean every SmartSlydr feature is exposed for third-party integration. The available functions depend on the documented API.
SmartSlydr API Access Terms
- No guarantee of availability. API access is offered as a courtesy and is not guaranteed. LycheeThings may change, limit, or withdraw the API at any time, without prior notice.
- May become a paid service. API access is currently free, but as usage grows, LycheeThings may move it to a paid subscription in the future.
- Provided "as is." The API is provided without warranty of any kind, and LycheeThings is not liable for any issues arising from its use.
- Misuse leads to blocking. Any misuse of the API or violation of our terms may result in the account being blocked without notice, including permanently.
- Feature requests are welcome. If you'd like to see additional API features, please reach out to us politely and respectfully. We review every suggestion, though we can't promise every request will be implemented.
Things to Know Before Using the Integration
Technical Limitations
1. It Uses Cloud Connectivity
The integration communicates through the SmartSlydr cloud API rather than directly controlling the device over your local network.
2. Device Status Is Polled
The integration periodically requests information from the SmartSlydr API. Its documented default polling interval is 300 seconds (five minutes), so the Home Assistant display may not always reflect a newly changed device state immediately.
The integration also uses an estimated animation of door movement between status updates, rather than receiving continuous live position updates.
3. Avoid Excessively Frequent Polling
The developer warns that very frequent API requests can cause rate-limiting problems. The default polling interval is a sensible starting point. Please don't shorten it aggressively or run automations that flood the API with requests, as excessive traffic affects service for everyone.
4. Not Every Accessory Is Exposed
The current integration focuses on primary SmartSlydr devices and available API data. Separate door-button accessory devices are not currently exposed as individual Home Assistant entities.
5. Individual PetPass Editing Is Limited
The integration can enable or disable PetPass operation at the device level, but individual PetPass access lists are not editable through the current integration. Use the LycheeThings mobile app for individual pet settings.
Responsible Use
1. Community Software Can Change, So Be Patient
The integration is maintained by an independent community developer who volunteers their time. It is not built or supported by LycheeThings. Features, installation steps, compatibility, and updates may change, so review the GitHub documentation before installing or upgrading. If something doesn't work as expected, please report it politely and constructively on GitHub and be patient while it's looked into.
2. Protect Your Account Credentials
You are responsible for keeping your LycheeThings username and password secure. Never share them with AI tools or chatbots, or post them on blogs, forums, or code repositories (including in configuration files you share). Leaked credentials can allow others to misuse your device and could even leave your SmartSlydr permanently inoperable.
3. Use It Fairly and Ethically
LycheeThings reserves the right to suspend or block any user or account that violates our terms of use, or that uses the API or integrations in an abusive, unsafe, or unethical way.
Disclaimer: The LycheeThings API and the community Home Assistant integration are provided in good faith, "as is," without warranty of any kind. LycheeThings is not liable for any damage, loss, or malfunction resulting from their use.
SmartSlydr With Home Assistant vs. Alexa and Google Home
SmartSlydr already supports Amazon Alexa and Google Home through its existing smart-home functionality. Home Assistant offers a different approach.
| Feature | Alexa / Google Home | Home Assistant Community Integration |
|---|---|---|
| SmartSlydr support | Official voice-assistant integrations | Community-developed custom integration |
| Voice commands | Supported | Depends on Home Assistant configuration |
| Smart-home routines | Supported | Supported through Home Assistant automations |
| Door open/close control | Supported | Supported |
| Adjustable door opening | Supported | Supported |
| Device data in a dashboard | Platform-dependent | Available through exposed entities |
| Additional home-automation software | Not required | Requires Home Assistant |
| Integration maintenance | Official integrations | Independent community developer |
Home Assistant is especially interesting for advanced smart-home users who prefer centralized dashboards and customizable automation logic.
Frequently Asked Questions
Does SmartSlydr work with Home Assistant?
Yes. SmartSlydr can work with Home Assistant through a community-developed integration that uses the SmartSlydr REST API.
Is there a SmartSlydr Home Assistant integration on GitHub?
Yes. A community developer has published the Lychee Things integration at github.com/djlactose/smartslydr.
Is the Home Assistant integration officially maintained by LycheeThings?
No. The linked integration is developed and maintained independently by a community developer. LycheeThings provides API access.
Can Home Assistant open and close SmartSlydr?
Yes. The documented integration supports open, close, stop, and position commands.
Can I choose how far SmartSlydr opens?
Yes. The Home Assistant cover entity supports opening percentages from 0% to 100% of the configured travel.
Can I use SmartSlydr in Home Assistant automations?
Yes. Once connected, supported SmartSlydr entities and actions can be used in Home Assistant automations.
Can I control PetPass through Home Assistant?
The community integration supports enabling or disabling PetPass operation at the SmartSlydr device level. Individual pet settings remain managed through the LycheeThings app.
Is the Home Assistant integration local or cloud-based?
The current integration uses the SmartSlydr cloud REST API. It is not a local-only integration.
Can I connect multiple SmartSlydr devices?
The integration can discover multiple eligible SmartSlydr devices associated with the connected account.
Can I control DuoMotionX directly in Home Assistant?
The documented integration does not currently list DuoMotionX as a separate supported accessory entity. DuoMotionX can still operate through its normal SmartSlydr configuration, but don't assume its individual controls are exposed in Home Assistant.
How do I request SmartSlydr API access?
Contact LycheeThings at support@lycheethings.com to request API information.
Does SmartSlydr require Home Assistant to operate?
No. Home Assistant is optional. SmartSlydr can operate with its standard mobile app and supported control methods.
Bringing Sliding Door Automation Into the Smart Home
At LycheeThings, our goal is to make the sliding door as convenient and connected as the other devices in your home.
Your car has power windows. Why shouldn't your home?
SmartSlydr makes it possible to automate an existing sliding door or compatible sliding window without replacing the entire structure. And with API access and community-developed solutions, SmartSlydr can become part of broader home-automation setups.
We love seeing customers explore new ways to integrate SmartSlydr into their smart homes. If you're a Home Assistant enthusiast, we encourage you to explore the community project and see how SmartSlydr can fit into your setup.
Continue Learning
How Does SmartSlydr Work?
Understand how SmartSlydr automates your existing sliding door.
SmartSlydr Knowledge Base
Explore installation, compatibility, pet access, smart-home integration, and more.
How Does SmartSlydr PetPass Work?
Learn how Bluetooth PetPass gives your pet hands-free access.
SmartSlydr Voice Control Setup
Set up Alexa and Google Home voice control for SmartSlydr.
SmartSlydr FAQs
Answers to common questions, including API availability.
Community Home Assistant Integration on GitHub
Source code, setup instructions, and issue tracker for the Lychee Things integration.