der Farbverlauf in RGB Werten (Achtung 1-min-Selbstanalyse):
Blau: 0 0 255
"richtung" Grün: 0 255 255
Grün: 0 255 0
"richtung" Rot: 255 255 0
Rot: 255 0 0
Da lässt sich eine Struktur erkennen, glaub das das gar nicht so schwer wäre das in die jeweiligen Temperaturen umzurechnen...
alternativ könntest du auch eine statische List mit Wertepaaren anlegen in der du die einzelnen Schritte inkl. Farbe bestimmst zb. 0° = Blau, 10° wärmeres Blau, 20° leichtes Grün, ... . Da kannst du dann auch die Schritte so genau wählen wie du sie brauchst