Some more info on PA Fire Police
Pennsylvania
Fire police in Pennsylvania are volunteer fire company members and are sworn in by the mayor, borough council president, township supervisor, or the local district justice of the peace. While they are usually under the direct control of the local police, they are under the Pennsylvania State Police if no local department is available. The first fire police officers in the Commonwealth of Pennsylvania were appointed in Meadville, Crawford County in 1896 and until the passage of Title 35 in 1941, had no greater authority than that which could be provided by their respective fire company and municipality.
However, the passage of the aforementioned bill granted Pennsylvania's special fire police officers the police power to provide protection. In addition, fire police were legally created to assist their fire department during emergency situations. Moreover, Title 35 was amended in 1949, 1959, and again in 1980 (Act 74, 388, 209, 122) to broaden the scope of authority of the fire police. In 1949, the law was amended (Act 388) to give fire police the power to act without fire company involvement if requested to do so by their municipality. In 1959, (Act 209) the law was again amended to allow fire police to use their police powers in any non-emergency public function conducted by or under the auspices of any volunteer fire company and the requirement of the request of the municipality was later removed from the law.
Furthermore, the provision that allows fire police to use their police power in non-emergency events was later amended to authorize these officers to provide police services for organizations other than volunteer fire companies if requested to do so by their respective municipality. In 1980 (Act 122 - current law), the Fire Police Act was amended to, among other things, make it clear that the act does not grant fire police officers the right or power to use firearms or other weapons while performing their duty.
In conclusion, these amendments widened the scope of authority of fire police in Pennsylvania to have limited police powers, and although they have no authority to make arrests, they do have the right to detain someone within reason.
Fire police may control the flow of traffic to ensure emergency vehicles have a quick, safe entrance and egress to an incident. They may halt traffic or detour traffic because of the situation and the dangers involved. They take orders from the police authority in charge.
All fire police officers are sworn officers of the law and when on duty shall display a badge of authority and shall be subject to control of the chief of police of the city, borough, town or township in which they are serving, or if none, of a member of the Pennsylvania state police. Disobeying a fire police officer is the same as disobeying a police officer, sheriff's deputy, state constable or state trooper and assaulting one is a felony.
Current Pennsylvania fire police law is found in Title 35, Chapter 74, subchapters 7431 to 7437.