openhab / org.openhab.binding.zigbee

openHAB binding for ZigBee
Eclipse Public License 2.0
73 stars 111 forks source link

Zigbee Console grep is not working anymore since upgrade M4 -> M6 #766

Closed FranzSchi closed 2 years ago

FranzSchi commented 2 years ago

Hi all,

it seems the grep cannot filter the output of the Zigbee command. For ohter commands like bundle:listr it seems to work.

BR /Franz

openhab> bundle:list | grep -i zigbee
240 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee
241 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.console
242 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.console.ember
243 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.console.telegesis
244 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.dongle.cc2531
245 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.dongle.ember
246 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.dongle.telegesis
247 x Active x  80 x 1.4.6                  x com.zsmartsystems.zigbee.dongle.xbee
290 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Binding
291 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee CC2531 Bridge
292 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Console
293 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Console Ember
294 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Console Telegesis
295 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Ember Bridge
296 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Serial Driver
297 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee Telegesis Bridge
298 x Active x  80 x 3.3.0.M6               x openHAB Add-ons :: Bundles :: ZigBee XBee Bridge
openhab> zigbee nodes | grep -i AnyValue
Total known nodes in network: 50
Network  Addr  IEEE Address      Logical Type  State      EP   Profile                    Device Type                Manufacturer     Model
      0  0000  04CD15FFFEBB3E7B  COORDINATOR   ONLINE
    194  00C2  0017880102B8D37E  ROUTER        UNKNOWN    11  ZIGBEE_LIGHT_LINK          0210                       Signify Netherlands B.V.  LCT003
                                                         242  ZIGBEE_GREEN_POWER         0061
   2398  095E  A4C13871E95B2854  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
   2535  09E7  0017880103342A12  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC012
                                                         242  ZIGBEE_GREEN_POWER         0061
   3297  0CE1  001788010204ACCE  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTW001
                                                         242  ZIGBEE_GREEN_POWER         0061
   3533  0DCD  001788010634ABB9  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
   4635  121B  0017880104B75CAC  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_ON_OFF_SENSOR          Philips          SML001
                                                           2  ZIGBEE_HOME_AUTOMATION     OCCUPANCY_SENSOR
   4765  129D  00178801042F8978  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC013
                                                         242  ZIGBEE_GREEN_POWER         0061
   4815  12CF  00178801096ADBE2  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
   5760  1680  A4C13812F53BEB40  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
   7915  1EEB  0017880104B76DA0  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_ON_OFF_SENSOR          Philips          SML001
                                                           2  ZIGBEE_HOME_AUTOMATION     OCCUPANCY_SENSOR
  12631  3157  001788011048BE20  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  13331  3413  A4C13859B6A11C33  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  16695  4137  A4C138AC1F08E635  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  17300  4394  00124B00250469DF  END_DEVICE    UNKNOWN     1  ZIGBEE_HOME_AUTOMATION     ON_OFF_SWITCH              eWeLink          WB01
  18360  47B8  001788010204B546  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTW001
                                                         242  ZIGBEE_GREEN_POWER         0061
  20561  5051  A4C1382E683CB5F8  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  21362  5372  0017880103369835  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC001
                                                         242  ZIGBEE_GREEN_POWER         0061
  21478  53E6  001788010969320F  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  21702  54C6  0017880102B9F368  ROUTER        UNKNOWN    11  ZIGBEE_LIGHT_LINK          0210                       Signify Netherlands B.V.  LCT003
                                                         242  ZIGBEE_GREEN_POWER         0061
  22216  56C8  00178801045014FA  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC015
                                                         242  ZIGBEE_GREEN_POWER         0061
  23792  5CF0  0017880106FC1E31  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          0210                       Signify Netherlands B.V.  LCW002
                                                         242  ZIGBEE_GREEN_POWER         0061
  24113  5E31  A4C13820C204A740  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  24191  5E7F  00178801096AD15A  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  26912  6920  00124B0025035EF4  END_DEVICE    ONLINE      1  ZIGBEE_HOME_AUTOMATION     IAS_ZONE                   eWeLink          MS01
  27552  6BA0  00124B0025004007  END_DEVICE    ONLINE      1  ZIGBEE_HOME_AUTOMATION     IAS_ZONE                   eWeLink          DS01
  29159  71E7  A4C138A5ACF8D50B  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  29816  7478  A4C13868E9844F72  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  30810  785A  00124B0025218E80  END_DEVICE    ONLINE      1  ZIGBEE_HOME_AUTOMATION     TEMPERATURE_SENSOR         eWeLink          TH01
  31132  799C  A4C138F96D1BA59C  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  32975  80CF  0017880103E77CE7  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  34827  880B  00178801067018B4  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  37153  9121  A4C138D7C95D0E78  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  37513  9289  A4C1384F73402249  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  39655  9AE7  00124B0025128716  END_DEVICE    UNKNOWN     1  ZIGBEE_HOME_AUTOMATION     TEMPERATURE_SENSOR         eWeLink          TH01
  46783  B6BF  0017880104F2F751  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  46811  B6DB  A4C13829625A9B48  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  48110  BBEE  00124B00251333B3  END_DEVICE    ONLINE      1  ZIGBEE_HOME_AUTOMATION     TEMPERATURE_SENSOR         eWeLink          TH01
  49301  C095  0017880103CAA348  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  51811  CA63  00178801069290BC  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC013
                                                         242  ZIGBEE_GREEN_POWER         0061
  53936  D2B0  00178801042F71EE  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC015
                                                         242  ZIGBEE_GREEN_POWER         0061
  54895  D66F  00124B002450A6D9  ROUTER        ONLINE      1  ZIGBEE_LIGHT_LINK          0210                       eWeLight         ZB-CL01
                                                          13  ZIGBEE_LIGHT_LINK          E15E
  56776  DDC8  A4C1389F2C3369AC  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     ON_OFF_PLUG_IN_UNIT        _TZ3000_gjnozsaz  TS011F
                                                         242  ZIGBEE_GREEN_POWER         0061
  58391  E417  0017880103E75304  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  58463  E45F  00178801042F514E  ROUTER        ONLINE     11  ZIGBEE_LIGHT_LINK          ZLL_COLOR_TEMPERATURE_LIGHT  Signify Netherlands B.V.  LTC013
                                                         242  ZIGBEE_GREEN_POWER         0061
  59558  E8A6  A4C13805BABAC69A  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_dbpmpco1  TS130F
                                                         242  ZIGBEE_GREEN_POWER         0061
  60332  EBAC  00124B002450D0F0  ROUTER        ONLINE      1  ZIGBEE_LIGHT_LINK          0210                       eWeLight         ZB-CL01
                                                          13  ZIGBEE_LIGHT_LINK          E15E
  61271  EF57  0017880106700377  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_NON_COLOR_SCENE_CONTROLLER  Philips          RWL021
                                                           2  ZIGBEE_HOME_AUTOMATION     SIMPLE_SENSOR
  62819  F563  84FD27FFFE60DEC7  ROUTER        ONLINE      1  ZIGBEE_HOME_AUTOMATION     WINDOW_COVERING_DEVICE     _TZ3000_5vgl3nmg  TS130F
  63293  F73D  0017880104B777D4  END_DEVICE    ONLINE      1  ZIGBEE_LIGHT_LINK          ZLL_ON_OFF_SENSOR          Philips          SML001
                                                           2  ZIGBEE_HOME_AUTOMATION     OCCUPANCY_SENSOR
