Netatmo vindmåler

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.

 

www.netatmo.com

weathermap.netatmo.com

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

This site uses Akismet to reduce spam. Learn how your comment data is processed.