Support multiple devices
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#
|
||||
#pylint: disable=line-too-long,broad-exception-caught,possibly-used-before-assignment
|
||||
"""
|
||||
<plugin key="Heatzy_FJU" name="Heatzy Pilote" author="fjumelle" version="1.0.4" wikilink="" externallink="">
|
||||
<plugin key="Heatzy_FJU" name="Heatzy Pilote" author="fjumelle" version="1.1.0" wikilink="" externallink="">
|
||||
<description>
|
||||
<h2>Heatzy Pilote</h2><br/>
|
||||
Implementation of Heatzy Pilote as a Domoticz Plugin.<br/>
|
||||
@@ -41,9 +41,6 @@ if None is not None: #Fake statement to remove warning on global Domoticz variab
|
||||
Images = Images # type: ignore #NOSONAR #pylint: disable=undefined-variable,self-assigning-variable
|
||||
Devices = Devices # type: ignore #NOSONAR #pylint: disable=undefined-variable,self-assigning-variable
|
||||
|
||||
global Parameters
|
||||
global Devices
|
||||
|
||||
HEATZY_MODE = {
|
||||
'停止': 'OFF',
|
||||
'解冻': 'FROSTFREE',
|
||||
@@ -335,7 +332,7 @@ class BasePlugin:
|
||||
elif 'attr' in response and len(response["attr"]) == 0:
|
||||
#attr is empty...
|
||||
Domoticz.Status("We force a setMode to try to get the correct mode at the next try...")
|
||||
self.setMode(HEATZY_MODE_VALUE['FROSTFREE'])
|
||||
self.set_mode(HEATZY_MODE_VALUE['FROSTFREE'])
|
||||
return ""
|
||||
|
||||
return mode
|
||||
|
||||
Reference in New Issue
Block a user