PHPackages                             a15lam/df-wemo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. a15lam/df-wemo

ActiveLibrary[HTTP &amp; Networking](/categories/http)

a15lam/df-wemo
==============

A DreamFactory service for controlling Belkin Wemo devices

0.1.4(9y ago)159Apache-2.0PHP

Since Nov 6Pushed 6y ago2 watchersCompare

[ Source](https://github.com/a15lam/df-wemo)[ Packagist](https://packagist.org/packages/a15lam/df-wemo)[ Docs](https://github.com/a15lam/df-wemo)[ RSS](/packages/a15lam-df-wemo/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (2)Versions (9)Used By (0)

df-wemo
=======

[](#df-wemo)

A DreamFactory service to control [Belkin Wemo](http://www.belkin.com/us/Products/c/home-automation/) devices. It also supports Sonoff devices with custom firmware found [here](https://github.com/a15lam/sonoff/blob/master/arduino/SSDP_and_webserver/SSDP_and_webserver.ino).

Installation
============

[](#installation)

In your DreamFactory installation root run

```
composer require a15lam/df-wemo

```

Add the following *AT THE END* of the list of `providers` in config/app.php file.

```
a15lam\Wemo\ServiceProvider::class

```

Login to your DreamFactory admin application and head over to the 'Services' tab. You should now see your new `wemo` service listed here.

Your service is now configured and ready to use. Head over to the API Docs and expand your wemo service to see all the API endpoints and their usage.

Note: Unlike other services in DreamFactory, wemo service does not require any configuration. The service is auto-configured for you upon installation with the default name wemo. If you like to change the default name to something else, you can do so by using the environment option WEMO\_SERVICE\_NAME in the .env file. Once you add your name using this environment option, simply refresh your DreamFactory admin application to see this service with the new name. You can now safely delete the other service with the old name.

You can delete this wemo service anytime you want. However, it will keep coming back every time you clear your DreamFactory cache. To remove this service permanently comment out the following line from `providers` list in config/app.php.

```
a15lam\Wemo\ServiceProvider::class

```

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~36 days

Recently: every ~25 days

Total

7

Last Release

3306d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/582895?v=4)[Arif Islam](/maintainers/a15lam)[@a15lam](https://github.com/a15lam)

---

Top Contributors

[![df-arif](https://avatars.githubusercontent.com/u/10451617?v=4)](https://github.com/df-arif "df-arif (37 commits)")[![a15lam](https://avatars.githubusercontent.com/u/582895?v=4)](https://github.com/a15lam "a15lam (2 commits)")

---

Tags

restlinklightiotswitchdreamfactorydspWemophp-wemobelkinbulb

### Embed Badge

![Health badge](/badges/a15lam-df-wemo/health.svg)

```
[![Health](https://phpackages.com/badges/a15lam-df-wemo/health.svg)](https://phpackages.com/packages/a15lam-df-wemo)
```

###  Alternatives

[psr/link

Common interfaces for HTTP links

2.5k149.8M82](/packages/psr-link)[fig/link-util

Common utility implementations for HTTP links

1.8k57.2M31](/packages/fig-link-util)[dreamfactory/javascript-sdk

DreamFactory Services Platform(tm) Javascript SDK

515.6k1](/packages/dreamfactory-javascript-sdk)[dreamfactory/df-core

DreamFactory(tm) Core Components

1652.0k38](/packages/dreamfactory-df-core)[dreamfactory/df-admin-app

DreamFactory(tm) Admin Console

1343.0k](/packages/dreamfactory-df-admin-app)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
