Display MoreMy wind display is missing the wind direction, as described in post 250. I have "enigma2-plugin-extensions-oaweather_4.1_all.ipk" installed. Version 2.6 includes wind direction. I found this solution through searching:
In the "OAWeather.py" file located in "/usr/lib/enigma2/python/Components/Sources", change this section:
"def getWindDirName(self):" as follows:
"if len(skydirection) > 1:
return self.skydirs.get(skydirection[1],skydirection[1])
"if len(skydirection) > 0:
return self.skydirs.get(skydirection[0], skydirection[0])"
This works for me.
Code
def getWindDirName(self):
skydirection = self.getCurrentVal("windDirSign", "* *")
if skydirection:
skydirection = skydirection.split(" ")
if len(skydirection) > 1:
return self.skydirs.get(skydirection[1],skydirection[1])
elif len(skydirection) > 0:
return self.skydirs.get(skydirection[0], skydirection[0])
else:
return "Unknown direction"
else:
return self.na
Display More
try
\usr\lib\enigma2\python\Components\Sources
