Sådan ser min opsætning af Netatmo Vindmåler i OpenHAB2 ud.
I .things filen har jeg denne linie:
Thing NAModule2 wind [ id="06:00:00:xx:xx:xx", parentId="70:ee:50:xx:xx:xx" ]
I .items filen har jeg dette:
Number Netatmo_Wind_Strength "Vind Styrke [%.1f m/s]" <wind> { channel = "netatmo:NAModule2:home:wind:WindStrength" }
Number Netatmo_Wind_WindAngle "Vind Retning [%.0f °]" <icon> { channel = "netatmo:NAModule2:home:wind:WindAngle" }
Number Netatmo_Wind_WindAngleMap "Vind Retning [SCALE(windrose.scale):%s]" <icon> { channel = "netatmo:NAModule2:home:wind:WindAngle" }
Number Netatmo_Wind_RfStatus "RfStatus [%.0f / 5]" <icon> { channel = "netatmo:NAModule2:home:wind:RfStatus" }
Switch Netatmo_Wind_LowBattery "LowBattery Udeføler: [%s]" <icon> { channel = "netatmo:NAModule2:home:wind:LowBattery" }
Number Netatmo_Wind_BatteryVP "BatteryVP [%.0f %%]" <icon> { channel = "netatmo:NAModule2:home:wind:BatteryVP" }
I .sitemap filen har jeg:
Text item=Netatmo_Wind_Strength
Text item=Netatmo_Wind_WindAngle
Text item=Netatmo_Wind_WindAngleMap
Text item=Netatmo_Wind_RfStatus
I Transform mappen har jeg en fil der hedder “windrose.scale” og det skal være .scale og ikke .map ellers virker det ikke.
I windrose.scale har jeg dette:
[0..10]=N
[11..33]=NNØ
[34..55]=NØ
[56..78]=ØNØ
[79..100]=Ø
[101..123]=ØSØ
[124..145]=SØ
[146..168]=SSØ
[169..190]=S
[191..213]=SSV
[214..235]=SV
[236..258]=VSV
[259..280]=V
[281..303]=VNV
[304..325]=NV
[326..348]=NNV
[349..360]=N
Husk at installere “Scale Transformation” under “addons” og “TRANSFORMATIONS”:
Resultatet i BASIC UI:
Næste træk/ide:
Vil lave icon til hver af de 16 vindretninger i windrose.scale, så vindretningen kan ses grafisk.