It looks like you have a helper that I can pass the attribute through and then set up the sensor for HA in another class.
But I cannot understand what key you are using to get the data from the JSON that the API returns.
payload[116].property.name = water_overheat_notify has value = 1 (I just picked a random attribute)
So if I pass this through your attribute helper, do I use water_overheat_notify or something else?