Receiving Helpdesk

3 way switch wiring

by Mackenzie Stokes Published 4 years ago Updated 2 years ago

How do you wire 3-way switches?

1:093:54How to Wire a 3-Way Switch - YouTubeYouTubeStart of suggested clipEnd of suggested clipNow you're going to connect the neutral wire from the power coming in to the neutral wire in theMoreNow you're going to connect the neutral wire from the power coming in to the neutral wire in the common cable between the two switches. Now you're going to connect the red wire and the black wire.

Does it matter which wire goes where on a 3-way light switch?

It makes no difference which traveler wire goes to which traveler terminal on the switch; the traveler terminals are interchangeable. Note that the terminal wires also are considered "hot" because they carry power when the switches are on.

What color wire goes to the black screw on a 3-way switch?

Black screw terminal: The black (or darkest in color) screw attaches to the black common wire from the 14/2 cable. The terminal may be labeled COM. Green screw terminal: The green screw is the ground terminal. Two ground wires will be found in both switch boxes, one from the 14/2 cable and one from the 14/3 cable.

What are the terminals on a 3-way switch?

A 3-way switch is larger than a single pole switch and has three screw terminals for wiring connections, plus a ground. Two of these take traveler wires that go from one switch to the other. For the third terminal, one switch is connected to the hot supply wire while the other switch is joined to the light.

What happens if you wire a light switch wrong?

But here's the catch: If you connect the circuit wires to the wrong terminals on an outlet, the outlet will still work, but the polarity will be backward. When this happens, a lamp, for example, will have its bulb socket sleeve energized rather than the little tab inside the socket.

Does it matter where black and white wire goes on light switch?

A standard single pole light switch will simply require you to attach the black (load) wire into it, and then the black wire leaving the switch and to your lights. The switch serves to cut the power from reaching the light switch. The white or neutral wire bypasses the switch and goes straight to your lights.

Where does the black wire go on a three-way switch?

The black hot wire connects to the far right switch's common terminal. Red and blue wires link traveler terminals of both switches. The red wire, which is connected to the first switch's common terminal, leads back to the fixture.

What color is the load wire on a 3 way switch?

blackIn a 3-way configuration, the "Line" wire should be connected to the "Common" terminal of the Brilliant Control. Load Wire: This is the wire that connects your switch to your light bulb or other “load” (ie: a fan or other appliance). It is also usually black.

What does black screw on 3 way switch mean?

This screw serves one of two purposes depending on where it is positioned in the circuit run: Either it accepts the incoming black (hot) wire from the power source, or it connects to the black (hot) wire that leads onward to the light fixture.

What does L1 and L2 mean on a light switch?

Two way switches have a COM terminal as well as L1 and L2 terminals. When L1 is off L2 would be on. When L1 is on L2 would be off.

What are the different color screws on a 3 way switch?

Despite the name, three-way switches are actually two-position switches. Each switch has three terminal screws: two terminals of the same color (silver or brass), and one terminal colored bronze or black.

Can I connect red and black wires together?

These wires are typically used for switch wiring as well as the interconnection between smoke detectors hard-wired into the power system. You can link two red wires together, or you can link a red wire to a black wire. Since red wires conduct current, they are considered hot.

How do I wire a 3 way light switch?

Directions for Wiring a 3-Way Light Switch Yourself: To add the switch, you'll use one of two wiring a light switch diagrams (shown below), depending on whether the power comes to your light switch first (the most common situation) or to the light fixture first . Either way, complete these five steps for 3-way light switch wiring:

What is the black wire on a switch?

The black hot wire connects to the far right switch's common terminal. Red and blue wires link traveler terminals of both switches. The red wire, which is connected to the first switch's common terminal, leads back to the fixture. Step 3.

Can you control a light from two switches?

The wiring is more complicated than a traditional single-pole switch, but we'll explain how to make the connections. Once you're done, you'll be able to control a light from two switches .

How to connect a hot wire to a switch?

Here is a schematics in PDF format and a step-by-step process of connecting the wires with power at the switch: Step 1: Connect live (or a hot wire) to the common (or black) terminal of the first switch. Step 2: Use black and red wires to connect traveler (or brass-colored) terminals of the first switch and the second switch.

What happens when you flip the first switch?

When we flip the first switch, electricity can’t make it past the switch and the light is off. In order to turn the light back on, you need to flip the second switch again and the circuit will be complete. Diagram #3. The electricity source and light fixture are connected to the same switch.

3-Way Switch Wire Colors

There is no standard for wire colors on 3-way switch travelers. The colors will vary depending on whether NM cable or conduit was used.

Typical 3-Way Switch Wiring, NM Cable

