The Adventures of Diesel the Hamster

These are the voyages of Diesel, the Russian Dwarf hamster...

Absolutely no hamsters were harmed in the making of this project, as it is entirely done via remote sensing! As far as we can tell, Diesel's privacy has not been invaded; he still pees in a secret corner and buries other waste products - and he has so far to lodge a complaint to the house council despite being given ample notice and chances to do so. A plus side of monitoring him is that, perhaps in theory, his activity level may even be a proxy for his health and happiness - hamsters do love a good spin on their wheels!

Page contents:

Diesel the Hamster

Diesel the Hamster - chronological age [calculating] years ([calculating] hamster years) (Arrival birthday 4th June 2023)


Basic data [TOP]

TODAY:
Maximum speed: 0.82 m/sec
Wheel 1 distance travelled: 0.85 m
Wheel 2 distance travelled: 169.67 m
Total distance travelled: 170.52 m

Top floor sensor time: 0.00 s
Middle floor sensor time: 78.46 s
Ground floor sensor time: 105.22 s
Total sensor time: 183.68 s

Last wheel turn: 2025-07-12 04:46:52 on wheel 1
Last motion detected: 2025-07-12 05:17:13 on level 1

ALL TIME:
Wheel 1 distance travelled: 12449.53 m
Wheel 2 distance travelled: 17727.78 m
Total distance travelled: 30177.31 m

Top floor sensor time: 35713.54 s
Middle floor sensor time: 33570.08 s
Ground floor sensor time: 41753.2 s
Total sensor time: 111036.82 s

Process ID: 1992


Source Files [TOP]

The following files linked provide the basic functionality of the whole project


Monitoring Diesel (the Hamster)'s Movements [TOP]

by James Rowson.


Development log timeline [TOP]

Data output

Diesel's Data Graph

Chart.JS output [TOP]

The following uses the JavaScript include from https://www.w3schools.com/js/js_graphics_chartjs.asp.


Data table [TOP]

HTML To Be Changed

Row Date/Time Bottom Wheel Distance (m) Top Wheel Distance (m) Total Distance (m) Bottom Layer activity (s) Middle Layer activity (s) Top Layer activity (s) Total activity (s)
649 Max diff: 0.85 Max diff: 15.7 Max diff: 12.31 Max diff: 10.82 Max diff: 0
61 23:31:29 0.0 0.0 0 0.0 0.0 0.0 0
68 23:35:02 0.0 0.0 0 10.17 0.0 0.0 10.17
70 23:36:03 0.0 0.0 0 11.58 0.0 0.0 11.58
73 23:37:34 0.0 0.0 0 14.81 0.0 0.0 14.81
76 23:39:05 0.0 0.0 0 16.5 0.0 0.0 16.5
79 23:40:38 0.0 0.0 0 19.11 0.0 0.0 19.11
85 23:43:41 0.0 0.0 0 22.35 0.0 0.0 22.35
96 23:49:15 0.0 0.0 0 23.65 0.0 0.0 23.65
155 00:19:13 0.0 0.0 0 26.66 0.0 0.0 26.66
156 00:19:44 0.0 0.0 0 30.9 0.0 0.0 30.9
157 00:20:14 0.0 0.0 0 37.68 0.0 0.0 37.68
158 00:20:45 0.0 0.85 0.85 43.82 2.37 0.0 46.19
159 00:21:15 0.0 7.64 7.64 43.82 2.37 0.0 46.19
160 00:21:45 0.0 19.94 19.94 43.82 2.37 0.0 46.19
161 00:22:16 0.0 32.24 32.24 43.82 2.37 0.0 46.19
162 00:22:47 0.0 45.81 45.81 43.82 2.37 0.0 46.19
163 00:23:17 0.0 58.96 58.96 43.82 2.37 0.0 46.19
164 00:23:47 0.0 72.53 72.53 43.82 2.37 0.0 46.19
165 00:24:18 0.0 86.96 86.96 43.82 2.37 0.0 46.19
166 00:24:48 0.0 100.95 100.95 43.82 2.37 0.0 46.19
167 00:25:19 0.0 111.98 111.98 43.82 2.37 0.0 46.19
168 00:25:49 0.0 127.68 127.68 43.82 2.37 0.0 46.19
169 00:26:19 0.0 141.25 141.25 43.82 2.37 0.0 46.19
170 00:26:50 0.0 155.67 155.67 43.82 2.37 0.0 46.19
171 00:27:20 0.0 169.67 169.67 43.82 2.37 0.0 46.19
182 00:32:55 0.0 169.67 169.67 43.82 6.53 0.0 50.35
189 00:36:29 0.0 169.67 169.67 47.81 6.53 0.0 54.34
190 00:36:59 0.0 169.67 169.67 59.34 6.53 0.0 65.87
339 01:53:40 0.0 169.67 169.67 60.64 6.53 0.0 67.17
340 01:54:10 0.0 169.67 169.67 61.95 6.53 0.0 68.48
341 01:54:40 0.0 169.67 169.67 74.26 6.53 0.0 80.79
342 01:55:11 0.0 169.67 169.67 74.26 14.74 0.0 89
344 01:56:12 0.0 169.67 169.67 74.26 25.56 0.0 99.82
345 01:56:42 0.0 169.67 169.67 74.26 27.09 0.0 101.35
346 01:57:12 0.0 169.67 169.67 74.26 32.22 0.0 106.48
347 01:57:43 0.0 169.67 169.67 74.26 33.4 0.0 107.66
348 01:58:13 0.0 169.67 169.67 74.26 35.16 0.0 109.42
349 01:58:44 0.0 169.67 169.67 74.26 40.54 0.0 114.8
359 02:03:52 0.0 169.67 169.67 74.26 44.13 0.0 118.39
559 03:45:23 0.0 169.67 169.67 80.3 44.13 0.0 124.43
560 03:45:53 0.0 169.67 169.67 83.79 44.13 0.0 127.92
561 03:46:24 0.0 169.67 169.67 90.83 44.13 0.0 134.96
564 03:47:55 0.85 169.67 170.52 97.38 44.13 0.0 141.51
566 03:48:56 0.85 169.67 170.52 98.69 44.13 0.0 142.82
567 03:49:26 0.85 169.67 170.52 101.31 44.13 0.0 145.44
607 04:09:46 0.85 169.67 170.52 101.31 46.13 0.0 147.44
618 04:15:20 0.85 169.67 170.52 101.31 51.99 0.0 153.3
619 04:15:51 0.85 169.67 170.52 101.31 60.63 0.0 161.94
620 04:16:21 0.85 169.67 170.52 101.31 65.95 0.0 167.26
621 04:16:52 0.85 169.67 170.52 101.31 75.31 0.0 176.62
648 04:30:34 0.85 169.67 170.52 105.22 78.46 0.0 183.68