Manage BitLocker From Command Line, Manually Set Key to Same on All Systems


hsehestedt

Well-known member
Guru
VIP
Local time
3:10 PM
Posts
3,771
Location
Texas, USA
OS
Win11 Pro 24H2
I use BitLocker on the OS drive of every one of my systems. I have always found it to be a pain to manage all the BitLocker keys. Yes, I can store them online, and I even wrote a program to manage keys. But there is a much easier way that I thought I would share:

You can manually change the BitLocker key. I have done this so that all of my systems use the same key and it is a key that I can work out in my head so I have no need to record it anywhere.

To change the key, you need to first disable the existing key, then create a new key of your choosing.

NOTE: Changing the key does NOT require the drive to be re-encrypted. The change happens immediately. Here is how to accomplish this:

Change the Encryption Key on an OS Drive

Get the ID of the BitLocker encrypted volume like this:

manage-bde C: -protectors -get -type RecoveryPassword

NOTE: The ID shown in the next command below is only an example. Make sure to replace it with the ID you obtained in the above command.

Delete the current numerical password key:

manage-bde C: protectors -delete -id {48FFDC29-66BA-4C31-974F-407B06A3F7AB}

Create a new numerical password key:

manage-bde C: protectors -add -rp Numerical_Password_Key

IMPORTANT:

1) The Numerical Password Key is a 48-digit key made up of 8 groups of 6 numeric digits each.
2) Each 6-digit group must be evenly divisible by 11.
3) Each group of 6 digits must be less than 720896.
4) You can specify the key as one long string of 48 digits or as 8 groups of 6 digits each with a "-" separating each group.

As a bonus, below are all my notes on managing BitLocker from a command line. This is useful for scripting or if you are working with a headless system since some GUI BitLocker operations are not allowed via Remote Desktop but the command line options will work just fine. I put these notes in a code block simply because the formatting is much easier to read that way.

Code:
Managing BitLocker from the Command Line


Before you follow any of the steps below, note that you should replace drive letters that I show in the commands, such as C: or D:, with the correct
drive letter for your system.


*****************************
* Working with the OS Drive *
*****************************

   ********************************************
   * Encrypting an OS Drive not Yet Encrypted *
   ********************************************

If the drive is not yet encrypted, you can enable encryption like this:

manage-bde -on C: -rp -used -s -em xts_aes128

NOTE: The above command does not allow you to specify the key to be used. If you want to use a specific key, first encrypt the OS drive using the
command above (or use the GUI). Then use the steps below to change the key to a specific key that you can specify.

   ********************************************
   * Change the Encryption Key on an OS Drive *
   ********************************************

Get the ID of the BitLocker encrypted volume like this:

manage-bde C: -protectors -get -type RecoveryPassword

NOTE: The ID shown in the next command below is only an example. Make sure to replace it with the ID you obtained in the above command.

Delete the current numerical password key:

manage-bde C: protectors -delete -id {48FFDC29-66BA-4C31-974F-407B06A3F7AB}

Create a new numerical password key:

manage-bde C: protectors -add -rp Numerical_Password_Key

IMPORTANT:

1) The Numerical Password Key is a 48-digit key made up of 8 groups of 6 numeric digits each.
2) Each 6-digit group must be evenly divisible by 11.
3) Each group of 6 digits must be less than 720896.
4) You can specify the key as one long string of 48 digits or as 8 groups of 6 digits each with a "-" separating each group.




********************************************
* Working with Data Drives (Non-OS Drives) *
********************************************

   **********************************************
   * Encrypting a Data Drive (NOT the OS Drive) *
   **********************************************

To encrypt a data drive (NOT the OS drive), follow these steps:

manage-bde -on D: -pw -used -em xts_aes128

You will be asked to supply a password and then asked to confirm that password a second time.

   *********************************************
   * To Auto Unlock a Data Disk Once Encrypted *
   *********************************************

manage-bde -autounlock -enable D:

   ******************************
   * How to Disable Auto Unlock *
   ******************************

manage-bde -autounlock -disable D:

   *****************************************************
   * How to Clear BitLocker Auto Unlock for all Drives *
   *****************************************************

NOTE: In the command below, if your Windows drive has a drive letter other than C:, use that drive letter in the command.

manage-bde -autounlock -clearallkeys C:

   ***********************************
   * To Manually Unlock a Data Drive *
   ***********************************

manage-bde -Unlock D: -pw
 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Kamrui Mini PC, Model CK10
    CPU
    Intel i5-12450H
    Memory
    32GB
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    1 x 4TB 2.5" SSD
    PSU
    120W "Brick"
    Keyboard
    Corsair K70 Mechanical Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