In the 1st diagram below, a 2-wire NM cable supplies power from the panel to the first switch box. The black (line) wire connects to the common terminal of the first 3-way switch. A 3-wire NM connects the traveler terminals of the first and second 3-way switch together. Traveler wires are interchangeable on each switch.

Typical 3-Way Switch Wiring Diagram, NM Cable

Black common wire is usually wrapped around the two traveler wires on a 3-way switch.

Where does the hot wire go in a 3 way switch?

What is common in the diagrams above and with any 3-way switch circuit is that the power hot wire coming into the circuit will always go to the common terminal of the first switch. The hot wire from light always goes to the common terminal of the second switch.

What is the switch that turns off the light?

It ties into the common on the left switch. When the left switch is toggled, it connects to the upper circuit and now the circuit is open at the right switch which turns off the light. Toggle the right switch and it connects to the upper circuit and now closes the path and turns the light back on and so on.

What is the difference between black and red wire?

Red wire = Power or Hot wire. Black wire = Power or Hot wire. White wire = Neutral. Bare copper = Ground. When wiring a 3-way switch circuit, all we want to do is to control the black wire (hot wire) to turn on and off the load from 2 different locations.

What is a three way switch?

There are several three-way switch wiring methods that can be used and it is usually the installer that determines what is the best way for his or her purposes. In some countries the three-way switch is called a two-way switch. The National Electrical Code requires that a neutral conductor (White wire) be installed at most light switch locations however article 404-2 (C) only requires the neutral at one 3-way switch location.

What type of cable is needed for a 3 way switch?

From there a three conductor cable or a conduit would need to be installed to one of the 3-way switch locations. A four conductor cable with ground or a conduit would need to be installed to the other 3-way switch location as required by code to have a white neutral conductor in one of the switch boxes.

What is the easiest wire to identify?

The LINE wire is usually the easiest to identify because it is hot at all times. It should be terminated on a common copper or black screw on one of the 3-way switches. The other three-way switch will have the LOAD wire connected to the common copper or black screw.

How many cubic inches are needed for a #14 wire?

Two cubic inches are required for each #14 wire. An update in the 2020 National Electrical Code requires that all ceiling light electrical boxes where a ceiling fan could possibly be installed must be rated for ceiling fan support . See article 314.27 (C).

Can I change a 3 way switch to a WiFi switch?

There are old existing 3-way electrical switch installations that do not follow acceptable industry practice or electrical code requirements. That is why it is important to identify the function of the wires for 3-way electrical light switches. Changing a 3-way switch to a WiFi smart switch can be tricky.

Do two way switches work in the UK?

