String (aus HUE sensor) in true/false wandeln

chrizzel2018

Grünschnabel
Hi@all,
vielleicht hat einer eine Idee:
der Philips Hue sensor gibt eine Anwesenheit in form von true oder false aus. Vermutlich aber als String, also als "text". Das ganze im JSON.
Im Ergebnis möchte ich ein TRUE oder FALSE in "hue.0.Anwesenheit_TRH" stehen haben.

Mein Versuch:
Javascript:
var url3 = "[URL]http://192.168.2.113/api/apicodexxx/sensors/12[/URL]";                       //DER SENSOR
     var request3 = require("request");                                                                //
     request(url3, function (error, response, body) {
         var json = JSON.parse(body);
         var anwesenheit = parseInt(json.state.presence);                                    
//anwesenheit soll meine Variabel sein.  "presence" ist der auszulesende string
//das parseInt scheint falsch, aber wie geht es richtig?
       
        setState("hue.0.Anwesenheit_TRH", anwesenheit);
//hue.0.Anwesenheit_TRH  ist das Feld welches den Wert TRUE oder FALSE erhalten soll.

Hat jemand eine Idee? Ist mein erster Versuch mit Java einen vorhandenen Code anzupassen.
 
Zuletzt bearbeitet von einem Moderator:
Zurück