diff --git a/fhem/FHEM/10_FRM.pm b/fhem/FHEM/10_FRM.pm
index 748fabd62..74f35318c 100755
--- a/fhem/FHEM/10_FRM.pm
+++ b/fhem/FHEM/10_FRM.pm
@@ -863,22 +863,20 @@ sub FRM_OWX_Discover ($) {
parameters for serial devices.
- Define
-
+ Define
+
define <name> FRM {<device> | <port> [global]}
- Specifies the FRM device.
-
-
-
- USB-connected devices:
- <device> specifies the serial port to communicate with the Arduino.
+ Specifies the FRM device.
+
+ - USB-connected devices:
+ <device> specifies the serial port to communicate with the Arduino.
The name of the serial-device depends on your distribution, under
linux the cdc_acm kernel module is responsible, and usually a
/dev/ttyACM0 device will be created. If your distribution does not have a
cdc_acm module, you can force usbserial to handle the Arduino by the
- following command:modprobe usbserial vendor=0x03eb
- product=0x204b
In this case the device is most probably
- /dev/ttyUSB0.
+ following command:
+ modprobe usbserial vendor=0x03eb product=0x204b
+ In this case the device is most probably /dev/ttyUSB0.
You can also specify a baudrate if the device name contains the @
character, e.g.: /dev/ttyACM0@38400
@@ -896,35 +894,42 @@ sub FRM_OWX_Discover ($) {
You can find StandardFirmata in the Arduino-IDE under 'Examples->Firmata->StandardFirmata
ConfigurableFirmata has to be installed manualy. See
- ConfigurableFirmata on GitHub or FHEM-Wiki
-
-
- Network-connected devices:
- <port> specifies the port the FRM device listens on. If 'global' is
- specified the socket is bound to all local ip-addresses, otherwise to localhost
- only.
- The Arduino must ConfigurableFirmata. The connection is initiated by the arduino
- in client-mode. Therefor the ip-address and port of the fhem-server has to be
- configured an the arduino, so it knows where to connect to.
- As of now only a single Arduino per FRM-device configured is supported. Multiple
- Arduinos may connect to different FRM-devices configured for different ports.
- ConfigurableFirmata has to be installed manualy. See
- ConfigurableFirmata on GitHub or FHEM-Wiki
-
-
- If the device is called none, then no device will be opened, so you
- can experiment without hardware attached.
+ ConfigurableFirmata on GitHub or FHEM-Wiki
+
+
+ - Network-connected devices:
+ <port> specifies the port the FRM device listens on. If global is
+ specified the socket is bound to all local ip-addresses, otherwise to localhost
+ only.
+ The Arduino must ConfigurableFirmata. The connection is initiated by the arduino
+ in client-mode. Therefor the ip-address and port of the fhem-server has to be
+ configured an the arduino, so it knows where to connect to.
+ As of now only a single Arduino per FRM-device configured is supported. Multiple
+ Arduinos may connect to different FRM-devices configured for different ports.
+ ConfigurableFirmata has to be installed manualy. See
+ ConfigurableFirmata on GitHub or FHEM-Wiki
+
+
+ -
+ If the device is called none, then no device will be opened, so you
+ can experiment without hardware attached.
+
Set
- set <name> init
- reinitializes the FRM-Client-devices configured for this Arduino
-
- set <name> reset
- does a complete reset of FRM by disconnecting from, reconnecting to and reinitializing the Arduino and FRM internals and all attached FRM-client-devices
+ -
+
set <name> init
+ reinitializes the FRM-Client-devices configured for this Arduino
+
+ -
+
set <name> reset
+ does a complete reset of FRM by disconnecting from, reconnecting to and reinitializing the Arduino and FRM internals and all attached FRM-client-devices
+
+
+
Attributes