new ebike online app - ebikeselector

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Does not function on Ipad using Atomic Web browser.
Have not got a pc or mac at home so not going to be useful to me.

Needs to works across most devices and platforms to be useful to all.
Thanks for reporting the issue. Unfortunately as a single person who is behind the app, i don`t have money for invest to all available platforms. Currently i test a progam in three browsers - Chrome,Firefox and Opera. Also i was suprised that program works on Android native browser. I`m sorry to anyone who has problem to run program on other platforms, but program is now currently too complex to be completely rewritten.
 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Hi Milan,

Yes, I normally use the Mac version of Google Chrome because it is faster than Safari, but as I said there is no problem when running ebikeselector in Safari.

I did wonder if you if you got some of your information from the ebike.ca simulator.

One particular aspect that I like is that you included the eZee hub motor :)
I have collected informations from many sources, but of course i know ebike.ca very well, they have deep knowledge of ebike parts on their site. Also i use their simulator to verify the results. Of course i have also tried some real ebikes and i have my own ebike, but simulator is good for quick verifying of different configurations.. I think Ezee is well known and couldn`t be absent, and i would like to add more hubs soon ;) Regards, Milan
 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Hi, I have posted a new version of e-bike app. I hope it works much better now, so check it out - http://www.ebikeselector.com/

Feedback would be welcomed again :)

Here is a List of changes:

Improvements:

GUI improvements Improvements of question-based selecting. Check boxes changed to javascript based buttons. Thanks to this,app. should be now more tablet-friendly. Added Selection cursor which shows question affected component. Cursor also activate "Priority menu". Other misc visual improvements.

general GUI speed improvement Working with GUI is now faster.

Question based selecting almost completely rewritten. Removed old component rating system,which wasn`t always accurate ,program now use Priorities. To get more accurate results, each question can obtain "priority number" which tells programs how important is given component to related question (Only component with highest priority will be allways winner component). Priority are now assigned automatically by ascending order, but they can be also assigned by hand.

Amperes improvements Amperes calculating algorithm rewritten, this allowed to add more controller types. Now there are possible to choose from 15,20,35,40 amperes.

New motor types added Now there are possible to choose from about 20 motors, and more to come.

E bike physics calculations improvements - Results are more accurate,I`m constantly improving calculation algorithms.

Text presets in custom values In addition to 3 basic icon presets in "custom values" menu there are now possible to choose from more presets from roll-up menus. New presets can be easily added..

Gearing slider moved from "motor" to "Hub position"It seems to be more logical, because only Middle systems are using gearing)

Bug fixes:
fixed lot of bugs.. About 90 bugs have been already fixed, but there are still about 100 bugs waiting in my bug list (but mostly small bugs)


Features/changes planned to add in near future:


proper battery discharge rate for different battery types (currently all batteries have default discharge rate).

Adding new motor types

Revise content and component info Because i had lot of work on program itself, content is a little bit obsolete.

Balance component rating I hope i`ll get some feedback from e-bike community, i`m open for suggestions about component rating. Also i can revise questions, or maybe add new ones.. Do not hesitate to contact to me with Your suggestions!

Optimizing GUI for smaller displays (tablets or maybe mobile phones)

Maybe possibility to choose from more than 2 questions If it will be necessary i can add this feature,i`ll wait for feedback..
 
Last edited:

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Hi, i have posted site update.
Any feedback would be welcomed!

Here is list of changes and improvements:

  • Content update - Updated and reviewed Advisor, also updated 'pros & cons' tips for most of components. Added more detailed explanation of pros & cons.
  • Added price of ebike and components - Because program should works as "Buyers guide", price database of all ebike components was added, so program can calculate rough approximate price of ebike. (price of individual components can be seen in Advanced Selector only, adding this feature into Easy selector is planned)
  • Question priorities - Program now don`t allow user to skip to next question until a priority is set properly. Priorities are essential for program functionality, from priorities can program recognize which component is most relevant for a question.
  • Facebook support - Besides of standard "like" function program now have a possibility to share Ebikeselector results as graphical add, which contains 'dashboard' icons with result values (Speed,Distance,Capacity,Power and Consumption).
  • Facebook - Possibility to share Ebikeselector results as link on Facebook wall. Program generates short link, which allows sharing all ebikeselector settings with other users. I hope that this feature will greatly improve program possibilities. Currently only Advanced selector is supported for sharing results.

  • GUI improvements:

    Screen centering - screen is now properly centered, which should allow to display app on a smaller screens (tablets, mobile phones)
  • Removed motor graph visualisation Because program starts to be really complex , i have decided to remove this feature, because it has lot of bugs. Maybe i`ll add motor graph in some future version..
 

Kinninvie

Esteemed Pedelecer
Oct 5, 2013
907
415
Teesdale,England
Thats my bike sorted theno_O

 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Great, thanks for sharing results :) But I`m not sure if isn`t something wrong, when looking to low speed and distance numbers.. Is throttle 1 and grade 0%? Also it may be problem with gearing, there is a gearing setting in "hub position". Just remind that program now have ability to share saved results with others by generating link. You will find this function when you click on facebook icon . If you don`t want post on fb, only generate link, just don`t log on facebook and program should generate link without posting on facebook. For example here is my ebike setup: http://bit.ly/1ybBBY3
 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
Hi,
new version of Ebikeselector is online.. There are some bigger changes and improvements, so i hope program will be more usefull now....


improvements:
GUI visual adjustments - improved functionality on smaller displays and tablets.

Speed improvements - Thanks to optimizations program is now much faster than previous versions. Some operations are 5x-10x faster.. Other optimizations are under plan..