Two-way switches and three-way switches operate the same way and have the same connection points, they just have different names in the UK which are Common, L1, and L2.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version4.31sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[10:39:26] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[10:39:26] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[10:39:26] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[10:39:26] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[10:39:26] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[10:39:26] LOG.warning: mt_rand(): Passing null to parameter #2 ($max) of type int is deprecated in ...
  • Booting (16.35ms)
  • Application (4.29s)
  • 1 x Application (99.61%)
    4.29s
    1 x Booting (0.38%)
    16.35ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed4.26s
    • select * from `posts` where `published_at` <= '2025-06-24 10:39:26' and `slug` = '3-way-switch-wiring' and `posts`.`deleted_at` is null limit 1
      3.1ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-24 10:39:26
      • 1. 3-way-switch-wiring
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 117433 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      7.66msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 117433
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      10.13ms/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      1.55ms/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      900μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      4.24s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 6517 limit 1
      1.5msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 6517
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        5A6y341yH7WicaDauHv6dl6weiUB8eUYacGaAf2P
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/3-way-switch-wiring" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /3-way-switch-wiring
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.246" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "9549b686bdceeafd-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.246, 172.71.254.92" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:55 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/3-way-switch-wiring" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/3-way-switch-wiring" "REMOTE_PORT" => "49858" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.71.254.92" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.246" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "9549b686bdceeafd-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.246, 172.71.254.92" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1750741766.3097 "REQUEST_TIME" => 1750741766 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Tue, 24 Jun 2025 05:09:26 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IndTL2hlQnMrcHE5TzZSRDdsbVovbkE9PSIsInZhbHVlIjoicGFhMVpIc0RzZnc0czFSOGFWdnFIeGVQYnQyY25naS9zM2tONUQ2U3NUdHdwdjROQ3ZmWEJZSGg3SmE2U1M5eWw4UCtWTnoyM2tuNHNNY0ZlTzZYdGRhZTUzT1BvREgvTTNVYXcvSjY1MXdnSEE1WTdIZVlrUnpZU3ZYOHgxTzMiLCJtYWMiOiJiZTQ0ZmYxMzA3MTk3ZWJjZmM5MTkzZGExMGQ2ZmI2OGI2M2Q2ZGQxZDgyMTVmYzA0Mjk2NDJkMjI2NmY5ZGMzIiwidGFnIjoiIn0%3D; expires=Tue, 24-Jun-2025 07:09:30 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IndTL2hlQnMrcHE5TzZSRDdsbVovbkE9PSIsInZhbHVlIjoicGFhMVpIc0RzZnc0czFSOGFWdnFIeGVQYnQyY25naS9zM2tONUQ2U3NUdHdwdjROQ3ZmWEJZSGg3SmE2U1M5eWw4UCtWT" 1 => "askhelpdesk_session=eyJpdiI6ImdKQlNlallwK211WnlMNTNkQmFoNmc9PSIsInZhbHVlIjoiNnpwK1hycXNIM2ViMVN2RkZmcHIrcGxWc2swU1QwU3hPZVpjbkpML1V6R2tBMjRKU3Y2eVFqNnNZSnBrU2NSNm5vc0N4azZYaWlPLzNEcVFzR1F4UzI3RVJiODI0b0I2UnlRczMyeTNWM0J6N09pUWorRG9HTEpWK1ZCYThWdXUiLCJtYWMiOiJkNzM3ZTc5NDgzODkwZGQ0Njc0MjM3ZWExZDBlNzhmNDFhNGE1Njc0NzQ0YzBkODE5ZTk4NmI4ODFhNTJjNGE1IiwidGFnIjoiIn0%3D; expires=Tue, 24-Jun-2025 07:09:30 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6ImdKQlNlallwK211WnlMNTNkQmFoNmc9PSIsInZhbHVlIjoiNnpwK1hycXNIM2ViMVN2RkZmcHIrcGxWc2swU1QwU3hPZVpjbkpML1V6R2tBMjRKU3Y2eVFqNnNZSnBrU2NS" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IndTL2hlQnMrcHE5TzZSRDdsbVovbkE9PSIsInZhbHVlIjoicGFhMVpIc0RzZnc0czFSOGFWdnFIeGVQYnQyY25naS9zM2tONUQ2U3NUdHdwdjROQ3ZmWEJZSGg3SmE2U1M5eWw4UCtWTnoyM2tuNHNNY0ZlTzZYdGRhZTUzT1BvREgvTTNVYXcvSjY1MXdnSEE1WTdIZVlrUnpZU3ZYOHgxTzMiLCJtYWMiOiJiZTQ0ZmYxMzA3MTk3ZWJjZmM5MTkzZGExMGQ2ZmI2OGI2M2Q2ZGQxZDgyMTVmYzA0Mjk2NDJkMjI2NmY5ZGMzIiwidGFnIjoiIn0%3D; expires=Tue, 24-Jun-2025 07:09:30 GMT; path=/XSRF-TOKEN=eyJpdiI6IndTL2hlQnMrcHE5TzZSRDdsbVovbkE9PSIsInZhbHVlIjoicGFhMVpIc0RzZnc0czFSOGFWdnFIeGVQYnQyY25naS9zM2tONUQ2U3NUdHdwdjROQ3ZmWEJZSGg3SmE2U1M5eWw4UCtWT" 1 => "askhelpdesk_session=eyJpdiI6ImdKQlNlallwK211WnlMNTNkQmFoNmc9PSIsInZhbHVlIjoiNnpwK1hycXNIM2ViMVN2RkZmcHIrcGxWc2swU1QwU3hPZVpjbkpML1V6R2tBMjRKU3Y2eVFqNnNZSnBrU2NSNm5vc0N4azZYaWlPLzNEcVFzR1F4UzI3RVJiODI0b0I2UnlRczMyeTNWM0J6N09pUWorRG9HTEpWK1ZCYThWdXUiLCJtYWMiOiJkNzM3ZTc5NDgzODkwZGQ0Njc0MjM3ZWExZDBlNzhmNDFhNGE1Njc0NzQ0YzBkODE5ZTk4NmI4ODFhNTJjNGE1IiwidGFnIjoiIn0%3D; expires=Tue, 24-Jun-2025 07:09:30 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6ImdKQlNlallwK211WnlMNTNkQmFoNmc9PSIsInZhbHVlIjoiNnpwK1hycXNIM2ViMVN2RkZmcHIrcGxWc2swU1QwU3hPZVpjbkpML1V6R2tBMjRKU3Y2eVFqNnNZSnBrU2NS" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "5A6y341yH7WicaDauHv6dl6weiUB8eUYacGaAf2P" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/3-way-switch-wiring" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]