import struct


def parse_voltageburk(hex_str, port=None):
    """
    Parse payload like "3a2c007d0003002a000000000000000000000000" float values
    :param hex_str: EnergiaBurk hex payload
    :param port: LoRaWAN port
    :return: dict containing float values
    """
    b1 = bytes.fromhex(hex_str[-8:])
    volt = struct.unpack('<f', b1)[0]
    data = {
        'voltage': volt,
    }
    return data