Eight random six-digit numbers divisible by 11... :wink:
Powershell:
720896..100000 |
ForEach-Object {
    [uint]$value = $_
    if (($value % 11) -eq 0) { Write-Output $value }
} | Get-Random -Count 8
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
  • Operating System
    Linux Mint 21.2 (Cinnamon)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC8i5BEH
    CPU
    Intel Core i5-8259U CPU @ 2.30GHz
    Memory
    32 GB
    Graphics card(s)
    Iris Plus 655
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
I read somewhere, that standard computers can't "really" generate random numbers.
Supposedly, you need a quantum computer for true random number generation.


This isn't where I initially read this, but it's an example...




More...





Just in case anyone is planning to store Swiss bank account numbers on a Bitlocked disk. :D
 

My Computers

System One System Two

  • OS
    Win 11 Home ♦♦♦26100.3037 ♦♦♦♦♦♦♦24H2 ♦♦♦non-Insider
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® [May 2020]
    CPU
    AMD Ryzen 7 3700X
    Motherboard
    Asus Pro WS X570-ACE (BIOS 4702)
    Memory
    G.Skill (F4-3200C14D-16GTZKW)
    Graphics Card(s)
    EVGA RTX 2070 (08G-P4-2171-KR)
    Sound Card
    Realtek ALC1220P / ALC S1220A
    Monitor(s) Displays
    Dell U3011 30"
    Screen Resolution
    2560 x 1600
    Hard Drives
    2x Samsung 860 EVO 500GB,
    WD 4TB Black FZBX - SATA III,
    WD 8TB Black FZBX - SATA III,
    DRW-24B1ST CD/DVD Burner
    PSU
    PC Power & Cooling 750W Quad EPS12V
    Case
    Cooler Master ATCS 840 Tower
    Cooling
    CM Hyper 212 EVO (push/pull)
    Keyboard
    Ducky DK9008 Shine II Blue LED
    Mouse
    Logitech Optical M-100
    Internet Speed
    300/300
    Browser
    Firefox (latest)
    Antivirus
    Bitdefender Internet Security
    Other Info
    Speakers: Klipsch Pro Media 2.1
  • Operating System
    Windows XP Pro 32bit w/SP3
    Computer type
    PC/Desktop
    Manufacturer/Model
    Built by Ghot® (not in use)
    CPU
    AMD Athlon 64 X2 5000+ (OC'd @ 3.2Ghz)
    Motherboard
    ASUS M2N32-SLI Deluxe Wireless Edition
    Memory
    TWIN2X2048-6400C4DHX (2 x 1GB, DDR2 800)
    Graphics card(s)
    EVGA 256-P2-N758-TR GeForce 8600GT SSC
    Sound Card
    Onboard
    Monitor(s) Displays
    ViewSonic G90FB Black 19" Professional (CRT)
    Screen Resolution
    up to 2048 x 1536
    Hard Drives
    WD 36GB 10,000rpm Raptor SATA
    Seagate 80GB 7200rpm SATA
    Lite-On LTR-52246S CD/RW
    Lite-On LH-18A1P CD/DVD Burner
    PSU
    PC Power & Cooling Silencer 750 Quad EPS12V
    Case
    Generic Beige case, 80mm fans
    Cooling
    ZALMAN 9500A 92mm CPU Cooler
    Mouse
    Logitech Optical M-BT96a
    Keyboard
    Logitech Classic Keybooard 200
    Internet Speed
    300/300
    Browser
    Firefox 3.x ??
    Antivirus
    Symantec (Norton)
    Other Info
    Still assembled, still runs. Haven't turned it on for 13 years?
Eight random six-digit numbers divisible by 11... :wink:
Powershell:
720896..100000 |
ForEach-Object {
    [uint]$value = $_
    if (($value % 11) -eq 0) { Write-Output $value }
} | Get-Random -Count 8
LOL. My whole point is to NOT use random numbers. I use a scheme that uses numbers that have meaning to me. If I were just going to use random numbers then I would have no need to change the key in the first place unless my only goal was to make the key on all systems the same.
 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Kamrui Mini PC, Model CK10
    CPU
    Intel i5-12450H
    Memory
    32GB
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    1 x 4TB 2.5" SSD
    PSU
    120W "Brick"
    Keyboard
    Corsair K70 Mechanical Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
I read somewhere, that standard computers can't "really" generate random numbers.
Supposedly, you need a quantum computer for true random number generation.


This isn't where I initially read this, but it's an example...




More...





Just in case anyone is planning to store Swiss bank account numbers on a Bitlocked disk. :D
That is true. You can only get "pseudorandom numbers". If you want real random numbers, this is how to do it:

 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Kamrui Mini PC, Model CK10
    CPU
    Intel i5-12450H
    Memory
    32GB
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    1 x 4TB 2.5" SSD
    PSU
    120W "Brick"
    Keyboard
    Corsair K70 Mechanical Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
LOL. My whole point is to NOT use random numbers.
Yes, I can read, thanks. As other people use this site, someone else might want to, for example, generate a set of random numbers, store them in a password manager, and use that for all disks.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
  • Operating System
    Linux Mint 21.2 (Cinnamon)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC8i5BEH
    CPU
    Intel Core i5-8259U CPU @ 2.30GHz
    Memory
    32 GB
    Graphics card(s)
    Iris Plus 655
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
Yes, I can read, thanks. As other people use this site, someone else might want to, for example, generate a set of random numbers, store them in a password manager, and use that for all disks.
Got it. Thanks for the clarification.
 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Kamrui Mini PC, Model CK10
    CPU
    Intel i5-12450H
    Memory
    32GB
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    1 x 4TB 2.5" SSD
    PSU
    120W "Brick"
    Keyboard
    Corsair K70 Mechanical Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
3) Each group of 6 digits must be less than 720896.
That's incorrect, the maximum for a 6-digit number is 720885 (65535 * 11).


