OpenWebNet: group commands [WHERE=#n ?]

The test result is VERY strange.
In fact the OWN specs say that every time a light changes state, an event is also sent on the BUS, this is why the binding is listening to events, not to commands.

@llegovich can you also do the test that @gozilla01 did?

  • connect with OWN official client and activate Event session
  • turn some lights on. Make sure these lights are not on separate buses (WHERE should be simple, like WHERE=52, and not like WHERE=12#4#02)
  • send a “all OFF” command (*1*0*0##) and check the lights are actually switched off
  • copy the log here

bye
Massi

Yes!

  1. opened event
  2. swtiched on the WHERE=25 light via a *1*1*25## software command and switched off all lights via *1*0*0## software command. Here is the event log:

Immagine

then I did it using physical buttons rather than software commands and here is the log:

Immagine1

I don’t understand why there aer a number of switch-off commands sent to some lights (see where = 0015,01,12,03, etc…), in particular because they are only a subset of all the lights I have.
I have digged a bit into it and it seems that those actuators are configured as “Master PUL” (within the bticino/legrand MyHome suite software), which would mean “ignore ambient and general commands”, but somehow the system is sending them the command anyway.
I think that for the purpose of this topic we could ignore those commands sent to the bus.

I think that my logs confirm there is no status update for the single lights which have been switched off, that makes the issue hard to resolve I guess.

Then what are all those messages *1*0*xx## you have in the logs???
In fact they are the confirmation of lights being switched off!

My interpretation of your log is that as soon as the “all-off” command is sent *1*0*0##, all lights that are configured to respond to GEN/AREA will switch off, and an event message is sento correctly on the BUS for each light.
Same happens if the all-off command is sent from a physical switch (second log).

My analysis is therefore that the biding is already working correctly: lights that are set to respond to GEN/AREA commands, will switch off and this event will appear on the bus: this will be reflected in the OH2 items.

Massi

For AMB (you mean: area) this is not necessary: form the WHERE address of a light you can already detect its A (area) and PL (light-point).
Read the OWN specs for lights WHO=1, WHERE table, page 7.

For groups I would need an example that shows what happens when one sends a GROUP command (for example: *1*0*#G## , where G is the GRroup number [1-255], also indicating which are the lights that belong to the group.

Massimo

Hi Massi, I’m afraifd I didn’t explain it well.
No one of those lights in the log is actually attached to any physical bulb. They are unused.
Light 25 (which instead is in use) is switched off when I send the all-lights-off command, but you can’t find the relative event update un the bus.
So this means that the lights are being switched off by the all-lights-off command but no status update is sent on the bus.

System Openhab 2.5 Snapshot - Bticino Binding org.openhab.binding.openwebnet-2.4.0-b9-2
So i have i physical switch at the entrance to switch all lights off.
When i look at this my issue is an of topic :)?
grafik

21:01:10.762 [DEBUG] [ebnet.handler.OpenWebNetBridgeHandler] - ==OWN== ownId=1.0
21:01:10.787 [DEBUG] [ebnet.handler.OpenWebNetBridgeHandler] - ==OWN== ownId=1.0 has NO DEVICE associated, ignoring it

this happens when i press the button.

Patrick,
Use OpenWebClient and post the log, all messages on the bus after pressing your physical GR key.
Massimo needs the log.

AMB = A can be extrapolated from the WHERE,it is not necessary to send the status request on the bus.
No additional parameters are required

GR Light

Light (WHO=1) with WHERE = 11, 0110 , 13 , 14 associated GR = 1
GR = 1 OFF
*[WHO]*0*#[GR]##
*1*0*#1## (frame sent by OpenWebNet Client)
image
GR = 1 ON
*[WHO]*1*#[GR]##
*1*1*#1## (frame sent by OpenWebNet Client)

GR
As you can see from the log, everything is simpler.
The WHERE changes come out on the bus, so the status update on OH already works and does not need any further parameters.
I have not tried a test on GR of the automation WHO=2

AREA Light

frame inviato dal client OpenWebNet

All ON A=2
*1*1*2##
*[WHO]*1*[A]##
All OFF A=2
*1*0*2##
*[WHO]*0*[A]##

image

No light update frames on the bus, such as GEN

GEN / AREA

For AMB / Area it would be better not to update states directly inside OH, but to make a status request on the bus with a delay esemple the 500ms

Light WHO=1
Status request for all A
*#1*0##
Status request for all A = 2
*#1*2##
*#1*[A]##

If you want I’ll do the implementation, give me the specifications.
Clearly you have to prepare the .lib, so you can move on to bigger and more important things

So when i push the button i receive

Test GR Automation

image

*2*0*#[GR]## STOP
*2*1*#[GR]## UP
*2*2*#[GR]## DOWN

Test AMB = A Automation

image

*2*0*[A]## STOP
*2*1*[A]## UP
*2*2*[A]## DOWN

I grouped all the commands

Summary

Edit 13.02.19
I posted an example of how to use GR and GEN with OH
With “A” I did not run tests, but I do not see any problem.

i can also do tests :slight_smile:

Hi everyone,
I need some tests Ambient with roller shutters.
Change the number 9 according to the number of your roller shutter environment

*2*2*9## 
*2*0*9## 
*2*1*9##

or for those with the subsystem

*2*2*9#4#01## 
*2*0*9#4#01## 
*2*1*9#4#01##

These commands are used for UP or DOWN or STOP all shutters in the room

The information I need is:

  • Sending the OWN command with the openweb client and posting the image.
  • What kind of gateway do you use.

I’m looking at the implementation of the command groups and I need some tests
Thank you all

connected own-client to my mh200n and received this for amb=9 command “down”:
1%20down%20mh
and this for command “stop”:
1%20stop%20mh

then i connected own-client to my f454-webserver and received this for amb=9 command “down”:
2%20down%20ws
and this for command “stop”:
2%20stop%20ws

in amb=9 i have eight rollershutters

now i see with the automation gen-command two of my actors are replying,
58#4#01 and 59#4#01 (that is garade-door and yard-gate)

command 21*0#4#01##
1

aaaah, attention attention, now i see the commands you are searching for:

i didn´t wait long enough, this entries are not already logged when the shutter starts, the are logged when it receives its end-position.

this was logged with f454, next test will be with mh200n

now the own-client log with brigde mh200n

command “up”:

and command “down”:

Hi all,
I am probably too late, but while I was experimenting with OWN frames, I tested a group and an ambient command for three rollers. Here is the composition of the group and ambient:

Group 1: Where=11, 12, 41
Ambient 1: Where=11, 12

I did a full down (until stop) followed by a full up (until stop).

Here is the log from MHS1 and client

LOG MHS1 - COMANDO AMB1 DOWN/UP (AMB1: WHERE 11-12)

2019-06-09 18:25:51.776 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*1##
2019-06-09 18:25:51.781 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 18:25:51.785 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 18:25:52.300 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*2*1##
2019-06-09 18:25:52.305 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 18:25:52.308 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 18:26:23.512 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 18:26:23.516 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 18:26:23.520 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 18:26:23.522 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 18:26:23.878 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 18:26:23.882 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 18:26:23.886 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 18:26:23.888 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 18:26:29.107 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*1##
2019-06-09 18:26:29.115 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 18:26:29.118 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 18:26:29.629 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*1*1##
2019-06-09 18:26:29.633 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 18:26:29.637 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 18:27:00.468 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 18:27:00.473 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 18:27:00.477 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 18:27:00.479 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 18:27:01.075 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 18:27:01.079 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 18:27:01.082 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 18:27:01.084 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]

LOG CLIENT - COMANDO AMB1 DOWN/UP (AMB1: WHERE 11-12)

*2*0*1## (STOP AMB 1)
*2*2*1## (DOWN AMB 1)
*2*0*11## (STOP WHERE 11)
*2*0*12## (STOP WHERE 12)
*2*0*1## (STOP AMB 1)
*2*1*1## (UP AMB 1)
*2*0*12## (STOP WHERE 12)
*2*0*11## (STOP WHERE 11)

LOG MHS1 - COMANDO GR1 DOWN/UP (GR1: WHERE 11-12-41)

2019-06-09 16:44:56.507 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*#1##
2019-06-09 16:44:56.512 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 16:44:56.516 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 16:44:56.542 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 16:44:56.548 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:44:56.552 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 16:44:56.556 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:44:56.574 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*41##
2019-06-09 16:44:56.580 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:44:56.584 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*41##> what=STOP
2019-06-09 16:44:56.587 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:44:56.612 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 16:44:56.618 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:44:56.622 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 16:44:56.625 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:44:57.037 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*2*#1##
2019-06-09 16:44:57.044 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 16:44:57.048 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 16:44:57.063 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*2*11##
2019-06-09 16:44:57.069 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:44:57.073 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*2*11##> what=DOWN
2019-06-09 16:44:57.077 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # MOVING 2 - startedMovingAt=1560091497076 - 57.076
2019-06-09 16:44:57.079 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=2 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:44:57.106 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*2*41##
2019-06-09 16:44:57.112 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:44:57.116 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*2*41##> what=DOWN
2019-06-09 16:44:57.119 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # MOVING 2 - startedMovingAt=1560091497118 - 57.118
2019-06-09 16:44:57.121 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=2 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:44:57.137 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*2*12##
2019-06-09 16:44:57.143 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:44:57.148 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*2*12##> what=DOWN
2019-06-09 16:44:57.151 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # MOVING 2 - startedMovingAt=1560091497150 - 57.150
2019-06-09 16:44:57.154 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=2 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:27.848 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 16:45:27.854 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:45:27.858 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 16:45:27.865 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:28.177 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 16:45:28.180 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:45:28.183 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 16:45:28.186 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:28.373 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*41##
2019-06-09 16:45:28.376 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:45:28.378 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*41##> what=STOP
2019-06-09 16:45:28.382 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:31.600 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*#1##
2019-06-09 16:45:31.606 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 16:45:31.611 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 16:45:31.632 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 16:45:31.637 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:45:31.641 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 16:45:31.644 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:31.667 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*41##
2019-06-09 16:45:31.672 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:45:31.676 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*41##> what=STOP
2019-06-09 16:45:31.679 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:31.705 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 16:45:31.710 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:45:31.714 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 16:45:31.717 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:32.125 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*1*#1##
2019-06-09 16:45:32.129 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1
2019-06-09 16:45:32.133 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.1 has NO DEVICE associated, ignoring it
2019-06-09 16:45:32.155 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*1*11##
2019-06-09 16:45:32.161 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:45:32.165 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*1*11##> what=UP
2019-06-09 16:45:32.168 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # MOVING 1 - startedMovingAt=1560091532167 - 32.167
2019-06-09 16:45:32.180 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=1 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:32.192 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*1*41##
2019-06-09 16:45:32.197 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:45:32.201 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*1*41##> what=UP
2019-06-09 16:45:32.204 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # MOVING 1 - startedMovingAt=1560091532203 - 32.203
2019-06-09 16:45:32.206 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=1 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:45:32.230 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*1*12##
2019-06-09 16:45:32.236 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:45:32.239 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*1*12##> what=UP
2019-06-09 16:45:32.242 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # MOVING 1 - startedMovingAt=1560091532242 - 32.242
2019-06-09 16:45:32.245 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=1 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:46:02.699 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*11##
2019-06-09 16:46:02.704 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.11
2019-06-09 16:46:02.708 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*11##> what=STOP
2019-06-09 16:46:02.714 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 11 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:46:02.917 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*41##
2019-06-09 16:46:02.923 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.41
2019-06-09 16:46:02.927 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*41##> what=STOP
2019-06-09 16:46:02.936 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 41 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]
2019-06-09 16:46:03.421 [INFO ] [org.openwebnet.OpenGatewayBus$a     ] - MON RECEIVED  <<<<<<<<<<< *2*0*12##
2019-06-09 16:46:03.426 [DEBUG] [bnet.handler.OpenWebNetBridgeHandler] - ==OWN==  ownId=2.12
2019-06-09 16:46:03.430 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== updateAutomationState() - msg=<*2*0*12##> what=STOP
2019-06-09 16:46:03.436 [DEBUG] [.handler.OpenWebNetAutomationHandler] - ==OWN:AutomationHandler== # 12 # [[[ internalState=0 positionEst=-1 - calibrating=-1 shutterRun=-1 ]]]

LOG CLIENT - COMANDO GR1 DOWN/UP (GR1: WHERE 11-12-41)

*2*0*#1## (STOP Gruppo 1)
*2*0*11## (STOP WHERE 11)
*2*0*41## (STOP WHERE 41)
*2*0*12## (STOP WHERE 12)
*2*2*#1## (DOWN Gruppo 1)
*2*2*11## (DOWN  WHERE 11) 
*2*2*41## (DOWN  WHERE 41)
*2*2*12## (DOWN WHERE 12)
*2*0*12## (STOP WHERE 12)
*2*0*11## (STOP  WHERE 11)
*2*0*41## (STOP WHERE 41)

*2*0*#1## (STOP Gruppo 1)
*2*0*11## (STOP WHERE 11)
*2*0*41## (STOP WHERE 41)
*2*0*12## (STOP WHERE 12)
*2*1*#1## (UP Gruppo 1)
*2*1*11## (UP WHERE 11)
*2*1*41## (UP WHERE 41)
*2*1*12## (UP WHERE 12)
*2*0*11## (STOP WHERE 11)
*2*0*41## (STOP WHERE 41)
*2*0*12## (STOP WHERE 12)
1 Like

Hey guys,

is there now any chance to send GR and GEN Commands with openhab and the openwebnet binding?

Doing it with OH Groups is not sufficient… The Rollershutters for example are moving delayed to each other.

1 Like

Hi Marco!
This is really important for me, too.
Still no solution for GROUP?
Where parameter in .things file works for rooms (ambiente), not for groups.
bus_automation shutterSalotto “Salotto” [ where=“2”, shutterRun=“112000” ] works fine (see image, left side)

bus_automation shutterLatoB “LatoB” [ where="#2", shutterRun=“112000” ] does NOT work !! (see image, right side)


Thanks for any suggestion.
Alex