Setting a udev rule allow the computer to create a permanent /dev/mydevice entry for a device. This is usefull to be sure of the path of a device.
In Domogik, the udev rules to create for a device is indicated :
Copy the suggested rule (and if necessary adapt it) and put it in the given file.
Then, you just have to unplug/plug the device
Check the rule is used with the following command. You should see the new device entry:
$ ls -ltr /dev
By default, you need to be root to access some devices. To give access to everybody on your computer to the device, follow these instructions.
First, get vendor and product ids. Example for a Mir:ror device:
$ dmesg | grep Mirror
generic-usb 0003:1DA8:1301.0002: hiddev0,hidraw1: USB HID v1.00 Device [Violet Mirror] on usb-0000:00:1d.0-2/input0
Here, vendor id is 1da8 and product id is 1301.
Create an udev rule for the Mir:ror device in file /etc/udev/rules.d/mirror.rules:
KERNEL=="hidraw*", ATTRS{idVendor}=="1da8", ATTRS{idProduct}=="1301", SYMLINK+="mirror", MODE="0666"
You just have to unplug and plug back your Mir:ror to have permissions on it as a non root user. Your Mir:ror device will have /dev/mirror as entry point