* Add Intellinet/Logilink IP PDU
This is the same OEM device available under two brand names.
* Change model and part_number to string format
Updated model and part_number fields to use string format.
* Update PDU8P01.yaml
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* fix: extend front/rear port check to modules
* fix: detect duplicates between front<->rear ports mapping
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Added Cisco CBS350-24FP-4X
* Added Cisco CBS350-24FP-4X
* Adding Supermicro MBD-X11SSW-F
* Adding Supermicro PWS-704P-1R
* Realized it makes no sense to add PSUs to a motherboard model
* Fix non-local rack pickle path
Looks like a copy&paste error from/in 57742dbb.
* Optimize download
Use a partial clone, which is supported in Git since 2.18 (released
2018). The amount of actually downloaded data is roughly equal to the
size of the required files, the compression offsets the git overhead.
* Fallback for old git versions
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Adding multiple Cisco IE series switches
* Trailing newline fix and other pre-commit failure fixes
* Power draw fixes
* Removed IE-9320-24P4X and fixed airflow to passive
* Conflict resolutions for IEM-3300-16T module
* Uncomment airflow setting in IEM-3300-16T.yaml
* Remove IRIG-B input ports from device YAML
Removed IRIG-B Digital and Analog Input ports.
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Added MikroTik E60iUGS hEX S (2025)
* corrected comment
* Change sfp1 type from 2.5gbase-t to 10gbase-x-sfpp
---------
Co-authored-by: Harry <Harry@cadby.co.uk>
* Adding Cisco Meraki MS390-48UX2-HW device type
This commit adds the Cisco Meraki MS390-48UX2 switch to the device-type library.
- 48 x multigigabit (5GbE) UPoE/802.3bt access ports
- 4 x 10G SFP+ uplink ports
- 2 x 40G QSFP dedicated stacking ports
- 1 x dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 9.09 kg
- Idle/maximum power draw: 158 W / 843 W
Reference: [Meraki MS390-48UX2 Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)
* Adding Cisco Meraki MS390-48P device type
This commit adds the Cisco Meraki MS390-48P switch to the device-type library.
- 48 x 1GbE PoE+ access ports
- 4 x 10G SFP+ uplink ports
- 2 x 40G QSFP dedicated stacking ports
- 1 x dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 9.09 kg
- Idle/maximum power draw: 93 W / 555 W
Reference: [Meraki MS390-48P Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)
* Fixed power ports
---------
Co-authored-by: Harry <harry@cadby.co.uk>
* Adding Cisco Meraki MS390-24UX device type
I added this device type to my netbox, so I made this commit adds the Cisco Meraki MS390-24UX switch to the device-type library.
- 24 × multigigabit (mGbE) UPoE/802.3bt access ports
- 4 × 10 G SFP+ uplink ports
- 2 × 40 G QSFP dedicated stacking ports
- 1 × dedicated management port
- Dual IEC C14 power inputs (Slot 0, Slot 1)
- 1 RU height, full depth, 8.25 kg
- Idle/maximum power draw: 162.7 W / 809.9 W
Reference: [Meraki MS390-24UX Datasheet](https://documentation.meraki.com/MS/Product_Information/Overviews_and_Datasheets/MS390_Datasheet)
* Update Meraki-MS390-24UX.yaml
Fixed non-ASCII characters (×) in the YAML definition.
- Replaced all "×" multiplication symbols with "x" in comments to ensure ASCII-only compliance.
* Update slugs Meraki-MS390-24UX.yaml
Fix: update slug to satisfy validation rule.
- Changed slug to end with the normalized model:
* cisco-ms390-24ux -> cisco-meraki-ms390-24ux
* Update Meraki-MS390-24UX.yaml
Fixed issues
* Fixed issues
---------
Co-authored-by: Harry <Harry@cadby.co.uk>