PoE Switches can form the solution with the network devices by considering the following parameters:
- Number of PoE ports needed
- Number of other ports needed
- PoE power requirements of the connected devices
- PoE power budget per port and per switch
- Should the PoE switch be manageable (have web interface for control) or not
For all of the above, there is a very advanced solution planning tool that helps you choose the right PoE switch for your project:
https://www.acti.com/switchselector