This app demonstrates basic customization features + provisioning process. Provisioning is a process of passing of authentification token from mobile app to hardware (ESP, NodeMCU, Blynk Board) so you can connect any device with Blynk Firmware to your own mobile app.
Soon everybody will be able to try publishing platform by themselves.
Will your sketch only work with SPARKFUN_BLYNK_BOARD, NODE_MCU_BOARD and WITTY_CLOUD_BOARD as it fails with WeMos? Using #define USE_NODE_MCU_BOARD and trying board in IDE as WeMos or NodeMCU1.0 I get:
[760] Hardware v1.0.0
[760] Firmware v1.0.1
[760] Using default config.
[1261] AP SSID: Blynk myPlant
[1261] AP IP: 192.168.4.1
[1261] AP URL: my-plant.cc
[8838] WAIT_CONFIG => CONFIGURING
[16528] WiFi SSID: Blynk myPlant Pass:
[16528] Blynk cloud: xxxxxxxxxxxxxxxxxxxxxxxxx @ qa.blynk.cc:8442
[16533] CONFIGURING => CONNECTING_NET
[16534] Connecting to WiFi: Blynk myPlant
[46952] CONNECTING_NET => ERROR
[56958] Restarting after error.
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v3de0c112
~ld
[764]
@Dmitriy as the WeMos will run as a NodeMCU I’m not sure why it is failing at the CONNECTING_NET point. I will see if there is anything obvious in the sketch that I can change.
Provisioning flow looks very good and actually I was jumping the gun on what I was expecting to enter. I was wrongly setting the home network as the “Blynk myPlant” AP etc. I’m sure if I didn’t know anything about ESP’s I would have read the on screen prompts and entered the correct details.
Is there any reason why it is not sending out emails? I entered a valid Gmail address when I created the account and I can see Blynk.email(“myPlant notification”, “Your plant is thirsty!”); in the sketch.
Really nice APP, in a few minutes everything is running as expected. The interface is correct, in this case, I would add a Tab to enter all details about the Plant (different plants require different conditions), this way the user could fix the values directly using the APP according his/her knowledge.
Obviously this is just an example about the possibilities of Blynk as APP for Business, today is a Plant, tomorrow is a HVAC controller or something totally different, there’re no limits here… just think about the final user and try to do it even more friendly (IMHO)
Thanks for sharing this demostration
Kind regards!!
@iulianh hello. Not yet. iOS is behind Android for 2 months. Also we are focusing right now new feature. So demo app for iOS is not in plans right now. Sorry.