File tree 2 files changed +11
-7
lines changed
2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -50,10 +50,12 @@ foreach devid $devids {
50
50
51
51
puts -nonewline $values(STDOUT)
52
52
53
- if {$deviceType == " HM-CC-VG-1 " } {
53
+ if {[ string first " HM-CC-VG-" $deviceType ] >= 0} {
54
54
set ausgabe [xmlrpc http://127.0.0.1:9292/groups getParamset [list string $deviceAddress ] [list string " MASTER" ] ]
55
- } else {
56
- set ausgabe [xmlrpc http://127.0.0.1:2001/ getParamset [list string $deviceAddress ] [list string " MASTER" ] ]
55
+ } elseif {[string first " HMIP-" $deviceType ] >= 0} {
56
+ set ausgabe [xmlrpc http://127.0.0.1:2010/ getParamset [list string $deviceAddress ] [list string " MASTER" ] ]
57
+ } else {
58
+ set ausgabe [xmlrpc http://127.0.0.1:2001/ getParamset [list string $deviceAddress ] [list string " MASTER" ] ]
57
59
}
58
60
59
61
foreach { bezeichnung wert } $ausgabe {
@@ -67,4 +69,4 @@ foreach devid $devids {
67
69
}
68
70
puts -nonewline {</device>}
69
71
}
70
- puts -nonewline {</mastervalue>}
72
+ puts -nonewline {</mastervalue>}
Original file line number Diff line number Diff line change @@ -51,10 +51,12 @@ for {set counter 0} {$counter<[llength $rec_devids]} {incr counter} {
51
51
52
52
puts -nonewline $values(STDOUT)
53
53
54
- if {$deviceType == " HM-CC-VG-1 " } {
54
+ if {[ string first " HM-CC-VG-" $deviceType ] >= 0} {
55
55
set ausgabe [xmlrpc http://127.0.0.1:9292/groups putParamset [list string $deviceAddress ] [list string " MASTER" ] [list struct $cmd ]]
56
- } else {
57
- set ausgabe [xmlrpc http://127.0.0.1:2001/ putParamset [list string $deviceAddress ] [list string " MASTER" ] [list struct $cmd ]]
56
+ } elseif {[string first " HMIP-" $deviceType ] >= 0} {
57
+ set ausgabe [xmlrpc http://127.0.0.1:2010/ putParamset [list string $deviceAddress ] [list string " MASTER" ] [list struct $cmd ]]
58
+ } else {
59
+ set ausgabe [xmlrpc http://127.0.0.1:2001/ putParamset [list string $deviceAddress ] [list string " MASTER" ] [list struct $cmd ]]
58
60
}
59
61
puts -nonewline {<mastervalue name='}
60
62
puts -nonewline $item
You can’t perform that action at this time.
0 commit comments