Dear RainMaker Team.
It would be very nice to be able to add a more wide variety of UX elements such as:
- Push action buttons (Execute something once)
- Dropdowns (Select type, just simple one-item selection only)
- Maybe even a text area so it's possible to type something and we can read it from ESP32 Ex. URL to a file, and then we can download that image/text into a display
- Custom icons, that could be sent from ESP32 in some Form (Monochrome BITMAP or similar) I've seen that this has been partly addressed in another post, maybe the idea to send the icon as payload is bad though, just consider it.
There is a lot more possibilities to control stuff like this but it is going in a good direction and is already usable for many things like Home-automation.
Future nice-to-have list for ESP-RainMaker
Future nice-to-have list for ESP-RainMaker
epdiy collaborator | http://fasani.de Fan of Espressif MCUs and electronic design
-
- Posts: 309
- Joined: Wed Feb 20, 2019 7:02 am
Re: Future nice-to-have list for ESP-RainMaker
Hello,
Here are some comments on your feature requests/suggestions.
Here are some comments on your feature requests/suggestions.
Yes, this is a long pending item. Basically we are adding a button for a boolean param which will just send a value of true when tapped. No toggle. I guess this is what you are looking for, right?- Push action buttons (Execute something once)
This is actually supported as esp.ui.dropdown. It supports numbers (with min/max/step provided) and for strings where the valid values are provided using esp_rmaker_param_add_valid_str_list(). Please give it a try and see if it suits your purpose.- Dropdowns (Select type, just simple one-item selection only)
Not sure how this is any different than the current text field for "Name" parameter. Text field is actually the default if you have not specified the UI type. Can you elaborate?- Maybe even a text area so it's possible to type something and we can read it from ESP32 Ex. URL to a file, and then we can download that image/text into a display
This would be tricky. We will see what we can do for this.Custom icons, that could be sent from ESP32 in some Form (Monochrome BITMAP or similar) I've seen that this has been partly addressed in another post, maybe the idea to send the icon as payload is bad though, just consider it.
Re: Future nice-to-have list for ESP-RainMaker
Perhaps we could specify a custom URL for each parameter that would download the appropriate (self-hosted?) icon?- Custom icons, that could be sent from ESP32 in some Form (Monochrome BITMAP or similar) I've seen that this has been partly addressed in another post, maybe the idea to send the icon as payload is bad though, just consider it.
Re: Future nice-to-have list for ESP-RainMaker
Interesting, I never see that, so this is already possible? Can someone point me to the right example?Not sure how this is any different than the current text field for "Name" parameter. Text field is actually the default if you have not specified the UI type. Can you elaborate?
I just want to be able to paste an url and the read it in the ESP32.
epdiy collaborator | http://fasani.de Fan of Espressif MCUs and electronic design
-
- Posts: 309
- Joined: Wed Feb 20, 2019 7:02 am
Re: Future nice-to-have list for ESP-RainMaker
As you can see here, esp.ui.text is the default and so, it is not part of any examples. That gets used automatically for the name parameter. if you do not specify any ui type for your "url" parameter, it will show up as a text box in the phone apps.Interesting, I never see that, so this is already possible? Can someone point me to the right example?
I just want to be able to paste an url and the read it in the ESP32.
-
- Posts: 27
- Joined: Mon Mar 27, 2017 1:09 am
Re: Future nice-to-have list for ESP-RainMaker
How about in addition to: esp_rmaker_get_local_time_str( Timestring, 150);
Could you include: uint32_1 Seconds_since_1970 (esp_rmaker_get_local_time_epoch( );
It would help when timing events without having to decode the Timestring.
Could you include: uint32_1 Seconds_since_1970 (esp_rmaker_get_local_time_epoch( );
It would help when timing events without having to decode the Timestring.
Re: Future nice-to-have list for ESP-RainMaker
I like the idea from Herr Metzner!
@ESP_Piyush would be really nice to get the phone datetime somehow so you can sync an RTC on board.
I will be trying this input forms soon since I'm building a small UX to control a device consumption for my project Bistable-smart-switch
@ESP_Piyush would be really nice to get the phone datetime somehow so you can sync an RTC on board.
I will be trying this input forms soon since I'm building a small UX to control a device consumption for my project Bistable-smart-switch
epdiy collaborator | http://fasani.de Fan of Espressif MCUs and electronic design
Who is online
Users browsing this forum: No registered users and 15 guests