The Hunter X-Core sprinkler controller has a 1-Wire interface via which individual zones and programmes can be started or stopped using a proprietary protocol. This interface is used to connect a receiver for the Hunter radio remote control. The aim of the project was to be able to control the system much more cost-effectively via a website.
Fortunately, there were already some similar projects, so this is just a combination of Rui Santos' ESP8266 Relay Module Web Server project and Sebastien's OpenSprinkler-Firmware-Hunter projects. You can proceed as follows:
Since version v3.0.0 of the ESP8266 board manager lots of error message appear when compiling. Downgrade to version v2.7.4 under Tools/Board/Boards manager and it should work. If someone knows what needs to be changed in order to be compatible to the new version, feel free to contact me.
When setting up, make sure that the operating voltage of the ESP and the Hunter X-Core are electrically isolated,
as the positive terminal of the ESP must be connected to an AC terminal on the Hunter X-Core.
Under no circumstances should the grounds of the ESP and the Hunter X-Core be connected to each other.
If the ESP is supplied with voltage via a commercially available USB charger, the galvanic isolation is given in the standard case.
Prototype with power supply over the Hunter X-Core:
This project requires specialist knowledge. Reproduction at your own risk and liability.