Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Mar 17, 2025. It is now read-only.
This repository was archived by the owner on Mar 17, 2025. It is now read-only.

pushing/logs failed #560

Open
Open
@oniii1

Description

@oniii1

I updated the fingerprint but the node mcu wont still connect to the firebase. In the serial monitor it says that pushing/logs failed:. `//Include Lib for Arduino to Nodemcu
#include <SoftwareSerial.h>
#include <ArduinoJson.h>
#include <ESP8266WiFi.h> // add espwifi to enable wifi connection
#include <FirebaseArduino.h> //add firebase library
#include <ESP8266HTTPClient.h> //add httpclient to connect esp to data
//D6 = Rx & D5 = Tx
SoftwareSerial nodemcu(D4, D3);
#define FIREBASE_HOST "firebaseio.com/"
#define FIREBASE_AUTH "jF3Z3KdpE1iIB9" //secret
const char* ssid= "RF96S5"; //provide ssid (wifi name)
const char* password = "uchihasasuke"; //wifi password
float hum;
float temp;
//Timer to run Arduino code every 5 seconds
unsigned long previousMillis = 0;
unsigned long currentMillis;
const unsigned long period = 10000;

void setup() {
// Initialize Serial port
Serial.begin(9600);
nodemcu.begin(9600);
while (!Serial) continue;

WiFi.begin(ssid, password);

while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}

Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
Firebase.begin(FIREBASE_HOST, FIREBASE_AUTH); //intialize firebase connection
}

void loop() {
//Get current time
currentMillis = millis();

if ((currentMillis - previousMillis >= period)) {

StaticJsonBuffer<1000> jsonBuffer;
JsonObject& data = jsonBuffer.parseObject(nodemcu);
if (data == JsonObject::invalid()) {
//Serial.println("Invalid Json Object");
jsonBuffer.clear();
return;
}

Serial.println("JSON Object Recieved");
Serial.print("Humidity: ");
hum = data["humidity"];
Serial.println(hum);
Serial.print("Temperature: ");
temp = data["temperature"];
Serial.println(temp);
Serial.println("-----------------------------------------");

}
Firebase.setFloat("Humidity",hum);
Firebase.setFloat("Temperature", temp);
if (Firebase.failed())
{
Serial.print("pushing/logs failed:");
Serial.println(Firebase.error());
return;
}

}`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp