Keine Darstellung der Daten in der IoT Cloud

Hallo Community,

ich habe ein ganz einfaches Beispiel aufgebaut mit einem Temperatursensor DHT11. Der serielle Monitor zeigt an, dass eine Verbindung mit meinem Router und der IoT Cloud besteht und dann alle 2 Sekunden die Temperaturdaten.
Nur wenn ich in der IoT Cloud bin, werden die Daten dort nich angezeigt (nur 0 als Wert).
Was kann ich hier falsch gemacht haben???
Ist die Firewall schuld?
Ich weiß im Moment n icht mehr weiter und bitte um Hilfe!

Hier mein Link:

Bin mir nicht sicher, wie das mit den Code Tags funktioniert. Bin neu hier. Ich habe noch das hier gefunden:

So richtig?

Gruß Peter

Hallo,

ohne deinen Sketch kann ich nicht mal raten , vermutlich ist da ein Fehler drin.

Also zeig uns deinen Sketch ind setze in in die code Tags oder in der IDE kopieren für Forum und dann hier einfügen.

Heinz

IoT Cloud

Aha!

Google bringt Ungefähr 169.000.000 Ergebnisse (0,43 Sekunden)

Peter_Stuhr:
Ich weiß im Moment n icht mehr weiter und bitte um Hilfe!

Ich weiß im Moment nicht mehr weiter, bitte hilf mir beim sortieren der Suchergebnisse!

Gruß Fips

Hallo,

@Derfips: Ungefähr 211.000.000 Ergebnisse (0,39 Sekunden)
Gewonnen!.

Ansonsten sind von mir z.Z. 770742 Einträge in der Cloud, ich weiß nur nicht wozu...
War nur ein kurzer Test vor 9 Monaten, geht aber immer noch.

Gruß aus Berlin
Michael

Rentner:
Hallo,

ohne deinen Sketch kann ich nicht mal raten , vermutlich ist da ein Fehler drin.

Also zeig uns deinen Sketch ind setze in in die code Tags oder in der IDE kopieren für Forum und dann hier einfügen.

Heinz

Hier mein Link
Arduino Cloud

Gruß Peter

Peter_Stuhr:
Hier mein Link
Arduino Cloud

Das ist eine URL, einen Link auch Hyperlink genant kann man mit onTouch/klick öffnen/folgen!

Gruß Fips

Hallo,

mach das doch bitte mal so wie sich das hier im Forum gehört. Sketch mit code tags einfügen. Die Codes tags findest Du oben links im Fenster </>

Heinz

In welchem Fenster?

Gruß Peter

Hier:

Wenn Du über Replay gehst ist oben im Textbereich eine Symbolleiste

Heinz

/*
Sketch generated by the Arduino IoT Cloud Thing "BeeControl"
https://create.arduino.cc/cloud/things/80c3d7dd-2fcd-4d7d-947b-ada8a7616f52

Arduino IoT Cloud Properties description

The following variables are automatically generated and updated when changes are made to the Thing properties

float t;
float h;

Properties which are marked as READ/WRITE in the Cloud Thing will also have functions
which are called when their values are changed from the Dashboard.
These functions are generated with the Thing and added at the end of this sketch.
*/

#include "thingProperties.h"
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
// Initialize serial and wait for port to open:
Serial.begin(9600);
// This delay gives the chance to wait for a Serial Monitor without blocking if none is found
delay(1500);

// Defined in thingProperties.h
initProperties();

// Connect to Arduino IoT Cloud
ArduinoCloud.begin(ArduinoIoTPreferredConnection);

pinMode(LED_BUILTIN, OUTPUT);
dht.begin();

/*
The following function allows you to obtain more information
related to the state of network and IoT Cloud connection and errors
the higher number the more granular information you’ll get.
The default is 0 (only errors).
Maximum is 4
*/
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
}

void loop() {
ArduinoCloud.update();
// Your code here

digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second

float h = dht.readHumidity();
float t = dht.readTemperature();

Serial.print("Luftfeuchte: ");
Serial.print(h);
Serial.print("% Temperatur: ");
Serial.print(t);
Serial.println("°C ");
}

