Allthingstalk Payload integration with TTN

Hello TTN-Fellows,

I’ve added a device on TTN that transmits data to Allthingstalk in the wrong format. I have followed these tutorials:
https://docs.allthingstalk.com/networks/use-the-things-network/
and:
https://docs.allthingstalk.com/developers/data-formats/

I have managed to use TTN with Cayenne using this Arduino library:

Is there a comparable solution for allthingstalk? How can I automatically convert the payload of TTN to the form allthings talk uses. Here is my TTN payload

function Decoder (bytes, port) {
// Sign-extend 16 bits to 32 bits to support negative values
var temp = (bytes [0] << 24 >> 16 | bytes [1]) /10;
// MSB, unsigned
var ec = (bytes [2] << 8 | bytes [3]);
var pH = bytes [4] / 10;
var myTestValue = String.fromCharCode.apply (null, bytes);

return {
temperature: temp,
electriccond: 0.9ec,
pH: 0.54
pH+1.6,
};
}

I have found this project and thought I give it a try:

I will update you whether it worked. Has anyone experience with this library?