Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Direct Current Terminal Type #5796

Closed
macn27 opened this issue Feb 12, 2021 · 4 comments
Closed

Direct Current Terminal Type #5796

macn27 opened this issue Feb 12, 2021 · 4 comments
Assignees
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application

Comments

@macn27
Copy link

macn27 commented Feb 12, 2021

Environment

  • Python version: 3.8.5
  • NetBox version: 2.10.3

Proposed Functionality

Add the functionality to supply and receive DC power to devices.

Using DC to provide power to devices is a common practice in some environments. We would like to model these requirements.

I propose that:
Type 'DC Terminal' is added to Power Outlet Template
Type 'DC Terminal' is added to Power Port Template

Use Case

Some devices have the option to install DC power supplies or are powered using DC.

Database Changes

I don't believe that there would be a need to add any fields to the database.

External Dependencies

None

@robbat2
Copy link

robbat2 commented Feb 12, 2021

Do you need more granularity than DC Terminal? Screw-type vs other connectors?

@macn27
Copy link
Author

macn27 commented Feb 12, 2021

Although our applications have different termination types (screw connectors/terminal pugs) we don't need the granularity of having each type as an option. I can see how allowing those choices could lead to an endless list of options so I would be cautious adding them.

@jeremystretch
Copy link
Member

we don't need the granularity of having each type as an option

But other users presumably might.

I can see how allowing those choices could lead to an endless list of options so I would be cautious adding them.

Well, let's see just how many it is. We have over 80 types as it is. Need some folks with DC-powered gear to offer more perspective.

@jeremystretch jeremystretch added status: under review Further discussion is needed to determine this issue's scope and/or implementation type: feature Introduction of new functionality to the application labels Feb 12, 2021
@nicoduck
Copy link

nicoduck commented Apr 1, 2021

Most devices I usually work with (Nokia, Cisco...) come with a small connector which can be plugged into the power supply which itself has screw terminals for connecting a cable, or they have screw terminals fixed directly at the power supply without a small plug.
None of these connectors are compatible to other devices of a different series or even another vendor, at least that's the case with the devices we use (between 10 and 20 different) so it wouldn't make any sense to try to get the proprietary connector itself into netbox, that would bloat the list. I'd say the plug is mainly useful for swapping devices/power supplies by non-skilled workers (from an electrical point of view) without disconnectint the DC cable itself, it's usually shielded and provides polarity protection. Some countries or companies require skilled workers for all kind of electrical work, which includes the sub 60V DC area.

As the main thing all of those devices have in common is the screw terminal, i'd therefore suggest to add a "DC screw terminal" to the list and maybe a "DC plug with screw terminal" do indicate a connection which can be disconnected by workers with no electrical background and help to dispatch the right people once a faulty device needs to be replaced.

@jeremystretch jeremystretch added status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation status: accepted This issue has been accepted for implementation and removed status: under review Further discussion is needed to determine this issue's scope and/or implementation status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation labels Apr 13, 2021
@jeremystretch jeremystretch self-assigned this Apr 14, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

4 participants