<commit_before>Feature: Lighting

  Scenario: Someone walks in to the kitchen and its dark
    Given there is movement is detected on the "Kitchen multisensor"
    And the "Kitchen multisensor" is reporting "user" - "Luminance" less than 20
    And the "Kitchen lights" is reporting "user" - "Level" less than 20
    Then the "Kitchen lights" user "Level" should be "20"

  Scenario: Remind Lounge lights to use bi stable switches
    Given the "Lounge lights" is reporting config "Inputs Button/Switch configuration" not "Bi-stable input (switch)"
    Then the "Lounge lights" config "Inputs Button/Switch configuration" should be "Bi-stable input (switch)"

  Scenario: Remind Lounge lights to use Follow switch contact
    Given the "Lounge lights" is reporting config "Inputs behaviour" not "Follow switch contact (closed=ON, open=OFF)"
    Then the "Lounge lights" config "Inputs behaviour" should be "Follow switch contact (closed=ON, open=OFF)"

  Scenario: Turn the lights off when the alarm is ready
    Given the alarm readiness changes to "ready"
    Then the "Entry lighting" user "Switch-1" should be off

  Scenario: Toggle the dining lights with the spare kitchen light
    When the "Kitchen lights" user "Sensor" changes
    Then the "Dining lights" user "Switch" should be toggled

  #lounge light switch
  Scenario: Button 1 is pushed on lounge light switch
    When the "Lounge light switch" button 1 is pushed
    Then the "Lounge lights" user "Switch-1" should be on
    Then the "Lounge lights" user "Switch" should be on

  Scenario: Button 5 is pushed on lounge light switch
    When the "Lounge light switch" button 5 is pushed
    Then the "Lounge lights" user "Switch-1" should be off
    Then the "Lounge lights" user "Switch" should be off

  Scenario: Button is pushed on bathroom light switch once
    When the "Family bathroom lights" button 26 is pushed
    Then the "Bathroom leds" led strip should be toggled
<commit_msg>mulit-instance associations exist now in openzwave so remove the hacks<commit_after>Feature: Lighting

  Scenario: Someone walks in to the kitchen and its dark
    Given there is movement is detected on the "Kitchen multisensor"
    And the "Kitchen multisensor" is reporting "user" - "Illuminance" less than 20
    And the "Kitchen lights" is reporting "user" - "Level" less than 20
    Then the "Kitchen lights" user "Level" should be "20"

  Scenario: Remind Lounge lights to use bi stable switches
    Given the "Lounge lights" is reporting config "Inputs Button/Switch configuration" not "Bi-stable input (switch)"
    Then the "Lounge lights" config "Inputs Button/Switch configuration" should be "Bi-stable input (switch)"

  Scenario: Remind Lounge lights to use Follow switch contact
    Given the "Lounge lights" is reporting config "Inputs behaviour" not "Follow switch contact (closed=ON, open=OFF)"
    Then the "Lounge lights" config "Inputs behaviour" should be "Follow switch contact (closed=ON, open=OFF)"

  Scenario: Turn the lights off when the alarm is ready
    Given the alarm readiness changes to "ready"
    Then the "Entry lighting" user "Switch-1" should be off

  Scenario: Button is pushed on bathroom light switch once
    When the "Family bathroom lights" button 26 is pushed
    Then the "Bathroom leds" led strip should be toggled

{'fraction_non_alphanumeric': 0.06114457831325301, 'fraction_numerical': 0.007228915662650603, 'mean_word_length': 4.024205748865356, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '781580', 'n_tokens_mistral': 902, 'n_tokens_neox': 876, 'n_words': 470}