Liegt dann daoch an meinem verbastelten System 
function number2words(n){
if (n < 20) return num[n];
var digit = n%10;
return number2words(~~(n/1000)) + " thousand" + (n%1000 != 0? " " + number2words(n%1000): "");
}
var globalVar = msg.req.params.input
if (isNaN(parseInt(msg.req.params.input)) == false){
var num = "zero one two three four five six seven eight nine ten eleven twelve thirteen forteen fivteen sexteen".split(" ");
msg.req.params.input = parseInt(msg.req.params.input)
msg.req.params.input = number2words(msg.req.params.input)
globalVar = msg.req.params.input
}
if (msg.req.params.input=="all") {
msg.payload = {
"Relay0": {
"state":global.get("bdimmone"),
"name":global.get("Ndimmer0"),
},
"Relay1": {
"state":global.get("bdimmthree"),
"name":global.get("Ndimmer2"),
},
"Relay2": {
"state":global.get("bdimmfive"),
"name":global.get("Ndimmer4"),
},
"Relay3": {
"state":global.get("bdimmseven"),
"name":global.get("Ndimmer6"),
},
"Relay4": {
"state":global.get("one"),
"name":global.get("None"),
},
"Relay5": {
"state":global.get("five"),
"name":global.get("Nfive"),
},
"Relay6": {
"state":global.get("six"),
"name":global.get("Nsix"),
},
"Relay7": {
"state":global.get("seven"),
"name":global.get("Nseven"),
},
"Relay8": {
"state":global.get("230_AUTO"),
"name":"Wechselrichter Auto",
},
"Relay9": {
"state":global.get("Booster_AUTO"),
"name":"Booster_AUTO",
},
"Relay10": {
"state":false,
"name":"GPS_Aus",
},
"Relay11": {
"state":global.get("three"),
"name":global.get("Nthree"),
},
"Relay12": {
"state":global.get("four"),
"name":global.get("Nfour"),
},
"Relay13": {
"state": global.get("bdimmfour"),
"name":global.get("Ndimmer3"),
},
"Relay14": {
"state":global.get("BoosterS1_AUTO"),
"name":"BoosterS1_AUTO",
},
"Relay15": {
"state":global.get("two"),
"name":global.get("Ntwo"),
}
};
}
else if (global.get(msg.req.params.input)!==undefined) {
var n = "N"+msg.req.params.input
var autooff = global.get(msg.req.params.input+"offauto")
msg.payload = {
"relay":msg.req.params.input,
"state":global.get(msg.req.params.input),
"name":global.get(n),
//"autooff": autooff
};
}
else {
msg.payload = "relay " + msg.req.params.input + " does not exist"
}
return msg;
10.6.2026, 17:54:39node: get/relay/msg : Object
{ _msgid: "d3f6d0323002ea56", payload: object, req: object, res: object }
10.6.2026, 17:54:39node: setze msg.req.params.inputmsg : Object
{ _msgid: "d3f6d0323002ea56", payload: object, req: object, res: object }
10.6.2026, 17:54:39node: debug 763msg : Object
object
_msgid: "d3f6d0323002ea56"
payload: object
Relay0: object
Relay1: object
Relay2: object
Relay3: object
Relay4: object
Relay5: object
Relay6: object
Relay7: object
Relay8: object
Relay9: object
Relay10: object
Relay11: object
Relay12: object
Relay13: object
Relay14: object
Relay15: object
req: object
_events: object
close: undefined
error: undefined
data: undefined
end: function
readable: undefined
_readableState: object
highWaterMark: 65536
buffer: array[0]
bufferIndex: 0
length: 0
pipes: array[0]
awaitDrainWriters: null
_maxListeners: undefined
socket: "[internal]"
httpVersionMajor: 1
httpVersionMinor: 1
httpVersion: "1.1"
complete: true
rawHeaders: array[6]
0: "user-agent"
1: "got (https://github.com/sindresorhus/got)"
2: "Host"
3: "127.0.0.1:1880"
4: "Connection"
5: "keep-alive"
rawTrailers: array[0]
joinDuplicateHeaders: null
aborted: false
upgrade: false
url: "/relay"
method: "GET"
statusCode: null
statusMessage: null
client: "[internal]"
_consuming: false
_dumped: true
next: function
baseUrl: ""
originalUrl: "/relay"
_parsedUrl: object
protocol: null
slashes: null
auth: null
host: null
port: null
hostname: null
hash: null
search: null
query: null
pathname: "/relay"
path: "/relay"
href: "/relay"
_raw: "/relay"
params: object
input: "all"
query: object
empty
res: "[internal]"
body: object
empty
_parsedOriginalUrl: object
protocol: null
slashes: null
auth: null
host: null
port: null
hostname: null
hash: null
search: null
query: null
pathname: "/relay"
path: "/relay"
href: "/relay"
_raw: "/relay"
route: object
path: "/relay/"
stack: array[6]
methods: object
secret: undefined
cookies: object
empty
signedCookies: object
empty
headers: object
user-agent: "got (https://github.com/sindresorhus/got)"
host: "127.0.0.1:1880"
connection: "keep-alive"
_eventsCount: 1
res: object