Eight random six-digit numbers divisible by 11... :wink:
Powershell:
720896..100000 |
ForEach-Object {
    [uint]$value = $_
    if (($value % 11) -eq 0) { Write-Output $value }
} | Get-Random -Count 8
Aren't you weakening security by limiting yourself to a non-repeating pool of numbers, which can also span individually from 0 to 720885?

Code:
(1..8 |% { ((Get-Random -Maximum 65536) * 11).ToString('000000') }) -join '-'

071566-304865-167200-086988-424776-099363-241296-266266
 

My Computer

System One

  • OS
    Windows 7
That's incorrect, the maximum for a 6-digit number is 720885 (65535 * 11).



Aren't you weakening security by limiting yourself to a non-repeating pool of numbers, which can also span individually from 0 to 720885?

Code:
(1..8 |% { ((Get-Random -Maximum 65536) * 11).ToString('000000') }) -join '-'

071566-304865-167200-086988-424776-099363-241296-266266
This whole thread is about weakening security. It was just some sample PowerShell code. Calm down; I won’t do it again.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
  • Operating System
    Linux Mint 21.2 (Cinnamon)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC8i5BEH
    CPU
    Intel Core i5-8259U CPU @ 2.30GHz
    Memory
    32 GB
    Graphics card(s)
    Iris Plus 655
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
Normally I'm not pedantic when it comes to scripting, but...

Just wanted other folks to know you can use more randomness, when creating a BitLocker numerical password.
 

My Computer

System One

  • OS
    Windows 7
Seriously?

None of my data on my hard drives is so confidential that I have to worry about somebody with skills to break bitlocker generated passwords by brute force, and degree of randomness.

If my laptop gets stolen, it would be far easier to break my Windows password by orders of magnitude, and once that is broken, Bitlocker is pretty useless you set up laptop to require a password every time you log in rather than auto unlock.

Worrying about randomness of a bitlocker password is almost as bad as laying awake as wondering if there is such a thing as a DOG.
 
Last edited:

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
That's incorrect, the maximum for a 6-digit number is 720885 (65535 * 11).
LOL. I see what you are saying, but I am 100% correct. 720896 is one multiple of 11 higher, in other words 65536 * 11. I had said that it must be less than that value, so one step less is 720885 as you noted. We are saying the same thing, only differently.

The value must be less than 720896
The value must be less than or equal to 720885

Both of the above statements are saying the same thing. Bottom line is that I was NOT incorrect, I merely expressed it differently than did you.
 

My Computers

System One System Two

  • OS
    Win11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Kamrui Mini PC, Model CK10
    CPU
    Intel i5-12450H
    Memory
    32GB
    Graphics Card(s)
    No GPU - Built-in Intel Graphics
    Sound Card
    Integrated
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 2TB NVMe SSD
    1 x 4TB NVMe SSD
    1 x 4TB 2.5" SSD
    PSU
    120W "Brick"
    Keyboard
    Corsair K70 Mechanical Keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor

Latest Support Threads

Back
Top Bottom