Ok, so the issue is about solved.
Setting that up as a, basically, copy of the Windsock, worked out pretty nicely.
One thing I can't figure out tho is this one.
My animations are pretty fast. 05Kts is about 2 rotations over 360frames.
120kts is 12000 degrees over 360 frames.
Well, the anemometer doesn't start rotating until 10kts, and at 150 it is way too slow....for some realism it should be teared off the pole

What's weird though is that the animations ARE very fast in blender but I feel like something's wrong in the XML config.
I did change set the "speed" to 2 from 1 to check if that had any effect but it doesn't. it still won't move until 10 knots and at 150 gets really slow.
Here's another video I recorded as a proof for better understanding.
Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces.
www.loom.com
In Blender they come out pretty decently it seems, now though, I setted up the XML in different ways in the past hour to try if I could achieve a more realistic result, with no luck.
This is the last XML I've got
XML:
<?xml version="1.0" ?>
<ModelInfo guid="{75b1f5d1-1602-4a89-cfb9-f8f14dc56605}" version="1.1">
<LODS>
<LOD ModelFile="Kavik_Weather_Station.gltf" minSize="0">
</LOD>
</LODS>
<Animation guid="32c20fed-f6ff-4a03-81b2-9a241b265a5f" name="rotation_00" type="Standard"/>
<Animation guid="ca712691-1ef7-458a-ad95-993b5d809982" name="rotation_05" type="Standard"/>
<Animation guid="043bcb4b-1fce-4127-b9b4-8b38c93e3929" name="rotation_10" type="Standard"/>
<Animation guid="d9dec03b-a790-4603-b355-ff1906d55211" name="rotation_20" type="Standard"/>
<Animation guid="27e73ec2-ab0f-4845-b8a6-f360e3c8b037" name="rotation_40" type="Standard"/>
<Animation guid="8acd7d0e-ecb4-48ad-aece-cdedc331b57c" name="rotation_80" type="Standard"/>
<Animation guid="f07f195b-e4ee-496c-828c-4f4d331130b8" name="rotation_120" type="Standard"/>
<AnimGraph>
<DefaultState name="Anim"/>
<BlendTreeState name="Anim">
<Animations>
<Animation guid="32c20fed-f6ff-4a03-81b2-9a241b265a5f" loop="True" speed="2" threshold="0"/>
<Animation guid="ca712691-1ef7-458a-ad95-993b5d809982" loop="True" speed="2" threshold="5"/>
<Animation guid="043bcb4b-1fce-4127-b9b4-8b38c93e3929" loop="True" speed="2" threshold="10"/>
<Animation guid="d9dec03b-a790-4603-b355-ff1906d55211" loop="True" speed="2" threshold="20"/>
<Animation guid="27e73ec2-ab0f-4845-b8a6-f360e3c8b037" loop="True" speed="2" threshold="40"/>
<Animation guid="8acd7d0e-ecb4-48ad-aece-cdedc331b57c" loop="True" speed="2" threshold="80"/>
<Animation guid="f07f195b-e4ee-496c-828c-4f4d331130b8" loop="True" speed="2" threshold="120"/>
</Animations>
<Value>(A:AMBIENT WIND VELOCITY, KNOTS)</Value>
</BlendTreeState>
</AnimGraph>
</ModelInfo>
Hope someone can wipe some dust off this subject
