-
-
Notifications
You must be signed in to change notification settings - Fork 32
Getting Credentials
name
, deviceUrl
, hardwareVersion
, channel
,
messageId
, timestamp
, & sign
.
If you're setting this plug up fresh, make sure you go through the typical Meross app for the initial setup.
- Download and Install HTTP Catcher.
- Click Configure and then Allow to setup/enable VPN.
- Then Click Start to start collecting requests.
- You will now go into the meross app and turn on the outlet that you want to first setup.
- Return to the HTTP Catcher App, Search for the IP Address of your meross plug in
Search URL
. - You will see an
application/json
Post to/config
, with a200
Response. - Click into that and hit Response header.
- From there you will find the
sign
,timestamp
, andmessageId
.
You will also have to obtain some information that the Meross mobile app uses in its HTTP request headers. The Charles proxy application can be used to sniff the network requests sent from the iOS app. A detailed tutorial on how to set up Charles with your iOS device can be found here.
There are currently
two
hardware versions.
There are some differences in requests sent between hardware
version 1
and
version 2. Note the brown and black markings.
This is the information needed for your config.json
file.
Also note there is no "channel" attribute for hardware version 1.
You may safely set that to 0 in your config.