Commit Graph
14 Commits
Author SHA1 Message Date
15482d10af Add/asus pro ws x570 ace (#3263)
* Add `asus-pro-ws-x570-ace`

Modeled as a "child" with module-bays. If i'm understanding the concept right, a case (with a module-bay for a MB and PSU) would be the parent.

* fix yaml quote format

<type>: $summary
Ticket: ABC-1234
Problem:
Solution:
Testing:

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 18:39:25 +01:00
f7804fe25f feat - add DIMM slots on sys-5019d-fn8tp as module bays (#3259)
4.3+ netbox supports DIMM as module bays

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 17:59:47 +01:00
5df6658afa feat add supermicro MBD-X10SRH-CF and CSE-847BE1C-R1K23LPB (#3253)
* feat add supermicro `MBD-X10SRH-CF` and `CSE-847BE1C-R1K23LPB`

Chassis comes with images

* fix - nit/fmt/lint

All hail the `autofmt` :D

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-08-03 17:39:24 +01:00
41ae7f8d32 Add the nema5-15 version of APC 7900 (#3283)
And update the definition for airflow/weight

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Harry <Harry@cadby.co.uk>
2025-06-29 18:36:23 +01:00
Karl Q.andKarl Quinsland 932233d595 Update/misc unifi switches (#3279)
* Add front image for `US-16-150W`

And airflow

* Add front image for `ubiquiti-unifi-switch-48-gen1`

And update airflow.

* Add front image for `ubiquiti-unifi-switch-16-xg`

And adjust the airflow

* nit consistent formatting

:D

* replace smaller webp with bigger png

same resolution, though.
FWIW, netbox supports webp

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-29 18:26:18 +01:00
Karl Q.andKarl Quinsland 2dd3294314 Take2/add uptime compute blade (#3281)
* Add the "bladerunner" and "blade" for Uptime Industries

Best guess about some of the parameters / values ... including model/sku numbers.

* Adjustments to the Compute Blade

And add two versions of the Raspberry Pi Compute Module 4 (8 gig ram, no flash with and without wifi variants)

* BladeRunner is not powered

explicitly set this

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-28 21:30:42 +01:00
Karl Q.andKarl Quinsland 9e40b2d8df Add cable matters specific variant of 24 port keystone patch pane (#3280)
Includes front panel image

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-28 21:28:18 +01:00
3ccad51631 Initial commit of TESmart kvm (#3262)
* Initial commit of TESmart kvm

did my best to crop marketing images

* Update device-types/TESmart/HKS801-P23-USBK.yaml

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* nit / typo fix

`precedent` is what I meant...

* lint `"` -> `'`

_sigh_

* better classify the LAN port as an interface

with the `mgmt_only` flag set.

* oops, forgot th dangling `x`

Properly classify the type of LAN interface

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-26 22:31:39 +01:00
6cada78dd0 Add/ckg2 rm (#3261)
* Add `ubiquiti-ckg2-rm`

With images I was able to rip from amazon product listing.

* clarify modeling w/r/t parent vs child

more concise

* technically, is of type`pd`

Powered Device (passthrough...)

* fix - add module-bay for cloud-key rack mount

Resolves: https://github.com/netbox-community/devicetype-library/pull/3261#discussion_r2158586731

* bug - Model as device, not module

Resolves: https://github.com/netbox-community/devicetype-library/pull/3261#discussion_r2162212641

* autofmt fix

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
Co-authored-by: Karl Quinsland <contact@karlquinsland.com>
2025-06-24 17:38:44 +01:00
Karl Q.andKarl Quinsland f01c2b5666 Add 920W version of common supermicro PSU (#3264)
<type>: $summary
Ticket: ABC-1234
Problem:
Solution:
Testing:

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-22 22:09:04 +01:00
Karl Q.andKarl Quinsland 362249dde6 Add the SMX1500RM2UNC UPS and expansion battery (#3250)
* Add the `SMX1500RM2UNC` UPS and expansion battery

Similar to an existing UPS model (outlets are the primary differentiation?) and the expansion battery that is common to this entire generation / family of UPS

* test/fix - use the correct gender for incoming power vs outgoing

In my defense, I was very tired at the time.

* bug - update SMX1500RM2UNC with weight/airflow

Addresses: https://github.com/netbox-community/devicetype-library/pull/3250#discussion_r2151459349

* bug - update weight/ariflow for SMX48RMBP2U

Adresses: https://github.com/netbox-community/devicetype-library/pull/3250#discussion_r2151459460

* fix - `s/back/rear/g`

_sigh_

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-18 08:40:47 +01:00
Karl Q.andKarl Quinsland 57e7f1a8ac Feat - Add the NA3 variant of popular ap8959 PDU (#3251)
* Feat - Add the `NA3` variant of popular `ap8959` PDU

US/nema-5-15 version of `ap8959`

* nit/lint fix

All hail the linter!

* nit - add airflow / weight

Addresses/Resolves: https://github.com/netbox-community/devicetype-library/pull/3251#discussion_r2148827624

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-16 09:32:31 +01:00
Karl Q.andKarl Quinsland a09d116bcc Feat - two new variants of the Unifi G3 camera line (#3252)
* Feat - two new variants of the Unifi G3 camera line

The Bullet and Pro versions are similar to the flex.

* lint, nit - remove LSP directive for schema

Not sure why this is being applied to some files, not others.
In any case, may be worth re-considering the "don't add validation/linting/type-check hints" policy :(.

---------

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-15 22:07:50 +01:00
Karl Q.andKarl Quinsland e4bec0a2eb This adds the 1KW version of the common supermicro 1U PSU (#3254)
model: PWS-1K28P-SQ

Co-authored-by: Karl Quinsland <contact@kquinsland.com>
2025-06-15 22:04:55 +01:00