rule "Test"
when Item TestKodi changed to ON
then
var String HTTPString
HTTPString = "http://192.168.2.124:8080/#addon/execute/script.securitycam"
HTTPString.sendHttpGetRequest()
logInfo("TestKodi",HTTPString)
end
Damit soll auf einem Kodi-RPi ein Addon ausgeführt werden. Die URL funktioniert im Browser auch. Sie funktioniert sogar, wenn ich in Visual Studio Code auf die Ausgabe im Log klicke.
Aber nicht aus der Rule heraus!
Ich benutze dieses Vorgehen ansonsten in anderen Rules ohne Probleme.
Ich habe festgestellt, dass Kodi nicht reagiert, wenn auch nur ein Zeichen URL encodiert ist.
Kann es sein, dass Openhab den String URL encodiert, bevor er gesendet wird?
Und wenn ja, kann man das abstellen?