You are definitely going to have to tie the cables down. It needs a ridged mount on the bottom to prevent them from being pulled up and to the side when filling.
i am also currently using an arduino to read the cables. I plan on having a “node” that can read multiple cables that the sends the readings with a Lora radio. In theory I should be able to get up to 16 km of range, maybe further if I used a yagi but I haven’t tested it. This is received by a base esp and is stored on the onboard flash memory for logging. This esp also hosts a website that allows you to see what temps you currently have, in theory I want it to be a complete plug and play very similar to what you are trying for but their is still a ton of little kinks to work out.
i am also currently using an arduino to read the cables. I plan on having a “node” that can read multiple cables that the sends the readings with a Lora radio. In theory I should be able to get up to 16 km of range, maybe further if I used a yagi but I haven’t tested it. This is received by a base esp and is stored on the onboard flash memory for logging. This esp also hosts a website that allows you to see what temps you currently have, in theory I want it to be a complete plug and play very similar to what you are trying for but their is still a ton of little kinks to work out.