I2C-scan node reading different address than i2cdetect

Sorry my bad, your I2C is okay, the address is the same, but it is in HEX:

26 = 0x1A
80 = 0x50
81 = 0x51
82 = 0x52
83 = 0x53
84 = 0x54
85 = 0x55
86 = 0x56
87 = 0x57

click on the msg.payload number to change to hex format.