val headers = newHashMap("Authorization" -> "Basic xxxxxxx")
var response = sendHttpGetRequest('https://myopenhab.org/rest/items/OpenHABCloud_WatchDog/state', headers, 3000);
Ich habe das mal so umgesetzt. Die Abfrage habe ich allerdings in ein try{}catch{} gesetzt, damit im Fehlerfall das Item auch auf false gesetzt werden kann.
Das Thread::sleep(3000) kann man eigentlich weglassen, da die Cloud ja nicht gespiegelt ist und entsprechend Zeit bräuchte, sondern die Anfrage nur auf deine OH-Instanz leitet - bei mir klappt es jedenfalls ohne. Dieser "Sleeps" sollte man nach Möglichkeit vermeiden und besser mit Timern arbeiten.