-
Notifications
You must be signed in to change notification settings - Fork 637
Hardware Gosund WP3
Property | Value |
---|---|
Manufacturer | Gosund |
Product page | https://www.gosund.store/products/mini-smart-wifi-plug |
Build flag | GOSUND_WP3 |
The Gosund has an ESP8285 on board. This implies 1 MB flash, and requires DOUT mode (this is already the default). It includes a relay (GPIO14, active high), a button (GPIO4, active low, no pullup), and two LEDs: red (GPIO12, active low) and blue (GPIO13, active low).
The case is sealed. The initial flash of the device can be performed using Tuya-Convert method, thereby avoiding needing to open the case.
Internally, the module also supports GPIO5, TX, RX, AD, RST, and also GPIO0 and GPIO2 via test points on the rear. These are all 'no connect' to the wall plug electronics, and are otherwise inaccessible without opening the module.
GPIO | Usage |
---|---|
4 | Button (inverted logic) |
12 | LED, Red (inverted logic) |
13 | LED, Blue (inverted logic) |
14 | Relay (positive logic) |
The Tuya Convert method has been used successfully to perform an initial flash of Espurna. Subsequent flashes may be performed via Espurna's own OTA update mechanism.
Updates from Tasmota firmware can be performed as well, however you must enable a special option in the Tasmota 'console' to have the Tasmota firmware accept the Espurna software. From the Tasmota web UI, select 'console', and enter the command:
SetOption78 1
This will prevent some sanity checks that Tasmota performs on uploaded firmware images and will cause the Espurna image to be accepted.
If you're looking for support:
- Issues: this is the most dynamic channel at the moment, you might find an answer to your question by searching open or closed issues.
- Wiki pages: might not be as up-to-date as we all would like (hey, you can also contribute in the documentation!).
- Gitter channel: you have better chances to get fast answers from project contributors or other ESPurna users. (also available with any Matrix client!)
- Issue a question: as a last resort, you can open new question issue on GitHub. Just remember: the more info you provide the more chances you'll have to get an accurate answer.
- Backup the stock firmware
- Flash a pre-built binary image
- Flash a virgin Itead Sonoff device without opening
- Flash TUYA-based device without opening
- Flash Shelly device without opening
- Using PlatformIO
- from Visual Studio Code
- Using Arduino IDE
- Build the Web Interface
- Over-the-air updates
- Two-step updates
- ESPurna OTA Manager
- NoFUSS
- Troubleshooting
- MQTT
- REST API
- Domoticz
- Home Assistant
- InfluxDB
- Prometheus metrics
- Thingspeak
- Alexa
- Google Home
- Architecture
- 3rd Party Plugins
- Coding style
- Pull Requests