cdjackson commented 2 years ago

The zigbee console commands come from a different project so the integration has limitations - I've had a quick look and don't see any easy way to change this.

I think it's pretty minor so propose to close as "Wont Fix" if you're ok with that.

FranzSchi commented 2 years ago

Hi chris,

Thanks for the fast supply. The Weird thing is it worked in the Past but is no longer working anymore. "Pretty minor" is difficult to argue. In case users have many items it's difficult to filter for the right items.

BR /Franz

cdjackson commented 2 years ago

The Weird thing is it worked in the Past but is no longer working anymore.

I can only assume something has changed in the core or karaf then as nothing changed in the binding.

"Pretty minor" is difficult to argue. In case users have many items it's difficult to filter for the right items.

You can normally search in other ways - it's not like there's thousands of lines like a logfile. Certainly if you use linux or mac it's easy to use the search option in the console - possibly this doesn't work in Windows (I don't use windows so am not sure).

We can leave this open, but I am not able to spend time looking at this and really consider it a small inconvenience where the pain of trying to fix it right now doesn't balance the benefit (IMHO of course :) ).

openhab-bot commented 2 years ago

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/openhab-3-3-milestone-discussion/132715/163

wborn commented 2 years ago

Perhaps it's caused by https://github.com/openhab/openhab-core/pull/2961?

cdjackson commented 2 years ago

I propose that this should be closed or moved to the core as it doesn't seem to be an issue with the binding - certainly nothing changed in the way the console works.

FranzSchi commented 2 years ago

THX @wborn , @cdjackson , I guess we should close it and wait for the next release of OH as I also have the feeling its more a core issue than a plugin issue.

FranzSchi commented 2 years ago

Short final feedback from my side I've just updated to OH 3.3.0.RC1. Seems to work fine again. So it was as supposed a core and not a Plugin issue. THX for your support all the Time. /Franz

wborn commented 2 years ago

Great! It was fixed with https://github.com/openhab/openhab-core/pull/3012.