- Code: Select all
Cynical Caché Error in sendIR: Traceback (most recent call last):
File ".../Server Plugin/cyin/debugging.py", line 46, in diagnostic_log
yield
File ".../Server Plugin/cyin/debugging.py", line 56, in diagnose_call
return method(*args, **kwargs)
File ".../Server Plugin/irdev.py", line 111, in sendIR
self.gcdev.emit(symbol, action.count)
File ".../Server Plugin/ir/gcache/gcdev.py", line 110, in emit
task.transmit() # start transmission
File ".../Server Plugin/ir/gcache/gcdev.py", line 38, in transmit
self.seq = self.dev._transmit(self.ir, self.repeat)
File ".../Server Plugin/ir/gcache/gcdev.py", line 137, in _transmit
"%d,%d,%d,%d,%s" % (seq, ir.carrier, count, offset, ','.join(map(xlate, pulses))))
File ".../Server Plugin/ir/gcache/gcdev.py", line 70, in command
self.hostdev.command(','.join([cmd, self.address] + map(str, args)))
File ".../Server Plugin/ir/gcache/gcnet.py", line 119, in command
self.hostdev.write(cmd + '\r')
AttributeError: 'NoneType' object has no attribute 'write'
Any idea of how to track this problem down?
3/30/16 Update. After the last restart of Indigo Server the iR device failed (from Indigo) with the same traceback above. I tested the iTach Flex independently by sending the following to it via terminal:
- Code: Select all
>>> import requests
>>> rbase = 'http://192.168.15.69/api/v1' ### the IP address of my iTach
>>> r = requests.get(rbase+'/version')
>>> r.text
u'{"make":"GlobalCache","model":"iTachFlexWiFi","host":"iTachFlex","firmwareVersion":"710-2000-16","userName":"","password":"","boardVersion":"10"}'
So the iTach is still functioning.