/*
  Sketch generated by the Arduino IoT Cloud Thing "BeeControl"
  https://create.arduino.cc/cloud/things/80c3d7dd-2fcd-4d7d-947b-ada8a7616f52

  Arduino IoT Cloud Properties description

  The following variables are automatically generated and updated when changes are made to the Thing properties

  float t;
  float h;

  Properties which are marked as READ/WRITE in the Cloud Thing will also have functions
  which are called when their values are changed from the Dashboard.
  These functions are generated with the Thing and added at the end of this sketch.
*/

#include "thingProperties.h"
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);



void setup() {
  // Initialize serial and wait for port to open:
  Serial.begin(9600);
  // This delay gives the chance to wait for a Serial Monitor without blocking if none is found
  delay(1500);

  // Defined in thingProperties.h
  initProperties();

  // Connect to Arduino IoT Cloud
  ArduinoCloud.begin(ArduinoIoTPreferredConnection);

  pinMode(LED_BUILTIN, OUTPUT);
  dht.begin();

  /*
     The following function allows you to obtain more information
     related to the state of network and IoT Cloud connection and errors
     the higher number the more granular information you’ll get.
     The default is 0 (only errors).
     Maximum is 4
  */
  setDebugMessageLevel(2);
  ArduinoCloud.printDebugInfo();
}

void loop() {
  ArduinoCloud.update();
  // Your code here

   digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second

  float h = dht.readHumidity();
  float t = dht.readTemperature();

  Serial.print("Luftfeuchte: ");
  Serial.print(h);
  Serial.print("%  Temperatur: ");
  Serial.print(t);
  Serial.println("°C ");
}

Hallo,

hat ja geklappt

jetzt fehlt halt noch die datei "thingProperties.h"

Nachtrag bzw ein Link zu der Lib.

gehts um deise hier ??

Heinz

#include <ArduinoIoTCloud.h>
#include <Arduino_ConnectionHandler.h>


const char THING_ID[] = "80c3d7dd-2fcd-4d7d-947b-ada8a7616f52";

const char SSID[]     = SECRET_SSID;    // Network SSID (name)
const char PASS[]     = SECRET_PASS;    // Network password (use for WPA, or use as key for WEP)


float t;
float h;

void initProperties(){

  ArduinoCloud.setThingId(THING_ID);
  ArduinoCloud.addProperty(t, READ, 5 * SECONDS, NULL);
  ArduinoCloud.addProperty(h, READ, 5 * SECONDS, NULL);

}

WiFiConnectionHandler ArduinoIoTPreferredConnection(SSID, PASS);

Hallo,

ich kenn die Lib nicht hab nur mal kurz einen Blick auf Deinen Sketch geworfen , da fehlt so einiges. Du liesst die Werte ein und zeigst sie an , das wars . Wie sollen die denn in die Cloud kommen. ?

Bei dem Link von mir oben findest Du eine Beschreibung, hab leider kein Beispiel gefunden. Ich geb hier jetzt auf

Heinz

Nein, um diese hier:

Danke für deine Mühe und Zeit. Ich hatte mich eigentlich an die Tutorials gehalten und die haben das genauso gemacht. Vielleicht habe ich etwas übersehen...

Muss ich wohl weitersuchen.

Gruß Peter

Peter_Stuhr:
Nein, um diese hier:

GitHub - adafruit/DHT-sensor-library: Arduino library for DHT11, DHT22, etc Temperature & Humidity Sensors

Danke für deine Mühe und Zeit. Ich hatte mich eigentlich an die Tutorials gehalten und die haben das genauso gemacht. Vielleicht habe ich etwas übersehen...

Muss ich wohl weitersuchen.

Gruß Peter

Das ist die für den Sensor , Temperatur und Luftfeuchte bekommst Du ja sicher im Monitor angezeigt. Das ist noch klar , aber dann ??????

Hallo,

ich halte mich auch erstmal zurück, ich habe nur Thingspeak im Test und die Lib von

benutzt.

Gruß aus Berlin
Michael