The preview image is as follows:
After modification:
浏览附件26047Before modification:
浏览附件26048
Thank you area
[BGCOLOR=initial]Thanks to the nginx production tool developed by the big guys, and the creator of the dial template material. This dial is based on this production tool and its own picture materials, and some other materials are processed and modified by myself.[/BGCOLOR]
[BGCOLOR=initial]Thanks to the dial master Zou Gongzi for answering my questions, which helped me understand how to update the seconds. I saw similar questions in the forum but no answers, so I explained them as follows:[/BGCOLOR]
[BGCOLOR=initial]The data source must be "Seconds", not Seconds (ten) or Seconds (pieces). Only the "Seconds" data source will move once every second, while the other two are random and cannot move every second.[/BGCOLOR]
[BGCOLOR=initial]
浏览附件26049[/BGCOLOR]
But I still have a question here. After I changed the data sources "hour (ten)", "hour (piece)" minute (ten)", and "minute (piece)" to "hour" and "minute", I found that the minute digits would advance at 30 seconds. For example, the real time is 08:10:29, and the dial shows 08:10:29. The next second, the real time is 08:10:30, but the dial will show 08:11:30. On the contrary, when the seconds go from 59 to 00 seconds, the minutes do not move. It is really strange, so I can only use the original "hour (ten)", "hour (piece)" minute (ten)", "minute (piece)", and use "seconds" for seconds. There is no difference in use, but I just can't figure it out.
In addition, the data source "Activity" (id: 0824) in the production tool, I compared it with the mobile phone data and found that it was actually the number of standing times. After changing it to 0829, it was the duration of medium and high intensity activities (number of minutes).
id182B is the vitality value obtained today. If anyone knows the id with the accumulated vitality value in the past 7 days, please remind me. Thank you very much!
[BGCOLOR=initial]Modifications[/BGCOLOR]
[BGCOLOR=initial]I prefer to have a clear view of all kinds of data, so based on this [Complex Data] modification,[/BGCOLOR] the modifications are as follows:
- All fixed icon elements of the background image are removed and replaced with floating, modifiable independent icons, which is convenient for later modification.
- Remove editable watch faces and save only 1 watch face.
- The top arc space is used as the system status area:
- Remove the original power fixed character and change it to remaining power;
- Added Bluetooth and Do Not Disturb icons on the left and right. Modified the display logic: the original gray Bluetooth icon when Bluetooth is disconnected was changed to a red cross on the Bluetooth icon (self-made material); the original hollow crescent when Do Not Disturb is turned off was changed to no crescent (self-made material).
- Below the system status area is the external status area. Add weather and air quality index. (The AQI icon is self-made), change the original battery level to the top, and the original step count to the bottom.
- Below the external status area is the time area, which displays the date, day of the week, hours, minutes and seconds. Remove the morning and afternoon, and change the original English day of the week to Chinese characters (reduce the original hour and minute numbers and change them to seconds. The Chinese day of the week is a self-made material)
- Below the time zone is the physical condition area, which adds heart rate, medium and high intensity exercise duration, and today's newly added vitality value data, removes the number of standing times, and changes the original calories to color icons.
- The bottom arc area used to display the percentage of calorie goal achievement, but now it has been changed to the percentage of step goal achievement. The KCAL fixed characters have been changed to step data.
postscript
I am used to using a dial with seconds. My last wristband was the Xiaomi Mi Band 5, and I made a dial with seconds. This year, I lost my Mi Band 5 on the road during the May Day holiday, so I bought another one, the Xiaomi Mi Band 8, but I was still not satisfied with the official dial. When I was browsing this forum and wanted to make my own dial with seconds, I found that everyone said that the Mi Band 7 was more playable. But that's it, it's better to buy new electronic products than old ones. It's a pity that I didn't lose it later, maybe I would have caught up with the Mi Band 9.
Ring 8 is a circle larger than Ring 5, and it would be a waste not to make full use of the display area. So I basically put all the information I want to see. There is just one regret. The vitality value is generally based on the 7-day cumulative vitality value (above 100 has health benefits), but there is no id of this data source on the Internet. I only see an id of the vitality value added today, so I can only use this. In this way, I can only make some adjustments to ensure that this value is above 15 every day, but it is inconvenient after all. There are two possible directions for subsequent improvements. One is to find the id of the 7-day cumulative vitality value and change the data source. The other is to click to jump to the vitality value details page after the jump component function is implemented. (I saw that the official has a function to jump to the vitality value, but the homemade dial tool has not yet been implemented. Wait for the big guys to update)
I just wanted to change a dial with seconds for my own use. I spent a week to get a dial that I am quite satisfied with. This is all thanks to the selfless contributions of the forum masters and forum members. My efforts have come to an end. I am grateful. In order to increase community content and facilitate later generations, I will share the dial bin file and project source file. You can use them at your own will. I have no right to authorize other people's materials, but you can use my own materials. (See attachment)
If someone likes this watch face and wants to make some modifications based on it, if it is inconvenient to modify it by yourself, you can also contact me to modify it. However, I don’t know much about js, so I can’t do anything about writing js applets for the time being. If there are big guys who can implement jumpable components, please feel free to give me some advice.