I would like to achieve a design in which I have two temperature sensors in two different rooms that transmit via 433Mhz to Arduino. Each sensor has its own transmitter on 433MHz, while Arduino is connected with a single receiver. I would like to know if it is possible to discriminate between the two different 433MHz signal of the two sensors and how I can do that. Thanks.
Have the two sensors send an id-value as part of the transmission,
so the received packet carries the information to discriminate.
I thought to use tow TMP analog sensors connected to AD converter (SPI) and later send the serial signal to the transmitter. Even if there would be an id values, the problem is that the two serial stream are transmitted on the same RF carrier... how can I discriminate that on the receiver?
You can not. But you don't have to.
If more than one sensor sends at a time, you will get collissions.
No problem in a small sensor network, as the nodes only send lets say 1/10000 of the time.
So most of your packets will reach the receiver undamaged with id.