Re: OpenNetHomeServer
Posted: Wed Feb 03, 2016 4:01 pm
Sorry, logging of those additional things will go to the EG log view
Code: Select all
19:47:21 NHS.Oregon|112|4| 'Temp|5.0|Hum|58|Batt|0|'
19:47:21 Successfully cancelled task: (1454525798.612, <bound method Scheduler.LongTask of <Scheduler(SchedulerThread, started 16700)>>, ('Lost contact with sensor: Oregon|112|4|', <bound method NetHomeServer.sensorLost of <eg.CorePluginModule.NetHomeServer.NetHomeServer object at 0x04ADCED0>>), {})
19:47:21 Successfully scheduled task: (1454525841.4920001, <bound method Scheduler.LongTask of <Scheduler(SchedulerThread, started 16700)>>, ('Lost contact with sensor: Oregon|112|4|', <bound method NetHomeServer.sensorLost of <eg.CorePluginModule.NetHomeServer.NetHomeServer object at 0x04ADCED0>>), {})
Code: Select all
def sensorLost(prm):
print 'Sensor lost', prm
monitored = eg.scheduler.AddTask(
5,
sensorLost,
'Testing'
)
if monitored <> None:
print 'Successfully scheduled task: ', monitored
eg.scheduler.CancelTask(monitored)
print 'Successfully cancelled task: ', monitored
Code: Select all
10:29:34 Successfully scheduled task: (1454578179.6619999, <bound method Scheduler.LongTask of <Scheduler(SchedulerThread, started 3448)>>, ('Testing', <function sensorLost at 0x0AA35630>), {})
10:29:34 Successfully cancelled task: (1454578179.6619999, <bound method Scheduler.LongTask of <Scheduler(SchedulerThread, started 3448)>>, ('Testing', <function sensorLost at 0x0AA35630>), {})Code: Select all
print eg.plugins.NetHomeServer.plugin.monitor_fineoffset_mem
Code: Select all
11:25:52 Error: <type 'exceptions.ValueError'>Code: Select all
print eg.plugins.NetHomeServer.plugin.decode_fineoffset_mem
Code: Select all
print eg.plugins.NetHomeServer.plugin.decode_oregon_mem
Code: Select all
{'Oregon|112|4|': 'Temp|4.4|Hum|54|Batt|0|', 'Oregon|2|2|': 'Temp|-2.1|Hum|84|Batt|0|'}
Code: Select all
12:17:53 Exception in thread Tellstick:
12:17:53 Traceback (most recent call last):
12:17:53 File "threading.pyc", line 532, in __bootstrap_inner
12:17:53 File "C:\Program Files (x86)\EventGhost\plugins\NetHomeServer\__init__.py", line 451, in run
12:17:53 self.FineOffsetMessage(fineOffsetMsg)
12:17:53 File "C:\Program Files (x86)\EventGhost\plugins\NetHomeServer\__init__.py", line 581, in FineOffsetMessage
12:17:53 decode_param = self.plugin.decode_fineOffset_mem[s_lst]
12:17:53 AttributeError: 'NetHomeServer' object has no attribute 'decode_fineOffset_mem'
12:17:53
12:17:56 Exception in thread Tellstick:
12:17:56 Traceback (most recent call last):
12:17:56 File "threading.pyc", line 532, in __bootstrap_inner
12:17:56 File "C:\Program Files (x86)\EventGhost\plugins\NetHomeServer\__init__.py", line 451, in run
12:17:56 self.FineOffsetMessage(fineOffsetMsg)
12:17:56 File "C:\Program Files (x86)\EventGhost\plugins\NetHomeServer\__init__.py", line 581, in FineOffsetMessage
12:17:56 decode_param = self.plugin.decode_fineOffset_mem[s_lst]
12:17:56 AttributeError: 'NetHomeServer' object has no attribute 'decode_fineOffset_mem'
12:17:56