@MCU but this brings me on track, i now swap the "?" with "%3F" now it works .. damn @MCU you are f****** smart
Thanks a lot. spend already hours on this 
NEWS
Best posts made by tehMilcho
-
RE: Simple API Use SOLVEDposted in ioBroker general
Latest posts made by tehMilcho
-
RE: Wert enthält "," - Fehler "val.indexOf is not a function"posted in Blockly
Lösung:

Ich lasse / Trage den Wert mit "Jarvis" eigentlich in ein Number-Objekt ein kA wie es Jarvis schafft dann ein String draus zu machen. Aber ende bin ich nun zufrieden das ich den Wert eingeben kann wie ich mag als mit "." oder "," und es sauber dann in den anderen Wert geschrieben wird

-
RE: Blockly: Text durchsuchen, Suchstring, "besteht aus"posted in Skripten / Logik
oh man, selbst gefunden

So gehts auch


-
Wert enthält "," - Fehler "val.indexOf is not a function"posted in Blockly
Hey,
weißt jmd warum folgendes nicht geht?

Ich will eigentlich nur wenn im Input eine "7,6" kommt er es zu "7.6" macht und wenn "7.6" kommt soll er es eintragen aber ich bekomme nun immer ein Fehler:
TypeError: getState(...).val.indexOf is not a function
-
RE: Simple API Use SOLVEDposted in ioBroker general
@MCU but this brings me on track, i now swap the "?" with "%3F" now it works .. damn @MCU you are f****** smart
Thanks a lot. spend already hours on this 
-
RE: Simple API Use SOLVEDposted in ioBroker general
@mcu said in Simple API Use SOLVED:
url = url:gsub("([^A-Za-z0-9_])", function(c) return string.format("%%%02X", string.byte(c)) end)
then it seems to get stuck, no error but will not finsh and also the state in iobroker is not changed, when you Output the new string you will get:
http%3A%2F%2F192%2E168%2E178%2E37%3A8087%2Fset%2F0_userdata%2E0%2EVirtualDevices%2Ehc3lite%2EFlurPIR%2D1%3Fvalue%3Dtrue%26prettyPrint
-
RE: Simple API Use SOLVEDposted in ioBroker general
@mcu yep this leads to "[24.11.2023] [22:54:25] [ERROR] [SCENE29]: (load):23: attempt to call a nil value (field 'escape')"
-
RE: Simple API Use SOLVEDposted in ioBroker general
@mcu said in Simple API Use SOLVED:
local encodedUrl = url.escape(url)
mhh seems like fibaro specail lua?
[24.11.2023] [22:54:25] [ERROR] [SCENE29]: (load):23: attempt to call a nil value (field 'escape')
-
RE: Simple API Use SOLVEDposted in ioBroker general
@mcu said in Simple API Use SOLVED:
let encodedUrl = encodeURIComponent(url);
the Lua Script in Fibaro seems not happy about it:
[24.11.2023] [22:43:48] [ERROR] [SCENE29]: (load):15: syntax error near 'encodedUrl
-
RE: Simple API Use SOLVEDposted in ioBroker general
Hey there,
i got the same Error but little different problem. I have copyed the Object-Path with the little button.
so i build this URL:
http://SERVER:8087/set/0_userdata.0.VirtualDevices.hc3lite.FlurPIR-1?value=false&prettyPrintThe Url works fine in any browser but when i try to use it in my code i get:
"error: no value found for "0_userdata.0.VirtualDevices.hc3lite.FlurPIR-1". Use /set/id?value=1 or /set/id?value=1&wait=1000"
I will use it in a Lua Script that runs on the "Fibaro Home center lite". When i rebuild the URL to "toggle" it works fine.. i have no clue whats the issue .. because it makes no sense for me.
Lua Code:
local value = fibaro.getValue(52, "value") local url -- Deside if value should be true or false if (fibaro.getValue(52, "value") == true) then url = 'http://SERVER:8087/set/0_userdata.0.VirtualDevices.hc3lite.FlurPIR-1?value=true&prettyPrint' elseif (fibaro.getValue(52, "value") == false) then url = 'SERVER/set/0_userdata.0.VirtualDevices.hc3lite.FlurPIR-1?value=false&prettyPrint' else print ("No Match") end print(url) local selfhttp = net.HTTPClient() local headers = { ["Accept"] = "application/json", ["Content-Type"] = 'application/json', ["Cache-Control"] = "no-cache" } selfhttp:request(url, { options={ method = 'GET', headers = headers, timeout = 5000 }, success = function(response) print(response.status) print(response.data) end, error = function(message) print("error:", message) end })anyone knows something? i think i had the same issue by try to use something like this in Android App - Tasker, but then give out and used toggle.
-
RE: jarvis v3.0.0 - just another remarkable visposted in Tester
@mcu
Ah sind meine Rollos irgendwas stimmt nicht mit dem "Stop" Button .. hat sich bestimmt was im tradfri Adpater geändert.Kommt bei Browser F12
00:46:39 | WARN | DEVICES-5CC787FA | State data invalid: tradfri.0.B-65584.blind.stop Objectich hab nochmal ne Frage zu dem Umrechnen das ging mit der Anleitung ja echt einfach.. hab direkt das erste Beispiel genommen und nur aus "kWh" / "Wh" halt "m" und "Km" gemacht aber er sagt immer nun hinter dem Wert "undefined"

