@zontex Thanks for your feedback. I tried to make the program changes after further review of the extension board docs. I soon realized that there is more to the changes than just adding plants as mentioned. Support for the extension board requires I2C, power control, probe power control and adc input management at least. I enjoy the hands-on aspect of the Mini. I've learned a lot. However, when I purchased the Mini and extension board all the info implies that 5 channels of data and control are supported - one on the Mini and 4 on the extension board - and that the app is compatible with all 5 channels. I expected a reference design to be supported for the primary purpose of supporting gardening, as advertised. I expect a reference version of main.py that will work with respective edits. I can add my wifi, UUID, MQTT broker, name plants, etc as I've done for the Mini alone. From there I expected that I could repurpose a channel or two for alternate purposes. Is there a reference main.py that reflects usage with the Mini + extension board that supports 5 soil moisture probes and 5 pumps that works? If not, please explain why not as all the info has implied full compatibility among the Mini, extension board and app. Your tutorials are a little short on extension board support. Have other customers been able to get 5 channels running properly on their own?
@dssuarez Hi, sorry for the late reply, national holidays here in China.
you can try to update the library as we added a new version using upip after u connect the device to the wifi or you could perhaps try the pre-made firmware for the MQTT that we've included in our repository.
inside the umqttsimple you can configure your broker,port and IP address and inside the Eduponics app you can do the same (please note the mobile app doesn't support username/password on the broker yet)
@steminds Eduponics Mobile App responses / ref doc. Reference doc attached with info when trying to get the Mobile App working with the Mini.!Mobile app response pg 1.jpg
Mobile app response pg 2.jpg
Hi Stevie, thanks for the super detailed explanation. I went to line 100 and it does seem like the esp32 is failing to connect to eclipse, can be a network issue (firewall? proxy?) or server issue. could you please try to change the MQTT server on the umqttsimple.py file to another service such as: https://test.mosquitto.org/
No need to change the app first, see if it connects. if it connects, then you can try to modify the app settings to the exact full string with the port and see if it works.