Ramblings of a Geek

Weloop Tommy

I recently got myself a smart watch, a Weloop Tommy from China, which seems like a really good Pebble clone for less than half the price. Before going into the features, let’s get some photos first.




So I’ve been wearing the watch for 3 entire days at this point, started off fully charged, as I had charged it to 100% and left it on the charger for another hour, and the battery is currently at 72%. Have had a decent amount of notifications coming in, which could be part of the reason the battery is going down so fast, but the other possible reason is that the chip is still calibrating the battery. And given that at this point it is expected to take at least another 7 days to drain all the battery, I doubt I can get an accurate picture of the battery life anytime soon. Which I believe is a good thing given that most smart watches these days have batteries that last less than 1 week.

So as of now, the Android app has 3 main features, the camera feature, notification forwarding feature, as well as firmware update feature. The WeLoop team is saying that they will have more features such as watchfaces in around 1 month’s time as from this tweet below.

While the current Android app doesn’t have a wealth of features, it is enough to do most of the stuff I want it to, although I would definitely like to have the fitness feature and additional watchfaces really soon.

As for the watch itself, I seem to find that while the software is relatively stable, there are times when it crashes, and removes all the data inside, which is basically all your fitness data. In my 3 days wearing it, it has crashed 2 times. The silver lining though is that even though it crashes, it doesn’t brick the watch, and you don’t have to wait for the battery to run out(that would be a nightmare) before you can reset it.

As of now, the watch allows you to take photos with your phone, and it does this really neat thing where when you switch to the camera interface on the WeLoop app on the phone, you get the camera controls on the watch. The watch also has a fitness tracker that basically tracks the number of steps you have taken, as well as distance. I did some (non-scientific) experiments with this, and the data seems to come within 10m of what google maps gives me for a 380m distance. On top of that, the watch is also able to control your music player at this point, so you can play/pause music, as well as skip to the next track as well as go to the previous track too.

While this set of current features might not seem to be alot, it’s actually pretty decent, and enough for most daily uses. Looking forward to when they update the app and firmware, and will post more updates then.

If you are interested, you can get it over at DealExtreme.

[Update 1]
The first battery run took 10 days to deplete, with every single function on, constantly connected to the phone.

[Update 2] At this point, the battery is draining around 3% a day. If this goes on, it could easily reach 1 entire month without charging.

MongoDB Meetup 2

Meetup 2 was held on 19th March at Plugin@Blk71, and saw James Tan from MongoDB, and Khang Toh from Picocandy coming down to speak about MongoDB in production.

This being the first meetup at Plugin, a hotbed for startups in Singapore, saw a fair bit of people who had never use mongo before, and a couple who had only use mongo in toy apps before. As a result, James spent more time covering on the basics of MongoDB, and how a production system should look like.

After James’ talk, we went outside for pizza, which was kindly sponsored by MongoDB, and started mingling around with one another. After pizzas, we went back in to continue with Khang’s talk.

Khang gave a short talk about how he built a scalable resumable file upload server using and MongoDB, which in my opinion, was a rather interesting way to handle this problem in a scalable way. His slides can be found below.

The next meetup will be held at HackerspaceSG once again, and please do join us at for more updates.


Making your ASUS router work with Starhub

So I posted about this before, except it was to use your own router instead of using the crappy gateway that Starhub provides. My router was getting old, despite it still being better than Starhub’s gateway, it was still rather slow. So I got a ASUS AC66. Turns out, you can make your ASUS router spoof itself as Starhub’s gateway, and instead of having 3 devices (the ONT, Starhub Gateway, ASUS router), you can reduce it to 2.

Below are the settings that you can use to spoof Starhub’s gateway.

Internet: VID 1071 PRIO 1 or VID 1078 PRIO 1
IPTV (LAN 4): VID 1099 PRIO 1
VoIP (LAN 3): VID 1095 PRIO 1
Authentication: disable
Host Name: Serial Number of your gateway
MAC Address: MAC address of your gateway

*Disclaimer: Not all routers can do this, make sure it can support vlan tagging first