Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
Traceback (most recent call last):
  File "/usr/share/revpicommander/revpicommander.py", line 18, in <module>
    from avahisearch import AvahiSearch
  File "/usr/share/revpicommander/avahisearch.py", line 11, in <module>
    from zeroconf import IPVersion, ServiceBrowser, Zeroconf
ImportError: cannot import name 'IPVersion' from 'zeroconf' (/usr/lib/python3/dist-packages/zeroconf.py)

This seems to have something to do with a too old be related to an outdated version of the zeroconf library, which is available in Buster. We once created a backport package, which you can please test.

...

Download and installation via cli CLI on your RevPi

Code Block
# Download package
wget http://revpimodio.org/dnl/python3-zeroconf_0.26.1-1~bpo10+1_all.deb

# Install package
sudo dpkg -i python3-zeroconf_0.26.1-1~bpo10+1_all.deb

Can I start a

...

PROFINET master?

Yes, this works for example like this https://revolutionpi.com/forum/viewtopic.php?t=3935#p14039

...

Can I modify the kernel module

...

“PiControl” in my Revolution Pi Module?

...

https://revolutionpi.de/forum/viewtopic.php?t=3720

What can I do when getting “too many communication errors, RevPiStatus= 1” due to

...

PiControl

Error: too many communication errors, RevPiStatus = 1) means: At least one I/O module is connected that has not been configured by PiCtory.

...

Simply connect a mouse, keyboard, and a monitor. Then you can log in and remove or modify the firewall settings.

If you still have trouble logging in, the easiest option may be to reinstall the image. Please see refer to the following link.

RevolutionPi Revolution Pi Checklist

Can I convert Modbus TCP messages to MQTT messages addressed to a MQTT Broker?

Yes, but you have to go the way and disable the Modbus services, i.e., in the WebStatusWeb Status. Then you have to adapt the libModbusMaster yourself according to your needs. Have Take a look at https://libmodbus.org/

...

Can I use Docker and is there a tutorial available?

Yes, have take a look here:

https://revolutionpi.com/tutorials/docker-auf-revpi-geraeten-verwenden-2/?noredirect=en_US

Can I declare a variable that is larger than 16 bits?

Have Take a look at the following video Tutorial which explains How to create your own rap file:

...

The command “piTest -d” gives the failure message “cannot receive device list”. What Can I do?

Have Take a look here:

https://revolutionpi.de/forum/viewtopic.php?t=3517

...

I sometimes get the error message “getSerNum() failed -3” when I call piSerial, what can I do? Also in the WebStatus Web Status I see this error message.

...

I want to use my HTTP interface, but it is used by PiCtory

...

can I change it?

Yes, you just have to change the Apache Webserver configuration. Have Take a look here:

...

How can I compile and install the driver or the kernel module piControl myself?

To install piControl PiControl you have to use the Kernelbakery GitHub repository

...

https://revolutionpi.de/forum/viewtopic.php?f=3&t=2628#p9589

Revolution Pi Connect;

...

PiControl process communication errors after opening /dev/ttyAMA0 with pySerial

/dev/ttyAMA0 is the RS485 bus of the piBridge and should not be used by any application (as long you're using modules). The other /dev/ttyUSB devices are FTDI serial interfaces (one for the RS485 front interface and one for the con bridge).

...