I have an Altronics PerformAire weather station. It has ET prediction, but I don't use it much.
I get my weather data online here
https://airdensityonline.com/tracks/
It closely matches data from the Altronics.
I then use ET Predictor Pro 9 software on my laptop to predict my ET.
http://www.ifamilysoftware.com/Software.html
This is somewhat less costly than Crew Chief Pro. I went this route originally when index racing in NSS. The software gives HP corrected weight which is more useful for index racing.