• Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. SW Q&A
    3. Official EVOK API
    Log in to post
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • S

      Multiple xS50 on a L513 (RS485)
      • salorob

      29
      0
      Votes
      29
      Posts
      5130
      Views

      T

      @boy-lenssen Yeah, that's something we are working on to protect bricking the units during the FW upgrade process. If the RUN led is dead, send it to us so we can reflash the FW.

    • T

      Reading analog input values fast on Axon M505 (under 5ms)
      • tomkling

      6
      0
      Votes
      6
      Posts
      916
      Views

      T

      Hi again and thanks for the help,
      I've used ModbusTCP now and the input / output rates are much better, if someone's interested:
      Reading only = 2,5 - 7,4 ms
      Reading and Writing to another pin = 7 - 15 ms
      Reading, Processing the measures, and Writing to another pin = 6 - 18 ms
      I used Analog Input 2.1 / 2.2 and Analog Output 2.1 for my application

    • D

      This topic is deleted!
      • DiMarco

      1
      0
      Votes
      1
      Posts
      4
      Views

      No one has replied

    • H

      Reinstalling EVOK on a new RPi Image
      • HarishKumar

      2
      0
      Votes
      2
      Posts
      500
      Views

      M

      Hello @HarishKumar,
      sorry for the late reply.
      Evok in version 1 is no longer supported (didn't you mean Evok-mini?). The current version of Evok is 2.1.x. As the first step, you should try to download and install the latest version via Debian package subsystem:

      apt-get update apt-get install evok

      Or directly:

      wget https://repo.unipi.technology/debian/pool/e/evok_2.1.2_armhf.deb dpkg -i evok_2.1.2_armhf.deb
    • W

      All ports disappear via webinterface after EVOK update on L203
      • wizro_pl

      9
      0
      Votes
      9
      Posts
      2014
      Views

      T

      Right now it's best to use the install method starting from Raspbian (but currently only Raspbian Stretch). We are currently working on image build system which helps us to get faster releases of images and application updates (debian packages).

    • L

      This topic is deleted!
      • lay1014

      1
      0
      Votes
      1
      Posts
      4
      Views

      No one has replied

    • V

      Can't access relays from 2_01 to 2_05 on L513
      • valtert

      6
      0
      Votes
      6
      Posts
      784
      Views

      Martin Kudláček

      Hello @valtert,
      the description on the page is misleading. The real situation is this:

      Analog output on Group 1 is capable of outputing 0-10V, 0-20mA and measuring resistance up to 100kOhm
      Analog outputs on Group 2 and 3 and on the extensions are only capable of outputing 0-10V

      Same goes for Neuron and Axon product line. If you need second AO in current mode for your project, you have two options:

      add a second PLC as a "dumb" extension and communicate with the master PLC via ModbusRTU, ModbusTCP or SSCP purchase a 3rd party ModbusRTU IO module, such as this: https://www.advantech.com/products/gf-5vtd/adam-4024/mod_5e18f39b-38ef-4033-98f9-1ede917139ee

      I am sorry for the incovenience, we will fix the product description shortly.

      Best regards,
      Martin

    • K

      Need Some sort of Jumpstart
      • knebb

      11
      0
      Votes
      11
      Posts
      1418
      Views

      ntd

      @knebb said in Need Some sort of Jumpstart:

      it writes the state as 0 or 1 into each of the uint8_t .

      Or, using semantic constants, as FALSE and TRUE.

      Directly using bits would be really slow and error prone (and a nightmare for language bindings).

    • R

      Read/Write Serial port through Evok API
      • rtatibouet

      3
      0
      Votes
      3
      Posts
      589
      Views

      R

      Ok, I'll do it on the board then.
      I'll take my chances communicating directly with the modbus tcp server instead of using Evok's layer.

      Cheers,
      Ronan

    • Martijn Hemeryck

      DALI interface integration in python-dali
      • Martijn Hemeryck

      9
      0
      Votes
      9
      Posts
      1637
      Views

      Martin Kudláček

      Hi @martijn-hemeryck, those are great news! I'm glad we were able to put it together, together:) I'm looking forward for your results.

      Martin

    • H

      Faster way to read state of DI and control of relay ?
      • Henkka

      3
      0
      Votes
      3
      Posts
      770
      Views

      Martijn Hemeryck

      I took up the sysfs-based approach in my own (golang-based) project: https://github.com/mhemeryck/unipitt

      Basically, it does active polling on a series of files, representing the different inputs and pushes out an MQTT-event in case there's a change.

    • A

      Alias
      • Anders Kjellström

      2
      0
      Votes
      2
      Posts
      485
      Views

      Martin Kudláček

      Hi @anders-kjellström,
      it works, you can check in the default installation of the Evok:

      0_1560149083570_115de405-bd5a-4d14-b1f8-b0f9913f3249-image.png

      Do you have some example where the aliases don't work?

      Best regards,
      Martin

    • J

      Unipi 1.1 Evok 1.0.1 to 2.0.7 no UART
      • jcmschoot

      8
      0
      Votes
      8
      Posts
      1208
      Views

      M

      Yes, it is clear now. You have to implement this kind of functionality by yourself as Evok does not offer it.

    • J

      MQTT to unipi Control Panel
      • juntiedt

      6
      0
      Votes
      6
      Posts
      1694
      Views

      L

      @juntiedt said in MQTT to unipi Control Panel:

      As the flow is to big to upload I am just sendig a picture. Let me know if you want to get the flow directly.

      Hi @juntiedt, it looks like a very great job! Could you consider hosting the file and provide a public link? You might for instance use a Dropbox / pCloud public link, or a GitHub gist.

      If anyone has ideas for improvements please let me know.

      I think it might be possible to parametrize the flows with variables, in order to avoid repetition. At least, it seems it was done this way by @Jan-Teunis here:

      https://forum.unipi.technology/topic/735/node-red-flow-evok-to-mqtt-to-evok

    • C

      Problem with start EVOK
      • cvrcejir

      5
      0
      Votes
      5
      Posts
      777
      Views

      C

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

    • M

      MQTT message from and to UniPi
      • matthijs

      1
      1
      Votes
      1
      Posts
      695
      Views

      No one has replied

    • roberts_lando

      How to disable unipi-modbus-tools
      • roberts_lando

      2
      0
      Votes
      2
      Posts
      530
      Views

      T

      @roberts_lando Evok uses the Modbus TCP interface to interact with the IOs, disabling it will cause that evok wont work.

      You can disable it by calling "systemctl stop unipitcp" and "systemctl disable unipitcp".

    • W

      Activate multiple relays in evok api
      • Wim Stockman

      1
      0
      Votes
      1
      Posts
      502
      Views

      No one has replied

    • P

      Unable to get xS30 extension working on the Neuron M103
      • phillipsnick

      1
      0
      Votes
      1
      Posts
      496
      Views

      No one has replied

    • B

      Bug with unipi extensions / only Adress 0 work!
      • burnscm

      3
      0
      Votes
      3
      Posts
      614
      Views

      Martin Kudláček

      Hello @burnscm,
      moreover, the Modbus doesn't allow to have address 0 and you cannot set the address 0 via our DIP switches. When the DIP switches are in "0" position, the extension uses the address which is stored in the NVRAM, which, by default, is 15.

      Best regards,
      Martin