until now - if json parsing isn't disabled - homekit2mqtt tries to use the attribute val (following https://github.com/mqtt-smarthome/mqtt-smarthome/blob/master/Architecture.md). This should be configurable to allow non-mqtt-smarthome json payloads.