A switching system comprising: a plurality of self-powered RF transmitters; each one of said plurality of self-powered RF transmitters comprising: a voltage generator (12, 98, 99), said voltage generator using one of an electroactive element and an electromagnetic element (98, 99) to generate voltage; a voltage regulator electrically connected to an output from said voltage generator (12, 98, 99); a signal transmission circuit (40, 50) electrically connected to an output of said voltage regulator; said signal transmission circuit (40, 50) comprising a first electromagnetic signal generator connected to a transmitter; wherein each said signal transmission circuit (40, 50) further comprises a chip for generating one or more unique permanent non-user changeable radio frequency code selected between a number of codes greater than one billion possible unique codes, wherein said unique radio frequency code is indicative of identification of one of said plurality of self-powered RF transmitters and is different from codes of all others of said plurality of self-powered RF transmitters in said switching system; a plurality of signal reception circuits; each of said plurality of signal reception circuits comprising a receiver for receiving an electromagnetic signal transmitted by at least one of said plurality of self-powered RF transmitters; and each of said plurality of signal reception circuits comprising means to generate a switch command signal in response to an electromagnetic signal received by one of said plurality of signal reception circuits from at least one of said plurality of self-powered RF transmitters; wherein each of said plurality of signal reception circuits further comprises decoding means; and wherein said decoding means comprises a memory comprising a number of addresses for storage of one or more signal profiles; and comparator means for determining whether a first radiofrequency code matches any of said one or more signal profiles in said memory; a microprocessor unit; a plurality of switches or controllers connected to said microprocessor unit; each of said plurality of switches or controllers having at least a first condition and a second condition; and each one of said plurality of signal reception circuits being in communication with at least one of said plurality of switches or controllers; and each one of said plurality of switches or controllers being adapted to change between said first condition and said second condition in response to said switch command signal received by each one of said plurality of switches or controllers from one of said plurality of signal reception circuits. a plurality of self-powered RF transmitters; each one of said plurality of self-powered RF transmitters comprising: a voltage generator (12, 98, 99), said voltage generator using one of an electroactive element and an electromagnetic element (98, 99) to generate voltage; a voltage regulator electrically connected to an output from said voltage generator (12, 98, 99); a signal transmission circuit (40, 50) electrically connected to an output of said voltage regulator; said signal transmission circuit (40, 50) comprising a first electromagnetic signal generator connected to a transmitter; wherein each said signal transmission circuit (40, 50) further comprises a chip for generating one or more unique permanent non-user changeable radio frequency code selected between a number of codes greater than one billion possible unique codes, wherein said unique radio frequency code is indicative of identification of one of said plurality of self-powered RF transmitters and is different from codes of all others of said plurality of self-powered RF transmitters in said switching system; a plurality of signal reception circuits; each of said plurality of signal reception circuits comprising a receiver for receiving an electromagnetic signal transmitted by at least one of said plurality of self-powered RF transmitters; and each of said plurality of signal reception circuits comprising means to generate a switch command signal in response to an electromagnetic signal received by one of said plurality of signal reception circuits from at least one of said plurality of self-powered RF transmitters; wherein each of said plurality of signal reception circuits further comprises and wherein said decoding means comprises a memory comprising a number of addresses for storage of one or more signal profiles; and comparator means for determining whether a first radiofrequency code matches any of said one or more signal profiles in said memory; a microprocessor unit; a plurality of switches or controllers connected to said microprocessor unit; each of said plurality of switches or controllers having at least a first condition and a second condition; and each one of said plurality of signal reception circuits being in communication with at least one of said plurality of switches or controllers; and each one of said plurality of switches or controllers being adapted to change between said first condition and said second condition in response to said switch command signal received by each one of said plurality of switches or controllers from one of said plurality of signal reception circuits.