Zwave detects things that are manually configured

Sure can.

zwave.things

Bridge zwave:serial_zstick:controller "ZWave Controller" [ port="/dev/ttyACM0", controller_softreset="false", controller_master="true", controller_inclusiontimeout=60, heal_enable="true", heal_time=2, security_networkkey="AF 2D 9E 35 21 A1 ED 2B 45 B1 F4 DA 39 A8 B5 F2"
 ]

Thing zwave:rtc_ct100_00_000:controller:node2 "Node 2: CT100 - First Floor" (zwave:serial_zstick:controller) [ node_id=2 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node3 "Node 3: CT100 - Kitchen" (zwave:serial_zstick:controller) [ node_id=3 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node4 "Node 4: CT100 - Living Room" (zwave:serial_zstick:controller) [ node_id=4 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node5 "Node 5: CT100 - Guest Bedroom" (zwave:serial_zstick:controller) [ node_id=5 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node6 "Node 6: CT100 - Master Bedroom" (zwave:serial_zstick:controller) [ node_id=6 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node7 "Node 7: CT100 - Garage" (zwave:serial_zstick:controller) [ node_id=7 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node8 "Node 8: CT100 - Second Floor" (zwave:serial_zstick:controller) [ node_id=8 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node9 "Node 9: CT100 - Great Room" (zwave:serial_zstick:controller) [ node_id=9 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node10 "Node 10: CT100 - Emma's Bedroom" (zwave:serial_zstick:controller) [ node_id=10 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node11 "Node 11: CT100 - Joshua's Bedroom" (zwave:serial_zstick:controller) [ node_id=11 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node12 "Node 12: CT100 - Breezeway" (zwave:serial_zstick:controller) [ node_id=12 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node13 "Node 13: CT100 - Apartment" (zwave:serial_zstick:controller) [ node_id=13 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node14 "Node 14: CT100 - Mom's Bedroom" (zwave:serial_zstick:controller) [ node_id=14 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node15 "Node 15: CT100 - Dad's Bedroom" (zwave:serial_zstick:controller) [ node_id=15 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node16 "Node 16: CT100 - Office" (zwave:serial_zstick:controller) [ node_id=16 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node17 "Node 17: CT100 - Electric Room" (zwave:serial_zstick:controller) [ node_id=17 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node18 "Node 18: CT100 - Basement Storage" (zwave:serial_zstick:controller) [ node_id=18 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node19 "Node 19: CT100 - Basement" (zwave:serial_zstick:controller) [ node_id=19 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node20 "Node 20: CT100 - Shop" (zwave:serial_zstick:controller) [ node_id=20 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:rtc_ct100_00_000:controller:node21 "Node 21: CT100 - Water Room" (zwave:serial_zstick:controller) [ node_id=21 ] {
  Channels:
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_cooling [ config_scale=1 ]
    Type thermostat_setpoint : thermostat_setpoint_heating [ config_scale=1 ]
}
Thing zwave:homeseer_hswd100_00_000:controller:node22 "Node 22: HSWD100 - Outside Front Door Lights" (zwave:serial_zstick:controller) [ node_id=22 ]
Thing zwave:homeseer_hswd100_00_000:controller:node23 "Node 23: HSWD100 - Outside Front Porch Lights" (zwave:serial_zstick:controller) [ node_id=23 ]
Thing zwave:homeseer_hswd100_00_000:controller:node24 "Node 24: HSWD100 - Outside Back Deck Lights Master" (zwave:serial_zstick:controller) [ node_id=24 ]
Thing zwave:homeseer_hswd100_00_000:controller:node25 "Node 25: HSWD100 - Outside Back Deck Lights Slave" (zwave:serial_zstick:controller) [ node_id=25 ]
Thing zwave:homeseer_hswd100_00_000:controller:node26 "Node 26: HSWD100 - Outside Basement Porch Light" (zwave:serial_zstick:controller) [ node_id=26 ]
Thing zwave:homeseer_hswd100_00_000:controller:node27 "Node 27: HSWD100 - Outside Family Entry Light" (zwave:serial_zstick:controller) [ node_id=27 ]
Thing zwave:homeseer_hswd100_00_000:controller:node28 "Node 28: HSWD100 - Outside Family Entry Recessed Lights" (zwave:serial_zstick:controller) [ node_id=28 ]
Thing zwave:homeseer_hswd100_00_000:controller:node29 "Node 29: HSWD100 - Outside Garage Lights" (zwave:serial_zstick:controller) [ node_id=29 ]
Thing zwave:enerwave_zw20r_00_000:controller:node30 "Node 30: ZW20R - House Outside Outlet A" (zwave:serial_zstick:controller) [ node_id=30 ]
Thing zwave:enerwave_zw20r_00_000:controller:node31 "Node 31: ZW20R - House Outside Outlet B" (zwave:serial_zstick:controller) [ node_id=31 ]
Thing zwave:enerwave_zw20r_00_000:controller:node32 "Node 32: ZW20R - House Outside Outlet D" (zwave:serial_zstick:controller) [ node_id=32 ]
Thing zwave:enerwave_zw20r_00_000:controller:node33 "Node 33: ZW20R - House Outside Outlet E" (zwave:serial_zstick:controller) [ node_id=33 ]
Thing zwave:enerwave_zw20r_00_000:controller:node34 "Node 34: ZW20R - House Outside Outlet F" (zwave:serial_zstick:controller) [ node_id=34 ]
Thing zwave:enerwave_zw20r_00_000:controller:node35 "Node 35: ZW20R - House Outside Outlet G" (zwave:serial_zstick:controller) [ node_id=35 ]
Thing zwave:enerwave_zw20r_00_000:controller:node36 "Node 36: ZW20R - House Outside Outlet H" (zwave:serial_zstick:controller) [ node_id=36 ]
Thing zwave:enerwave_zw20r_00_000:controller:node37 "Node 37: ZW20R - House Outside Outlet I" (zwave:serial_zstick:controller) [ node_id=37 ]
Thing zwave:enerwave_zw20r_00_000:controller:node38 "Node 38: ZW20R - House Outside Outlet J" (zwave:serial_zstick:controller) [ node_id=38 ]
Thing zwave:enerwave_zw20r_00_000:controller:node39 "Node 39: ZW20R - House Outside Outlet K" (zwave:serial_zstick:controller) [ node_id=39 ]
Thing zwave:enerwave_zw20r_00_000:controller:node40 "Node 40: ZW20R - House Outside Outlet L" (zwave:serial_zstick:controller) [ node_id=40 ]
Thing zwave:enerwave_zw20r_00_000:controller:node41 "Node 41: ZW20R - House Outside Outlet M" (zwave:serial_zstick:controller) [ node_id=41 ]
Thing zwave:enerwave_zw20r_00_000:controller:node42 "Node 42: ZW20R - House Outside Outlet N" (zwave:serial_zstick:controller) [ node_id=42 ]
Thing zwave:ge_zw4002_00_000:controller:node43 "Node 43: ZW4002 - Great Room Fan" (zwave:serial_zstick:controller) [ node_id=43 ] 
Thing zwave:ge_zw4002_00_000:controller:node44 "Node 44: ZW4002 - Back Deck Fans - Master" (zwave:serial_zstick:controller) [ node_id=44 ] 
Thing zwave:ge_zw4002_00_000:controller:node45 "Node 45: ZW4002 - Back Deck Fans - Slave" (zwave:serial_zstick:controller) [ node_id=45 ] 
Thing zwave:ge_zw4002_00_000:controller:node46 "Node 46: ZW4002 - Master Bedroom Fan" (zwave:serial_zstick:controller) [ node_id=46 ] 
Thing zwave:ge_zw4002_00_000:controller:node47 "Node 47: ZW4002 - Great Room Fan" (zwave:serial_zstick:controller) [ node_id=47 ] 
Thing zwave:ge_zw4002_00_000:controller:node48 "Node 48: ZW4002 - Apartment Fan" (zwave:serial_zstick:controller) [ node_id=48 ] 
Thing zwave:yale_yrl220_00_000:controller:node50 "Node 50: YRL220 - Front Door" (zwave:serial_zstick:controller) [ node_id=50 ]
Thing zwave:yale_yrl220_00_000:controller:node51 "Node 51: YRL220 - Family Entry Door" (zwave:serial_zstick:controller) [ node_id=51 ]
Thing zwave:yale_yrd220_00_000:controller:node52 "Node 52: YRD220 - Master Bedroom Deck Door" (zwave:serial_zstick:controller) [ node_id=52 ]
Thing zwave:yale_yrd220_00_000:controller:node53 "Node 53: YRD220 - Living Room Deck Door" (zwave:serial_zstick:controller) [ node_id=53 ]
Thing zwave:yale_yrd220_00_000:controller:node54 "Node 54: YRD220 - Office Side Door" (zwave:serial_zstick:controller) [ node_id=54 ]
Thing zwave:yale_yrd220_00_000:controller:node55 "Node 55: YRD220 - Shop Back Door" (zwave:serial_zstick:controller) [ node_id=55 ]
Thing zwave:yale_yrd220_00_000:controller:node56 "Node 56: YRD220 - Pool Storage Room Door" (zwave:serial_zstick:controller) [ node_id=56 ]

zwave-locks.items

// Basement
Switch    Office_Side_Door_Lock               "Office Side Door Lock"                                 <lock>          (Office, Lock)                          {channel="zwave:yale_yrd220_00_000:controller:node54:lock_door,"}
Number    Office_Side_Door_Battery            "Office Side Door Lock Battery [%d %%]"                 <battery>       (Battery)                               {channel="zwave:yale_yrd220_00_000:controller:node54:battery-level,"}
Switch    Shop_Back_Door_Lock                 "Shop Back Door Lock"                                   <lock>          (Shop, Lock)                            {channel="zwave:yale_yrd220_00_000:controller:node55:lock_door,"}
Number    Shop_Back_Door_Lock_Battery         "Shop Back Door Lock Battery [%d %%]"                   <battery>       (Battery)                               {channel="zwave:yale_yrd220_00_000:controller:node55:battery-level,"}
Switch    Pool_Storage_Door_Lock              "Pool Storage Door Lock"                                <lock>          (Outside, Lock)                         {channel="zwave:yale_yrd220_00_000:controller:node56:lock_door,"}
Number    Pool_Storage_Door_Lock_Battery      "Pool Storage Door Lock Battery [%d %%]"                <battery>       (Battery)                               {channel="zwave:yale_yrd220_00_000:controller:node56:battery-level,"}

// First Floor
Switch    Family_Entry_Door_Lock               "Family Entry Door Lock"                               <lock>          (Family_Entry, Lock)                    {channel="zwave:yale_yrl220_00_000:controller:node51:lock_door,"}
Number    Family_Entry_Door_Lock_Battery       "Family Entry Door Lock Battery [%d %%]"               <battery>       (Battery)                               {channel="zwave:yale_yrl220_00_000:controller:node51:battery-level,"}
Switch    Living_Room_Deck_Door_Lock           "Living Room Deck Door Lock"                           <lock>          (Living_Room, Lock)                     {channel="zwave:yale_yrd220_00_000:controller:node53:lock_door,"}
Number    Living_Room_Deck_Lock_Battery        "Living Room Deck Lock Battery [%d %%]"                <battery>       (Battery)                               {channel="zwave:yale_yrd220_00_000:controller:node53:battery-level,"}
Switch    Master_Bedroom_Deck_Door_Lock        "Master Bedroom Deck Door Lock"                        <lock>          (Master_Bedroom, Lock)                  {channel="zwave:yale_yrd220_00_000:controller:node52:lock_door,"}
Number    Master_Bedroom_Deck_Door_Lock_Battery "Master Bedroom Deck Lock Battery [%d %%]"            <battery>       (Battery)                               {channel="zwave:yale_yrd220_00_000:controller:node52:battery-level,"}
Switch    Front_Door_Lock                      "Front Door Lock"                                      <lock>          (First_Main, Lock)                      {channel="zwave:yale_yrl220_00_000:controller:node50:lock_door,"}
Number    Front_Door_Lock_Battery              "Front Door Lock Battery [%d %%]"                      <battery>       (Battery)                               {channel="zwave:yale_yrl220_00_000:controller:node50:battery-level,"}

zwave-switches.items

Dimmer    Outside_Main_Entry_Light            "Outside Main Entry Lights [%s %%]"                                     (Light,     Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node22:switch_dimmer"}
    Dimmer    Outside_Front_Porch_Light           "Outside Front Porch Lights [%s %%]"                                    (Light, Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node23:switch_dimmer"}
    Dimmer    Outside_Back_Deck_Light_Master      "Outside Back Deck Lights [%s %%]"                                      (Light, Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node24:switch_dimmer"}
    Dimmer    Outside_Back_Deck_Light_Slave                                                                                                                       ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node25:switch_dimmer"}
    Dimmer    Outside_Basement_Porch_Light        "Outside Basement Porch Lights [%s %%]"                                 (Light, Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node26:switch_dimmer"}
    Dimmer    Outside_Family_Entry_Light          "Outside Family Entry Light [%s %%]"                                    (Light, Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node27:switch_dimmer"}
    Dimmer    Outside_Family_Entry_Recessed       "Outside Family Entry Recessed Lights [%s %%]"                          (Light, Outside_Light)                  ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node28:switch_dimmer"}
    Dimmer    Outside_Garage_Light                "Outside Garage Lights [%s %%]"                                         (Garage, Light, Outside_Light)          ["Lighting"]              {channel="zwave:homeseer_hswd100_00_000:controller:node29:switch_dimmer"}
    Dimmer    Master_Bedroom_Fan                  "Master Bedroom Fan"                                    <fan>           (Master_Bedroom, Fan)                   ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node43:switch_dimmer"}
    Dimmer    Outside_Back_Deck_Fan_Master        "Back Deck Fans"                                        <fan>           (Back_Deck, Fan)                        ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node44:switch_dimmer"}
    Dimmer    Outside_Back_Deck_Fan_Slave                                                                                                                         ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node45:switch_dimmer"}
    Dimmer    Living_Room_Fan                     "Living Room Fan"                                       <fan>           (Living_Room, Fan)                      ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node46:switch_dimmer"}
    Dimmer    Great_Room_Fan                      "Great Room Fan"                                        <fan>           (Great_Room, Fan)                       ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node47:switch_dimmer"}
    Dimmer    Apartment_Fan                       "Apartment Fan"                                         <fan>           (Apartment, Fan)                        ["Lighting"]              {channel="zwave:ge_zw4002_00_000:controller:node48:switch_dimmer"}

zwave-thermostats.items

// Basement
Group:Number:SUM Foo                                                                                                  (ALL)

// HVAC Controller Zone 1
Group     Tstat10                                                                                                     (Thermotats)                            ["Thermostat"]
Group     Tstat10_Chart                                                                                               (Tstat10)
Number    Basement_Tstat_HeatSetPoint         "Basement Heat Setpoint [%.1f Ā°F]"                      <temperature>   (Tstat10, Foo)                          ["TargetTemperature"]     {channel="zwave:rtc_ct100_00_000:controller:node19:thermostat_setpoint_heating"}
Number    Basement_Tstat_CoolSetPoint         "Basement Cool Setpoint [%.1f Ā°F]"                      <temperature>   (Tstat10, Foo)                          ["TargetTemperature"]     {channel="zwave:rtc_ct100_00_000:controller:node19:thermostat_setpoint_cooling"}
Number    Basement_Tstat_Temperature          "Basement Temperature [%.1f Ā°F]"                        <temperature>   (Tstat10_Chart, Room_Temperature, Foo)  ["CurrentTemperature"]    {channel="zwave:rtc_ct100_00_000:controller:node19:sensor_temperature"}
Number    Basement_Tstat_Humidity             "Basement Humidity [%.1f %%]"                           <humidity>      (Tstat10_Chart, Humidity)               ["CurrentHumidity"]       {channel="zwave:rtc_ct100_00_000:controller:node19:sensor_relhumidity2"}
Number    Basement_Tstat_OpMode               "Basement Mode []"                                      <settings>      (Tstat10)                                                         {channel="zwave:rtc_ct100_00_000:controller:node19:thermostat_mode"}
Number    Basement_Tstat_ModeState            "Basement State [MAP(ct100.map):%s]"                    <settings>      (Tstat10, Foo)                                                    {channel="zwave:rtc_ct100_00_000:controller:node19:thermostat_state"}
Number    Basement_Tstat_Battery              "Basement Thermostat Battery [%d %%]"                   <battery>       (Tstat10, Battery)                                                {channel="zwave:rtc_ct100_00_000:controller:node19:battery-level"}
DateTime  Basement_Tstat_Clock                                                                                        (Tstat10, Clock)                                                  {channel="zwave:rtc_ct100_00_000:controller:node19:time_offset"}

zwave-outlets.items

Switch    House_Outside_Outlet_A              "House Outside Outlet A"                                <outlet>        (Outside, Outlet)                       ["Switchable"]
4 Likes

@sipvoip Cheers mate!

Thx a lot, that helped me to do the same with my zwave devices.

Are you able to change configuration parameters of your manually configured zwave devices?

That is the only problem I have at the moment ā€¦ HABmin tells me the change of config parameters was successfull, but on a reload I still have the old values ā€¦

Nope, you have to do it in the .things file.

No - this is simply not possible at all at the moment. I proposed to change the way it works, but so far itā€™s not been acceptedā€¦

Thx, that is what I already thought. No problem, back to GUI configured things now :grinning:

BTW, if anybody is still looking for changing the invert percent for rollershutter devices in the things file:

Thing zwave:fibaro_fgrm222_24_024:controller:node11 "Z-Wave Node 11: FGRM222 Roller Shutter" (zwave:serial_zstick:controller) [ node_id=11 ] {
	Channels:
Type blinds_control : blinds_control [ config_invert_percent=true ]
	}

Is it really not possible to change the z-wave configuration parameters (e.g. setting switch type to ā€œMomentary switchā€) via habmin for manually configured devices? If so, the manually configuration for z-wave device is imo completely useless.

Itā€™s a work in process, give it some time. I am sure this issue will be fixed. I for one am very happy with the ability to manually configure my devices!

Unfortunately not - sorry. I proposed an addition to ESH that would allow the UI to be used to make changes to a thing even if it was configured in a text file, but this was rejected.

At some stage there may be a solution to allow device configuration. Itā€™s something that has been discussed for a while and thereā€™s an open ticket.

Hard to believe, that such fundamental functionality, which was well supported in OH1, is still not available and not even designed. OH2 looks nice, but in my opinion itā€™s far away from a stable and easy to use system. Everything should be managed via UI(s), which results in klicking one or two hours in the Paper-UI for the configuration of more than 30 z-wave devices. And after this there are a lot of text file for defining site maps, persistences, maps or rules.
After spending so much time for setting up the system, there is no (official) possibility to make a backup (itā€™s not sure that restoring conf and userdata directories really work) or transfer a configuration to another system (e.g. when upgrading from Raspi2 with raspbian to a Raspi3 with DietPi).
Iā€™m back to OH1, forget about using new z-wave devices like the FGS-223 and still have a look on OH2, how work is going on.

I really like the idea of version controlling all of my configuration. @sipvoip what version are you working with? Iā€™m using openhab2-2.2.0.20170715040819-1.noarch and openhab2-addons-2.2.0.20170715040819-1.noarch but Iā€™m not having too much luck. Iā€™m seeing my zwave things discovered and Iā€™m seeing the things I defined in paper. The ones I defined are stuck with INITIALIZING as their status. Is this things file heading in the right direction?

Bridge zwave:serial_zstick:controller "ZWave Controller" [ port="/dev/ttyACM0", controller_softreset="false", controller_master="true", controller_inclusiontimeout=60, heal_enable="true", heal_time=2, security_networkkey="D2 CF 58 21 07 4C 10 AA 29 22 25 55 CB 7F A1 B3"]

Thing zwave:aeon_zw100_00_000:controller:node3 "Z-Wave Node 3: ZW100 MultiSensor 6" (zwave:serial_zstick:controller) [ node_id=3 ] {
  Channels:
    Type sensor_binary : sensor_binary [ config_scale=1 ]
    Type sensor_relhumidity : sensor_relhumidity [ config_scale=1 ]
    Type sensor_ultraviolet : sensor_ultraviolet [ config_scale=1 ]
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type sensor_luminance : sensor_luminance [ config_scale=1 ]
    Type alarm_general : alarm_general [ config_scale=1 ]
    Type battery-level : battery-level [ config_scale=1 ]
}

Thing zwave:ge_45606_00_000:controller:node4 "Z-Wave Node 4: 45606 2-Way Dimmer Switch" (zwave:serial_zstick:controller) [ node_id=4 ] {
  Channels:
    Type switch_dimmer : switch_dimmer [ config_scale=1 ]
}

Thing zwave:aeon_zw100_00_000:controller:node7 "Z-Wave Node 7: ZW100 MultiSensor 6" (zwave:serial_zstick:controller) [ node_id=7 ] {
  Channels:
    Type sensor_binary : sensor_binary [ config_scale=1 ]
    Type sensor_relhumidity : sensor_relhumidity [ config_scale=1 ]
    Type sensor_ultraviolet : sensor_ultraviolet [ config_scale=1 ]
    Type sensor_temperature : sensor_temperature [ config_scale=1 ]
    Type sensor_luminance : sensor_luminance [ config_scale=1 ]
    Type alarm_general : alarm_general [ config_scale=1 ]
    Type battery-level : battery-level [ config_scale=1 ]
}

I am working with 2.2.0-SNAPSHOT Build #986 and a pull from yesterday for
the zwave binding.

<>
nathan stratton

Note that this version doesnā€™t allow things to be configured manually. Only the development version has this functionality.

haha that makes more sense. Are there nightly generated rpms? If not what is the recommended steps for deploying the snapshots?

Sorry - snapshot versions donā€™t have this feature - only the bleeding edge development version -:

OK so meaning I need to download and build from github to get this functionality. I can do that. Thanks for the direction. What is the target release for this functionality?

What I do is:

service openhab2 stop
yum -y update openhab2
cd /user/share/openhab2/addons/
rm -f org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar
wget http://www.cd-jackson.com/downloads/openhab2/org.openhab.binding.zwave-2.1.0-SNAPSHOT.jar
rm -f /var/log/openhab2/*
service openhab2 start

@sipvoip This is perfect. Now I see what I need. Youā€™re using the latest snapshot RPM along with the latest output from the build @chris is working with. Iā€™ll give this a shot.

Yep! Only thing bugging me is that paper also detects all the zwave things, I just ignore them since I like manual setup MUCH better.

I kinda cheat. I put together a python script that looks at jsondb/org.eclipse.smarthome.core.thing.Thing.json and generates a zwave.things file with the content I pasted above. I was trying to just go through and add them once via paper , then generate a things file. Later I just clean the contents of jsondb.