Question selection - question selection now work in two modes. Preview mode displays only components related to selected question. Complete mode displays recommended components from all questions (which means a final bike) when question importance is taken into account.

New visualization of locked component - Lock icon was moved out from component, so locked components can be easier recognizable.

Component visualization in advanced selector - design of component was simplified, components are smaller, so more components can be displayed on page. Price is now displayed by default (Program is now using question importance, so component points are not as important as in previous versions, although points are still internally calculated..).

Two modes of Advisor guide - now it`s possible to choose between two modes displaying of advisor - "floating mode" or "embedded mode". Embedded mode is little bit faster and can be useful on smaller (or narrow) displays..

Question importance list List was separated from questions into new section. I think this step should improve understandability of program.

Deselect all question function - can be found on floating bottom panel in advanced selector.

New "finalize" button - Program now does`nt start calculating results (and checking for conflicts) until some esential components are set. Now it should be more clear when program start calculations , also working in finalized mode should be faster. 'Onmouse' action at finalize button shows list of components necessary for finalizing ebike.

Price polishing and review - Price is now displays properly on most components in Advanced Selector. There are still some problems with price In easy selector, for example battery price isn`t displayed, this will be fixed later..

Component changes - battery position replaced for battery case. Different cases are placed on various positions.

New components - display console, charger, rack. (notice - new components are not displayed in interactive image yet.)

New conflict - check if battery have enough amperhours capacity for given controller amps

bug fixes :
Pedalling power fix - there was a fatal bug in pedal power calculation. Now pedal power is calculated properly.

Individual motor list - in previous version motor list of individual motors was removed by mistake, so motor list is back now.

Fixed Problems with lock components- lock algorythm was rewritten, it eliminated most of locking bugs..

And lot of other fixes...
you can try it on http://www.ebikeselector.com/
 

4bound

Pedelecer
May 1, 2014
172
86
Neston
www.facebook.com
I clicked on the link given in the first post and immediately got a response saying

App Not Set Up: The developers of this app have not set it up properly for Facebook Login.

I am using Firefox on a MAC.

I can however close this box and continue!
 
Last edited:
D

Deleted member 4366

Guest
Unfortunately, it didn't work for me. I answered all the questions, but it wouldn't finalise. It ssid I had to answer all the questions, but I couldn't see any more to answer. It might help if it gave you a clue as to what's missing. It could be something to do with the hall sensors. If you select 500w Bafang, the field disappears. BTW you can get that motor with or without hall sensors.

It might also help to prompt what you have to do. I spent ages clicking arojnd to see what happened before I figured anything. Maybe I'm stupid. I might still have it wrong.
 
D

Deleted member 4366

Guest
I found some more questions that werde hidden on my screen. I answered them all. When I tried to finalise it told me There were conflicts, and it wiped out most of my answers. I can't be bothered to go through it all again. Last time I tried it (when you first released it), it seemed pretty easy to follow. Now, it's very confusing.
 
  • Like
Reactions: 4bound

trex

Esteemed Pedelecer
May 15, 2011
7,703
2,671
I inputted the components of a woosh Big Bear, here's the result:
speed: 7.5km
distance: 217km
capacity: 540WH
power: 720W
consumption: 2WH/km

completely screwy. I gave up.
 
  • Like
Reactions: flecc
C

Cyclezee

Guest
Thank goodness other people found glitches too, I wasted half an hour of my life on it and demand a refund:mad:
 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
I am sorry for troubles you have with app guys, just bear in mind that app is still in beta.. i am testing app on different pc including very old machines ,and also on my android tablet an mobile.. on most browsers app should run without problems. App is NOT compatible with Internet explorer, app should give user alert with this information.. i hope i will solve this in future.. Guys, give the app chance, i believe most bugs you are reporting can be solved..
 

ebikeselector

Pedelecer
Feb 17, 2014
27
1
50
I inputted the components of a woosh Big Bear, here's the result:
speed: 7.5km
distance: 217km
capacity: 540WH
power: 720W
consumption: 2WH/km

completely screwy. I gave up.
Please can you specify a motor you have selected in app? Thanx..
 

trex

Esteemed Pedelecer
May 15, 2011
7,703
2,671
The motor is 8-Fun BPM

I think you have a good idea but the program logic is not very logical.
You can't build a virtual bike from components that people input to the screen alone, the result won't match reality unless you have intime knowledge of what each component is caapable of and how it influences other components. For example, you calculated power = battery voltage * controller Amps. Power varies greatly with speed, wind direction and speed, local gradient etc. A mid position crank drive gives different torque and power values depending on the front/rear transmission ratio and bike speed, much more complicated calculation than a hub motor, each has its own motor response curve. See the physics explained on ebike.ca website.
You should start by building a database by asking people to input their trip data, which bike, from, to, speed, wind direction, wind speed, biker's fitness, weight etc and their time. From that, you can work out the + and - points and how efficient each system is. You can look up the manufacturers' website for its component list.
Then when somebody asks for advice, you pull out of the database the nearest matches.
 
Last edited:

Croxden

Esteemed Pedelecer
Jan 26, 2013
2,134
1,384
North Staffs
The motor is 8-Fun BPM

I think you have a good idea but the program logic is not very logical.
You can't build a virtual bike from components that people input to the screen. You should start by building a database by asking people to input their trip data, which bike, from, to, speed, wind direction, wind speed, biker's fitness, weight etc and their time. From that, you can work out the + and - points and how efficient each system is. You can look up the manufacturers' website for its component list.
Then when somebody asks for advice, you pull out of the database the nearest matches.
That's what I thought it was going to do.