Using last OE 2.5 image at dm7080. I am using the NetAtmo plugin to get the information of my local netatmo weatherstations at my screen. This plugin is working good in OE 2.2. To get the information, you have to login at a "netatmoserver" with a username and password. In OE 2.5 I am not able to get connection with the server, due to a certificate verification problem. FYI: of course I entered the right login and password. At the "ihad forum", I posted a message about this issue and the answer was that it might be a certificate verification error, which DMM should be able to fix. Part of the E2 log:
Code
Dec 10 10:50:15 dm7080 enigma2[322]: allocating new converter!--- [Netatmo] STACK TRACE ---
Dec 10 10:50:15 dm7080 enigma2[322]: not creating invalid buffer for widget -1 x -1
Dec 10 10:50:15 dm7080 enigma2[322]: [AUTOPIN] sessionstartTraceback (most recent call last):
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/enigma2/python/Plugins/Extensions/Netatmo/NetatmoCore.py", line 183, in retrieveData
Dec 10 10:50:15 dm7080 enigma2[322]: deviceList.request(self.auth)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/enigma2/python/Plugins/Extensions/Netatmo/NetatmoAPI.py", line 112, in request
Dec 10 10:50:15 dm7080 enigma2[322]: auth.checkTokenExpired()
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/enigma2/python/Plugins/Extensions/Netatmo/NetatmoAPI.py", line 94, in checkTokenExpired
Dec 10 10:50:15 dm7080 enigma2[322]: resp = postRequest(_AUTH_REQ, postParams)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/enigma2/python/Plugins/Extensions/Netatmo/NetatmoAPI.py", line 191, in postRequest
Dec 10 10:50:15 dm7080 enigma2[322]: resp = urllib2.urlopen(req, timeout=timeout).read()
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
Dec 10 10:50:15 dm7080 enigma2[322]: return opener.open(url, data, timeout)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 431, in open
Dec 10 10:50:15 dm7080 enigma2[322]: response = self._open(req, data)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 449, in _open
Dec 10 10:50:15 dm7080 enigma2[322]: '_open', req)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
Dec 10 10:50:15 dm7080 enigma2[322]: result = func(*args)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 1240, in https_open
Dec 10 10:50:15 dm7080 enigma2[322]: context=self._context)
Dec 10 10:50:15 dm7080 enigma2[322]: File "/usr/lib/python2.7/urllib2.py", line 1197, in do_open
Dec 10 10:50:15 dm7080 enigma2[322]: raise URLError(err)
Dec 10 10:50:15 dm7080 enigma2[322]: URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Dec 10 10:50:15 dm7080 enigma2[322]: -----------------------------
Dec 10 10:50:15 dm7080 enigma2[322]: [Netatmo] update took 0.311383962631 sec
Dec 10 10:50:15 dm7080 enigma2[322]: [Netatmo] eval config [u'70:ee:50:02:4c:98', u'70:ee:50:02:4c:98', u'02:00:00:02:79:46']
Alles anzeigen
So question is, if this can be fixed.