Hi
this day after a reboot i have the same error message and the link from S103G to xs50 not working only one short blink from the modbus rx/tx
reinstall evok and fresh image not working.
root@pimatic:~# /usr/bin/python /opt/evok/evok.py
[I 180524 19:27:48 config:63] eprom: UniPi Neuron S103 version: 1.0 serial: 0xd
[I 180524 19:27:48 evok:1634] Starting using config file /etc/evok.conf
[I 180524 19:27:48 config:75] YAML Definition loaded: M20x.yaml, type: 3, definition count 0
[I 180524 19:27:48 config:75] YAML Definition loaded: xS40.yaml, type: 3, definition count 1
[I 180524 19:27:48 config:75] YAML Definition loaded: M30x.yaml, type: 3, definition count 2
[I 180524 19:27:48 config:75] YAML Definition loaded: L40x.yaml, type: 3, definition count 3
[I 180524 19:27:49 config:75] YAML Definition loaded: L50x.yaml, type: 3, definition count 4
[I 180524 19:27:49 config:75] YAML Definition loaded: M50x.yaml, type: 3, definition count 5
[I 180524 19:27:49 config:75] YAML Definition loaded: M40x.yaml, type: 3, definition count 6
[I 180524 19:27:49 config:75] YAML Definition loaded: L30x.yaml, type: 3, definition count 7
[I 180524 19:27:49 config:75] YAML Definition loaded: xS50.yaml, type: 3, definition count 8
[I 180524 19:27:49 config:75] YAML Definition loaded: CUSTOM MODBUS DEVICE.yaml, type: 3, definition count 9
[I 180524 19:27:50 config:75] YAML Definition loaded: M60x.yaml, type: 3, definition count 10
[I 180524 19:27:50 config:75] YAML Definition loaded: L20x.yaml, type: 3, definition count 11
[I 180524 19:27:50 config:75] YAML Definition loaded: S10x.yaml, type: 3, definition count 12
[I 180524 19:27:50 config:75] YAML Definition loaded: xS30.yaml, type: 3, definition count 13
[I 180524 19:27:50 config:75] YAML Definition loaded: M10x.yaml, type: 3, definition count 14
[I 180524 19:27:51 config:75] YAML Definition loaded: L51x.yaml, type: 3, definition count 15
[I 180524 19:27:51 config:75] YAML Definition loaded: xS10.yaml, type: 3, definition count 16
[I 180524 19:27:51 config:75] YAML Definition loaded: DALI.yaml, type: 3, definition count 17
[I 180524 19:27:51 config:75] YAML Definition loaded: evok-alias.yaml, type: 2, definition count 0
[I 180524 19:27:51 evok:1698] HTTP server listening on port: 8080
[I 180524 19:27:51 modbusclient_tornado:122] SPI client started
[I 180524 19:27:51 modbusclient_rs485:333] UART client started
[I 180524 19:27:51 neuron:268] Reading the UART board on Modbus address 15
[I 180524 19:27:51 neuron:157] Reading SPI boards
[D 180524 19:27:51 owclient:377] Entering 1wire loop
[I 180524 19:27:51 neuron:172] No board on SPI 2
[E 180524 19:27:51 neuron:290] 'NoneType' object has no attribute 'get_register'
Traceback (most recent call last):
File "/opt/evok/neuron.py", line 283, in readboards
yield board.parse_definition(self.hw_dict, 1)
File "/usr/local/lib/python2.7/dist-packages/tornado/gen.py", line 1055, in run
value = future.result()
File "/usr/local/lib/python2.7/dist-packages/tornado/concurrent.py", line 238, in result
raise_exc_info(self._exc_info)
File "/usr/local/lib/python2.7/dist-packages/tornado/gen.py", line 1069, in run
yielded = self.gen.send(value)
File "/opt/evok/neuron.py", line 561, in parse_definition
self.parse_feature(m_feature, board_id)
File "/opt/evok/neuron.py", line 546, in parse_feature
self.parse_feature_ao(max_count, m_feature, board_id)
File "/opt/evok/neuron.py", line 478, in parse_feature_ao
dev_id=self.dev_id, major_group=m_feature['major_group'], legacy_mode=self.legacy_mode)
File "/opt/evok/neuron.py", line 1777, in __init__
self.offset = (uint16_to_int(self.arm.neuron.modbus_cache_map.get_register(1, self.regcal + 1, unit=self.arm.modbus_address)[0]) / 10000.0)
AttributeError: 'NoneType' object has no attribute 'get_register'
[I 180524 19:27:51 neuron:172] No board on SPI 3
[I 180524 19:27:51 config:351] Alias loaded: <neuron.Relay object at 0x7600dc70> al_lights_kitchen
[I 180524 19:27:51 config:351] Alias loaded: <neuron.Relay object at 0x7600df50> al_lights_bedroom
Regards