Problem with start EVOK



  • I installed EVOK by apt-get, but I don't see any inputs and outputs in the web interface.
    When I start EVOK manually, the output is ...

    [I 190527 12:03:10 config:63] eprom: UniPi Neuron L513 version: 1.0 serial: 0x2d
    [I 190527 12:03:10 evok:1664] Starting using config file /etc/evok.conf
    [I 190527 12:03:11 config:94] YAML Definition loaded: /etc/hw_definitions/BuiltIn/L513.yaml, type: UniPiBuiltIn
    [I 190527 12:03:11 config:87] YAML Definition loaded: xS30.yaml, type: 3, definition count 0
    [I 190527 12:03:11 config:87] YAML Definition loaded: PRO1.yaml, type: 3, definition count 1
    [I 190527 12:03:11 config:87] YAML Definition loaded: xS40.yaml, type: 3, definition count 2
    [I 190527 12:03:11 config:87] YAML Definition loaded: xS50.yaml, type: 3, definition count 3
    [I 190527 12:03:11 config:87] YAML Definition loaded: CUSTOM MODBUS DEVICE.yaml, type: 3, definition count 4
    [I 190527 12:03:11 config:87] YAML Definition loaded: xS10.yaml, type: 3, definition count 5
    [I 190527 12:03:11 config:87] YAML Definition loaded: evok-alias.yaml, type: 2, definition count 0
    [I 190527 12:03:11 evok:1731] HTTP server listening on port: 8080
    [I 190527 12:03:11 modbusclient_tornado:128] SPI client started
    [I 190527 12:03:11 neuron:215] Reading SPI boards
    [I 190527 12:03:11 neuron:230] No board on SPI 1
    [I 190527 12:03:11 neuron:230] No board on SPI 2
    [D 190527 12:03:11 owclient:377] Entering 1wire loop
    [I 190527 12:03:11 neuron:230] No board on SPI 3
    [E 190527 12:03:11 config:384] Invalid device circuit number 1_01
        Traceback (most recent call last):
          File "/opt/evok/config.py", line 379, in add_aliases
            dev_obj = Devices.by_int(dev_pointer["dev_type"], dev_pointer["circuit"])
          File "/opt/evok/devices.py", line 67, in by_int
            raise Exception('Invalid device circuit number %s' % str(circuit))
        Exception: Invalid device circuit number 1_01
    [E 190527 12:03:11 config:384] Invalid device circuit number 1_02
        Traceback (most recent call last):
          File "/opt/evok/config.py", line 379, in add_aliases
            dev_obj = Devices.by_int(dev_pointer["dev_type"], dev_pointer["circuit"])
          File "/opt/evok/devices.py", line 67, in by_int
            raise Exception('Invalid device circuit number %s' % str(circuit))
        Exception: Invalid device circuit number 1_02
    [I 190527 12:03:11 web:2064] 101 GET /ws (127.0.0.1) 3.45ms
    

    Where is the problem?


  • administrators

    @cvrcejir Do the RUN leds blink sometimes or not at all? Has Evok been installed on clean Raspbian?



  • Ad 1) Yes
    Ad 2) No


  • administrators

    @cvrcejir :) please try to install evok on clean raspbian and let us know. what distribution did you use? maybe the installation log would tell us more..



  • @tomas_hora I installed a clean OS from UniPi website and everything works.