You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 17, 2025. It is now read-only.
So, in my code I start streaming changes using Firebase.stream("$address$"). I discovered that I can't use a WebServer to update device firmware while stream is running. If I comment the stream line on code, I can update it perfectly.
Is there a way to terminate the Stream or Firebase connection?
Would be nice to have a "Firebase.end()" or "Firebase.endStream" option on the API.
Anyone can help me with a workaround?
The text was updated successfully, but these errors were encountered:
arlucio
changed the title
Finish stream connection
Terminate stream connection
Jan 15, 2019
arlucio
changed the title
Terminate stream connection
Terminate stream/firebase connection
Jan 15, 2019
Likely the heap is overflowed, I guess this is still up in the air as #375 and #28 still not implemented. I attempt to call end() with HttpClient, but it doesn't actually free the heap.
I am afraid I am suffering the same issue but with mqtt instead of a webserver, as I am trying to connect to Firebase keeping a connection to my mqtt server. But when the Firebase.Stream is started the connection to mqtt freezes my wemos with a: "Memory allocation of 16709 bytes failed".
Guess than definitly it is not possible to keep two connections with the ESP. Anyway I will ask :-): did anyone achieve it?.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
So, in my code I start streaming changes using Firebase.stream("$address$"). I discovered that I can't use a WebServer to update device firmware while stream is running. If I comment the stream line on code, I can update it perfectly.
Is there a way to terminate the Stream or Firebase connection?
Would be nice to have a "Firebase.end()" or "Firebase.endStream" option on the API.
Anyone can help me with a workaround?
The text was updated successfully, but these errors were encountered: