I have created an app to support a range of Misol and Ecowitt sensors, including the:
- Soil moisture sensor (up to 8 channels),
- Lightning detector,
- PM10 and CO2 5 in 1 meter,
- PM2.5 meter,
- Weather station.
- PM32, temperature and humidity meter (up to 8 channels).
- WH55 Wireless Water Leak Detection Sensor (up to 4 channels).
- WN30 temperature sensor (up to 8 channels).
The app can also support multiple Gateways.
Please make sure the radio frequency of the gateway and devices match as there are 3 variations for different parts of the world.
To configure the gateway you will need the WS View app. In the Weather Services, select the Customized option and set the:
“Protocol Type” to “Same As Ecowitt”
“Server IP / Hostname” to the IP address of your Homey
“Path” remains as “/data/report”
“Port” set to “7777” (this can be changed if required but the Homey app will need to be configured to match)
“Upload Interval” set to 16
Note: As an alternative to entering Homey’s ip address you could also add it as a local url in the form
<id> is Homey’s cloud ID. Also notice the ‘-’ between homey and
<id> as easy to miss that hidden away in there. Using this method allows for Homey’s IP to change.
Then save the settings.
The gateway should start pushing data to Homey.
Note: The communications between Homey and the gateway is over the local network so no internet connection is required. Data is pushed to Homey every 16 seconds, which is about the rate of the fastest sensor transmission rate so there is no noticeable lag.
Also the gateway can probably be located in a more convenient location than Homey so eliminate range issues of a direct connection to Homey using the radio.
Once the app has received the first packet you will be able to add the gateway device and soil moisture sensors, etc. Each gateway can handle 8 soil moisture sensors, 5 PM2.5 sensors, 1 lighting detector and one weather station, but you can also add multiple gateways.
The gateway also provides temperature, humidity and pressure data from it’s own sensors located on the short, black, cable.
Note: There are 3 version of the devices and gateways that work on different frequencies. Make sure the device and gateway frequencies are the same, e.g. all 433Mhz or all 868Mhz, etc.
Initial release with support for the Gateway and Soil Moisture Sensors.
Add support for PM2.5 meters
Added Lightning Detector and Weather Station
Added Insights option to custom capabilities.
Added flow trigger for Air Quality changed.
Fixed issue with settings not saving.
Added logging to confirm server has started / show errors.
Updated battery percentage calculation for the soil moisture sensor and added an option to specify if the battery is type rechargeable.
Max. number of Soil Moisture meters is now 8.
Time format of lightning strike can now be selected in the device Advanced settings.
Lightning distance units fixed.
Lightning flows fixed
Added the PM10 and CO2 5 in 1 meter.
Added PM32, temperature and humidity meter.
Fix links to store images for temperature and humidity monitor.
Removed cloud tag that was accidentals added in lat submission.
Added support for multiple temperature and humidity monitor (up to 8 channels).
Added support for WH55 Wireless Water Leak Detection Sensor (up to 4 channels) and the WN30 temperature sensor (up to 8 channels).
Fixed images for WH55 and WN30.
Added extra value range checks.
Added rain sensor.
Cleaned up Flow triggers.
Fixed image for rain sensor
Fixed incorrect trigger call for PM25 device
Fixed issue with PM10 device
Added WS80 support.
Changed weather stations to sensor class so a capability can be shown on the tile.