Bridge.put speichert nur einen Wert

Hallo zusammen

Ich würde gerne Sensorwerte in der Bridge speichern, damit sie auf Linux Seite weiterverarbeitet werden können.
Folgender Sketch ist geladen.

#include <Bridge.h>
#include <YunServer.h>
#include <YunClient.h>
 
YunServer server;
YunClient client;
 
void setup() {
  pinMode(13,OUTPUT);
  digitalWrite(13, LOW);
  Bridge.begin();
  digitalWrite(13, HIGH);
  server.listenOnLocalhost();
  server.begin();
}
 
void loop() {
  YunClient client = server.accept();
  if (client) {
    process(client);
    client.stop();
  }
  delay(50);
}
 
void process(YunClient client) {
  String command = client.readString();
  command.trim();
  if (command == "high") {
    digitalWrite(13, HIGH);
    Bridge.put("ledhigh", "0");
    Bridge.put("ledhigh2", "0");
  }
  if (command == "low") {
    digitalWrite(13, LOW);
    Bridge.put("ledhigh", "1");
    Bridge.put("ledhigh2", "1");
  }
  client.print(command);
}

Wir jetzt das Kommando “curl http://localhost/arduino/high” abgesendet, sehe ich nur den Wert ledhigh unter http://arduinos-ip/keystore_manager_example

Auch mit curl http://localhost/data/get erhalte ich nur folgendes {“value”:{“ledhigh”:“1”},“response”:“get”}

Hat jemand eine Idee woran das liegen könnte.

Ich habe das Problem gefunden.

Es lag an der IDE 1.6.3 mit der neusten hourly build Version, können mehrere Bridge.put Befehle abgesetzt werden.