SHT25 Address Change

I have a TCA9546 and (5) SHT25 connected to the 4 ports and 1 on the pass thru port. It appears that the pass thru SHT25 might be interfering with the ones plugged into each of the different ports. I am using your 8-port master controller to communicate to device and in the commands below using port #2.

  1. Do I need to change the address of the pass thru one, so it does not interfere when I talk to each of the other ones?
  2. If I do need to change address how do you do that?

Here is what I am doing to read each one:

AA05 BD02 BE70 00 (chksum) (Switch TCA port -none, address is x70)
AA07 BD02 C040 0237 F39C (Read Temp on pass thru port with address x40)
AA05 BD02 BE70 01 (chksum) (Switch TCA port -1)
AA07 BD02 C040 0237 F39C (Read Temp on port -1 board with address x40)
AA05 BD02 BE70 02 (chksum) (Switch TCA port -2)
AA07 BD02 C040 0237 F39C (Read Temp on port -2 board with address x40)
AA05 BD02 BE70 04 (chksum) (Switch TCA port -3)
AA07 BD02 C040 0237 F39C (Read Temp on port -3 board with address x40)
AA05 BD02 BE70 08 (chksum) (Switch TCA port -4)
AA07 BD02 C040 0237 F39C (Read Temp on port -4 board with address x40)

The SHT25 I2C bus address is fixed. You cannot change it. If you need more than 4 SHT25s then you need a larger mux:

Is there any way to do that with out changing mux since I already have 7 of this type?

Why on the SHT25 page does it state this “x40 starting address” if it does not have other addresses or can’t be changed?

Could I return these qty 7 TCA9546 and get the qty 7 of the PCA9547?

I got the PCA9547 boards and connected them to the PR54-1. I have SHT25 sensors on four of the ports of each of the PCA, but the PCA is not switching to the correct port to read the correct board. Here is the command I am using to switch the ports.

AA05 BD06 BE70 0EAE

The PCA is connected to Port 6 of the PR54-11. I have tried changing the x70 address of the PCA to x71 and this did not fix the problem either.

I have multiple PCA boards and none seem to respond to the switching command, so i think it is a software problem, but not sure if the command is correct and if the command is correct.

The PCA device says the switching is 8 + 0,1,2,3,4,5,6,7, so with the 0E above I am trying to switch to Ports 3-7 to read the sensors connected to the PCA. I tried 0B thru F, but it does not switch to the correct ports.

Any ideas why?