From 0c34e6e2ffe4f96e0c1808f5510f76f55905bdf5 Mon Sep 17 00:00:00 2001
From: phenning
Date: Tue, 31 Oct 2017 20:41:32 +0000
Subject: [PATCH] 00_OWX.pm: Anpassung Definition von Firmata-Devices
git-svn-id: https://svn.fhem.de/fhem/trunk@15369 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/00_OWX.pm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/fhem/FHEM/00_OWX.pm b/fhem/FHEM/00_OWX.pm
index 87ef130a0..4b325d0cc 100644
--- a/fhem/FHEM/00_OWX.pm
+++ b/fhem/FHEM/00_OWX.pm
@@ -95,7 +95,7 @@ use vars qw{%owg_family %gets %sets $owx_version $owx_debug};
);
#-- some globals needed for the 1-Wire module
-$owx_version="7.02";
+$owx_version="7.03";
#-- debugging now verbosity, this is just for backward compatibility
$owx_debug=0;
@@ -149,10 +149,10 @@ sub OWX_Define ($$) {
#-- check syntax
if(int(@a) < 3){
- return "OWX: Syntax error - must be define OWX |[:]|:||"
+ return "OWX: Syntax error - must be define OWX |[:]|:||:"
}
- Log3 $hash->{NAME},2,"OWX: Warning - Some parameter(s) ignored, must be define OWX |[:]|:||"
+ Log3 $hash->{NAME},2,"OWX: Warning - Some parameter(s) ignored, must be define OWX |[:]|:||:"
if( int(@a)>3 );
my $dev = $a[2];
@@ -193,7 +193,7 @@ sub OWX_Define ($$) {
$hwdevice = OWX_CCC->new($hash);
#-- check if we are connecting to Arduino (via FRM):
- } elsif ($dev =~ /^\d{1,2}$/) {
+ } elsif ($dev =~ /.*\:\d{1,2}$/) {
require "$attr{global}{modpath}/FHEM/11_OWX_FRM.pm";
$hwdevice = OWX_FRM->new($hash);
@@ -1692,7 +1692,7 @@ sub OWX_WDBGL($$$$) {
define OWio2 OWX COC
- define OWio3 OWX 10
+ define OWio3 OWX FIRMATA:10
@@ -1703,7 +1703,7 @@ sub OWX_WDBGL($$$$) {
define <name> OWX <tcpip>[:<port>] or
# define OWX for TCP/IP-UART interfaces or
define <name> OWX <cuno/coc-device> or
- define <name> OWX <arduino-pin>
+ define <name> OWX <firmata-device>:<firmata-pin>
Define a 1-Wire interface to communicate with a 1-Wire bus.