question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Meross Power Strip (MSS420F) Not Working

See original GitHub issue

This is the output I get from the Homebridge console logs

(node:838) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'digest' of undefined
    at Meross.getOnCharacteristicHandler (/usr/lib/node_modules/homebridge-meross/index.js:327:34)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
(node:838) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 4)

My config is:

        {
            "model": "MSS420F",
            "name": "Meross Strip",
            "deviceUrl": "192.168.1.199",
            "channel": 0,
            "messageId": "69f51bd4a3cee4bb3a0c9df9b5",
            "timestamp": 1592957079,
            "sign": "ef7dbc1e630b7242376bbacea5e3c89",
            "accessory": "Meross"
        }

I’m using HTTP Catcher, it returns a valid 200 response.

I originally posted on Reddit regarding the power strip, sorry it took so long!

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:16 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
Lukabratzeecommented, Jul 20, 2020

I wanted to post an update, I got it working! Following the 4 channel guide, I altered the config and switched the model back to 420F.

Thank you for all your help.

        {
            "model": "MSS420F",
            "name": "Outlet 1",
            "deviceUrl": "192.168.1.199",
            "channel": 1,
            "messageId": "xxx",
            "timestamp": xxx,
            "sign": "xxx",
            "accessory": "Meross"
        },
        {
            "model": "MSS420F",
            "name": "Outlet 2",
            "deviceUrl": "192.168.1.199",
            "channel": 2,
            "messageId": "xxx",
            "timestamp": xxx,
            "sign": "xxx",
            "accessory": "Meross"
        },
        {
            "model": "MSS420F",
            "name": "Outlet 3",
            "deviceUrl": "192.168.1.199",
            "channel": 3,
            "messageId": "xxx",
            "timestamp": xxx,
            "sign": "xxx",
            "accessory": "Meross"
        },
        {
            "model": "MSS420F",
            "name": "Outlet 4",
            "deviceUrl": "192.168.1.199",
            "channel": 4,
            "messageId": "xxx",
            "timestamp": xxx,
            "sign": "xxx",
            "accessory": "Meross"
        }
1reaction
mrdanielmcommented, Jun 29, 2020

@donavanbecker FWIW… I’ve managed to successfully setup this exact power strip today using the guide on the WiKi and the correct model number in the config.

I used channel 1-4 and grabbed the credentials from the /config url using the Charles app

Read more comments on GitHub >

github_iconTop Results From Across the Web

Meross Power Strip (MSS420F) Not Working #44 - GitHub
I'm using HTTP Catcher, it returns a valid 200 response. I originally posted on Reddit regarding the power strip, sorry it took so...
Read more >
Meross Plug - Factory Reset : r/HomeKit - Reddit
One of my Smart Plugs suddenly stopped working, the LED light is very dim, can't find it through WiFi. I deleted it in...
Read more >
Smart Wi-Fi Surge Protector - Meross
The 3-Outlet and 4-USB port smart Wi-Fi surge protector. Ideal for home and office use. • Turn each outlet and four USB ports...
Read more >
Review of Meross Smart Surge Protector (Works With Amazon ...
Working Voltage · 100-120V, 60Hz ; Max Power · 1250W ; Dimensions (smart strip only): 9.4 x 2.1 x 1.2 (inch) ; Cord...
Read more >
Meross Home Control - Revisited - Again - Scargill's Tech Blog
MSS420F smart power strip ... And now, the Meross MSS210 13A Smartplug which does NOT do power monitoring but is otherwise the same...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found