Пример #1
0
 def update(self):
     addon_util.log_debug("SliderUI : Update")
     try:
         self.item.typeItem.state = str(self.component.getPercent())
         self.label.setLabel('%.1f' % self.component.getPercent())
         openhab.updateItem(self.item)
     except (RuntimeError, SystemError):
         pass
Пример #2
0
	def update(self):
		addon_util.log_debug("SliderUI : Update")
		try:
			self.item.typeItem.state = str(self.component.getPercent())
			self.label.setLabel('%.1f' % self.component.getPercent())
			openhab.updateItem(self.item)
		except (RuntimeError, SystemError):
			pass
Пример #3
0
	def update(self):
		print 'UPDATE'
		try:
			self.item.typeItem.state = str(self.component.getPercent())
			self.label.setLabel('%.1f' % self.component.getPercent())
			openhab.updateItem(self.item)
		except (RuntimeError, SystemError):
			pass
Пример #4
0
	def update(self):
		if self.item.typeItem.state == "OFF":
			self.component.setLabel('ON')
			self.item.typeItem.state = "ON"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "ON":
			self.component.setLabel('OFF')
			self.item.typeItem.state = "OFF"
			openhab.updateItem(self.item)
Пример #5
0
 def update(self):
     if self.item.typeItem.state == "OFF":
         self.component.setLabel('ON')
         self.item.typeItem.state = "ON"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "ON":
         self.component.setLabel('OFF')
         self.item.typeItem.state = "OFF"
         openhab.updateItem(self.item)
Пример #6
0
	def update(self):
		if self.item.typeItem.state == "Uninitialized":
			self.component.setLabel('0')
			self.item.typeItem.state = "0"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "0":
			self.component.setLabel('25')
			self.item.typeItem.state = "25"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "25":
			self.component.setLabel('50')
			self.item.typeItem.state = "50"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "50":
			self.component.setLabel('75')
			self.item.typeItem.state = "75"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "75":
			self.component.setLabel('100')
			self.item.typeItem.state = "100"
			openhab.updateItem(self.item)
		elif self.item.typeItem.state == "100":
			self.component.setLabel('0')
			self.item.typeItem.state = "0"
			openhab.updateItem(self.item)
		else:
			self.component.setLabel('100')
			self.item.typeItem.state = "100"
			openhab.updateItem(self.item)
Пример #7
0
 def update(self):
     if self.item.typeItem.state == "Uninitialized":
         self.component.setLabel('0')
         self.item.typeItem.state = "0"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "0":
         self.component.setLabel('25')
         self.item.typeItem.state = "25"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "25":
         self.component.setLabel('50')
         self.item.typeItem.state = "50"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "50":
         self.component.setLabel('75')
         self.item.typeItem.state = "75"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "75":
         self.component.setLabel('100')
         self.item.typeItem.state = "100"
         openhab.updateItem(self.item)
     elif self.item.typeItem.state == "100":
         self.component.setLabel('0')
         self.item.typeItem.state = "0"
         openhab.updateItem(self.item)
     else:
         self.component.setLabel('100')
         self.item.typeItem.state = "100"
         openhab.updateItem(self.item)