Meross Smart Plugin for Falcon Player (FPP)

HolidayPixelZone Plugin Spotlight

Meross + FPP
Show Control

Control Meross smart plugs, strips, and bulbs directly from Falcon Player playlists, command presets, and start/stop scripts. Built for holiday displays where timing and reliability matter.

View Source on GitHub Beta Feedback

How It Works

The plugin sends commands from FPP directly to your Meross account through the supported API flow, so you can synchronize smart power events with your show timeline.

1. Install

Paste the plugin URL in FPP Plugin Manager and install.

2. Configure

Enter credentials, choose region, discover devices, and save aliases in plugin setup.

3. Trigger

Use command presets or scripts in playlists for per-device and per-channel control.

Quick Start Commands

Run these on your FPP host to confirm control is working.

bash /home/fpp/media/plugins/fpp-plugin-meross-direct/commands/meross_action.sh –list
bash /home/fpp/media/plugins/fpp-plugin-meross-direct/commands/meross_action.sh off
bash /home/fpp/media/plugins/fpp-plugin-meross-direct/commands/meross_action.sh PorchStrip on –channel 1
bash /home/fpp/media/plugins/fpp-plugin-meross-direct/commands/meross_action.sh PorchStrip off –channel 2

FPP command preset example:

Script: meross_action.sh | Arguments: PorchStrip on –channel 1
Tip: On power strips, channel 0 is usually the master switch. Use channel 1, 2, 3… for individual outlets.
Important: Alias names used in command arguments should not include spaces. Use Porch_Light style names.

Why Meross Users Like It

No Extra Middleware

No Home Assistant required. Keep automation in your FPP flow with direct plugin actions.

Discovery + Quick Select

Find devices and map channel targets from one setup screen without guessing UUIDs.

Playlist Friendly

Use commands for startup and shutdown automation so your show powers up and down cleanly.

FAQ

Can I control individual outlets on a Meross strip?

Yes. Use the channel flag in arguments: –channel N. For example, channel 1 and 2 can be controlled independently on tested MSS620 hardware.

Do I need to update plugin files manually with curl?

You can, but for update status accuracy use git on the FPP plugin folder so local and remote commit history stay in sync.

Can I use aliases instead of UUIDs?

Yes. Save aliases in plugin setup and use those names in commands. Avoid spaces in alias names.

Is this ready for production shows?

It is in active beta. Test your exact devices and playlist timing before show night.

Where do I report issues?

Use GitHub Issues and include FPP version, device model, and JSON output from the plugin status box.


Scroll to Top