When i send an command by a rule to the Intercom with “sIntercomAusgehend.sendCommand(“BSRCMDC0A8B25000r30001234DF”)” the item status is changing correctly but nothing happens with the Intercom.
2017-01-08 14:38:03.979 [ItemCommandEvent ] - Item 'sIntercomAusgehend' received command BSRCMDC0A8B25000r30001234DF
What is weird to me is the following entry in the openhab.log File:
2017-01-08 14:25:35.488 [INFO ] [g.tcp.AbstractDatagramChannelBinding] - There is already an active channel sun.nio.ch.DatagramChannelImpl@a42f4d for the remote end /192.168.178.80:8113
Being logged at INFO level, it’s obviously difficult to determine if this is something you should be concerned with.
I am wondering if the internal copy of your configuration is not in sync with what you’ve edited. openHAB 1.x cleared out the internal config on each restart, so lingering configuration was usually not a problem. At the openhab> prompt, enter
config:list
and look around your configuration to see if any obsolete information is contained there.
Here is some related advice concerning a different binding:
The possible issue I’ve described is only in OH2. If you’ve changed your .cfg file over time and removed or commented out lines, the old values for those lines are still in the internal copy of the configuration, which can potentially lead to unexpected outcomes like yours.
I’m wondering where all those other config values came from, if your tcp.cfg has only ever had port=8112 in it. Maybe delete the config from the openhab> command line for the pid org.openhab.tcp, restart and try again?