Compare commits
38
Commits
1.4
..
4fe61ebfbc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4fe61ebfbc | ||
|
|
8a4db22a4c | ||
|
|
09bd724058 | ||
|
|
30ce0672d9 | ||
|
|
29a040fc9b | ||
|
|
441b5d5a84 | ||
|
|
e1ee13a905 | ||
|
|
86ee8103d2 | ||
|
|
143801c2e4 | ||
|
|
328aee911a | ||
|
|
f275535292 | ||
|
|
a0a0852d71 | ||
|
|
add2fa5a32 | ||
|
|
1ae9c34521 | ||
|
|
9166841e55 | ||
|
|
bfe348ed48 | ||
|
|
ca831382d7 | ||
|
|
ba7c43607b | ||
|
|
7cf08b943a | ||
|
|
f07dac7b44 | ||
|
|
4359974efa | ||
|
|
11f59e21ef | ||
|
|
bf95364048 | ||
|
|
70b99252b2 | ||
|
|
fd4a5b3868 | ||
|
|
e2aa508d50 | ||
|
|
c5d531eb10 | ||
|
|
4c6063cd8c | ||
|
|
d90da89b47 | ||
|
|
7745571fcd | ||
|
|
9ef7b163a1 | ||
|
|
a340d1d228 | ||
|
|
a511314e9a | ||
|
|
3c1d817c62 | ||
|
|
9478244188 | ||
|
|
006bf5195e | ||
|
|
eaa971087e | ||
|
|
24596a386e |
+5
-6
@@ -11,10 +11,10 @@ from urllib.error import HTTPError
|
|||||||
from time import time
|
from time import time
|
||||||
|
|
||||||
authors = (
|
authors = (
|
||||||
'Gilles "Almtesh" Émilien MOREL',
|
'Sasha "Almtesh" Évan MOREL',
|
||||||
)
|
)
|
||||||
name = 'homesfr pour Python 3'
|
name = 'homesfr pour Python 3'
|
||||||
version = '1.4'
|
version = '1.5'
|
||||||
|
|
||||||
# Modes utilisables
|
# Modes utilisables
|
||||||
MODE_OFF = 0
|
MODE_OFF = 0
|
||||||
@@ -272,6 +272,7 @@ class HomeSFR ():
|
|||||||
print ('initalisé avec l\'identifiant ' + username)
|
print ('initalisé avec l\'identifiant ' + username)
|
||||||
if cookies is not None:
|
if cookies is not None:
|
||||||
print ('initialisé avec des cookies')
|
print ('initialisé avec des cookies')
|
||||||
|
print ('Cookies ' + str (len (cookies)))
|
||||||
print ('debug = ' + str (debug))
|
print ('debug = ' + str (debug))
|
||||||
print ('autologin = ' + str (autologin))
|
print ('autologin = ' + str (autologin))
|
||||||
|
|
||||||
@@ -285,10 +286,8 @@ class HomeSFR ():
|
|||||||
self.autologin = False
|
self.autologin = False
|
||||||
if cookies is None:
|
if cookies is None:
|
||||||
self.cookies = CookieJar ()
|
self.cookies = CookieJar ()
|
||||||
elif type (cookies) == CookieJar:
|
|
||||||
self.cookies = cookies
|
|
||||||
else:
|
else:
|
||||||
raise TypeError ('Les cookies doivent être de type CookieJar !')
|
self.cookies = cookies
|
||||||
self.opener = request.build_opener (request.HTTPCookieProcessor (self.cookies))
|
self.opener = request.build_opener (request.HTTPCookieProcessor (self.cookies))
|
||||||
self.mysensors = self.MySensors (self)
|
self.mysensors = self.MySensors (self)
|
||||||
|
|
||||||
@@ -584,7 +583,7 @@ class Sensor ():
|
|||||||
a = self.get_value (self.get_raw (), sensors_temphum_root_field)
|
a = self.get_value (self.get_raw (), sensors_temphum_root_field)
|
||||||
for i in a:
|
for i in a:
|
||||||
if i [1] [sensors_hum_name] == sensors_hum_text:
|
if i [1] [sensors_hum_name] == sensors_hum_text:
|
||||||
return (int (i [2].replace ('%', '')))
|
return (float (i [2].replace ('%', '')))
|
||||||
|
|
||||||
def get_on_off_state (self):
|
def get_on_off_state (self):
|
||||||
'''
|
'''
|
||||||
|
|||||||
Reference in new issue
Block a user