Arduino SIM800L DHT11 Firebase | Send Sensor Data to Firebase using Arduino UNO

  Переглядів 20,900

Ahmad Logs

Ahmad Logs

2 роки тому

#Firebase #Arduino #SIM800L
In this video, I will show you how to send temperature and humidity data to Firebase using Arduino UNO and SIM800L. There are many cloud platforms like ThingSpeak, Adafruit.io, Blynk, and IFTTT, etc. But I will use Firebase, because I did not find any content on this platform about sending sensor data to Firebase using Arduino UNO and SIM800L.
I did not use any library for SIM800L GSM module. I have write my own code using AT Commands to send data to Firebase. You can download the code by using link below.
--------------------------------------------------------------------------------------------------------------------
Useful Video Links
--------------------------------------------------------------------------------------------------------------------
ESP32 SIM800L Firebase | Send GPS Data to Server
• ESP32 SIM800L Firebase...
ESP32 SIM800L Blynk | GSM GPRS Based GPS Tracker
• ESP32 SIM800L Blynk | ...
--------------------------------------------------------------------------------------------------------------------
Social Media Links
--------------------------------------------------------------------------------------------------------------------
GitHub:
github.com/ahmadlogs/
UKposts:
ukposts.info?sub...
--------------------------------------------------------------------------------------------------------------------
Download Code
--------------------------------------------------------------------------------------------------------------------
github.com/ahmadlogs/arduino-...
--------------------------------------------------------------------------------------------------------------------
Disclaimer
--------------------------------------------------------------------------------------------------------------------
Disclaimer: All videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.
Warning: In some countries it is required to register gsm module from govt authorities before using it. So, get proper understanding of govt laws related to gsm technologies.

КОМЕНТАРІ: 203
@eduardoherrera6096
@eduardoherrera6096 2 роки тому
Excellent, good job. I need communication between sim 800 and firebase but sim 800 must read a value and save in a variable of arduino
@AhmadLogs
@AhmadLogs 2 роки тому
communication from Firebase to Arduino is very tricky. I have tried it before without any success.
@mo-ez3ry
@mo-ez3ry 2 роки тому
sir , can i used battery 18650.3.7v 2200mah?
@05_ganeshbhise30
@05_ganeshbhise30 Місяць тому
Will sim990A module connect to firebase
@ElectroCoderEC
@ElectroCoderEC Рік тому
The video shows how send data to firebase, but How can I read data from firebase to Sim800??
@adambeedle
@adambeedle 2 роки тому
Excellent work 👍👍
@AhmadLogs
@AhmadLogs 2 роки тому
Many thanks
@eerrfanshayyestehh2069
@eerrfanshayyestehh2069 11 місяців тому
Good my friend 👍👍👍👍👍 Good luck
@AhmadLogs
@AhmadLogs 11 місяців тому
thanks
@asirisudarshana536
@asirisudarshana536 3 місяці тому
Is this requires mobile data or credit to connect with fire base.... If anyone can explain how 2g networks can connects with firebase please i appreciate it
@pedroifpi
@pedroifpi 8 місяців тому
Será se é possivel usar a mesma tecnica para enviar latitude e longitude para o real time dabase?
@frankley250yt
@frankley250yt 3 місяці тому
com certeza, minha duvida era tambem.
@ahlamahmad3363
@ahlamahmad3363 Рік тому
Hello sir ! I have follewed the steps correctly but the serial monitor is giving me weird msgs like "?????6?????'' or ''Initia??????"Please Please help me solve This problem
@raredom5288
@raredom5288 Рік тому
yes i had same problem
@SkjoyBd
@SkjoyBd Рік тому
Add level converter between Sim800l rx and arduino tx.
@RaviPNair-kr5ir
@RaviPNair-kr5ir Місяць тому
@@raredom5288 set the baud rate to 9600
@riogammes8040
@riogammes8040 2 роки тому
Hello, is it possible to power the microcontroller with the same battery you power the sim800l?
@AhmadLogs
@AhmadLogs 2 роки тому
yes, use dc dc step up buck convertor.
@riogammes8040
@riogammes8040 2 роки тому
@@AhmadLogs so if I use the 3.7V battery to power arduino and step up back converter to get 5v to power sim800l will I get the 2A so it can connect to the internet? My main issue is that i cant connect to the internet due to low current
@AhmadLogs
@AhmadLogs 2 роки тому
@@riogammes8040 use the 3.7V battery to power sim800l, step up back converter to get 5v to power for Arduino
@chinmoymondal1315
@chinmoymondal1315 Рік тому
Brother is it possible to send data to Firebase now?
@PhoneGamesFF
@PhoneGamesFF Рік тому
hi ! how do I see the temperature in a cold room on the phone ( it's for a room where I put the meat in the freezer) if you could help me it would be great !!
@AhmadLogs
@AhmadLogs Рік тому
you can use DS18B20 temperature sensor, it is easy to use and compatible to arduino
@sebastianteran3750
@sebastianteran3750 Рік тому
UNDER-VOLTAGE WARNNING Hi, I have this problem, The voltaje of the SIN800 is 5v it's ok?
@AhmadLogs
@AhmadLogs Рік тому
the voltages range for sim800l 3.7v - 4.4v
@Egjdp22
@Egjdp22 2 роки тому
Hello! This was an excellent tutorial. It works. Can you help me? I'm working on conditions with my gyroscope. So I want it to be able to send whenever it detects something. Unfortunately, it can only detect only after it's done sending. Is there a way to queue?
@AhmadLogs
@AhmadLogs 2 роки тому
you might use array as a queue. this is the best option. but if the changes are very fast then you still miss some
@arthurpereiradacosta2346
@arthurpereiradacosta2346 Рік тому
Hey, man. You can use different core of the microcontroller. For example, use one core for gyroscope readings and other for send requests for firebase.
@jimmysuperstud693
@jimmysuperstud693 2 роки тому
Hello Sir. May I ask where the sim800l taking its internet connection?
@AhmadLogs
@AhmadLogs 2 роки тому
from the sim card you have inserted in the sim800l
@ralf-wx9yp
@ralf-wx9yp 2 роки тому
Can we change juste value not bucket??!
@AhmadLogs
@AhmadLogs 2 роки тому
Not possible.
@noumanqureshi3503
@noumanqureshi3503 Рік тому
That was an excelent tutorial. Can you explain how can I send GPS longitudes and latitudes to firebase? A lil bit of code will be appreciated
@AhmadLogs
@AhmadLogs Рік тому
you might check the code from the description of the following video. ukposts.info/have/v-deo/oWGqdqxoeoNozo0.html but the firebase has updated its system, so the project will not work. but you will surely get a hint.
@noumanqureshi3503
@noumanqureshi3503 Рік тому
@@AhmadLogs Thank You Ahmed bhai for answering! Don't mind if my question is very newbie-ish. Can I run the same code on arduino uno?
@AhmadLogs
@AhmadLogs Рік тому
@@noumanqureshi3503 no
@boldmalisid
@boldmalisid Рік тому
@@AhmadLogs does this code work now ? I am stuck with my fyp. Idk how to send data to firebase using sim800L
@AhmadLogs
@AhmadLogs Рік тому
@@boldmalisid this code is not working anymore
@saleemali9790
@saleemali9790 2 роки тому
Thanks Ahmad for the video. My terminal hangs after AT+HTTPPARA="URL",... commands and not going for further steps. Can please help me out?
@AhmadLogs
@AhmadLogs 2 роки тому
Firebase has updated its setup. so, now, it is not possible to send data to Firebase using sim800l.
@tempmale6581
@tempmale6581 2 роки тому
@@AhmadLogs Does this mean this video is no longer useful? :(
@AhmadLogs
@AhmadLogs 2 роки тому
@@tempmale6581 yes, it some times works, and some time not.
@ElectroCoderEC
@ElectroCoderEC 9 місяців тому
@@AhmadLogs whatttttt. I used your code some moths ago and it worked perfectly
@AhmadLogs
@AhmadLogs 9 місяців тому
@@ElectroCoderEC sim800l have very slow internet. so using sim800l is just like headache.
@harvindertiwana919
@harvindertiwana919 2 роки тому
I need only to update values of firebase, instead of new values. Kindly guide how can i do it. Thanks
@AhmadLogs
@AhmadLogs 2 роки тому
Not possible. because firebase have updated SSL/TLS version 1.0 to 1.2. and sim800l only supports TLS 1.0. I have tried HTTPS and TCP connection to firebase but failed. If you have any update, please let me know
@harvindertiwana919
@harvindertiwana919 2 роки тому
@@AhmadLogs ukposts.info/have/v-deo/oWGqdqxoeoNozo0.html Kindly refer your own video.
@calangoFOZ
@calangoFOZ Рік тому
Excelent code!
@siruselee
@siruselee 10 місяців тому
does it still work now? I have tried doing it with an ultrasonic sensor but all im getting is http error 408
@AhmadLogs
@AhmadLogs 10 місяців тому
it will not work. you need 4g gsm module
@saisai-jh7mt
@saisai-jh7mt Рік тому
Is internet balance required for sending temperature and humidity values to firebase?
@AhmadLogs
@AhmadLogs Рік тому
yes
@saeeedkhan
@saeeedkhan 2 роки тому
Plz respond to the query of jazz part 6 IPN functionality error of content type header text/html but required text/xml
@AhmadLogs
@AhmadLogs 2 роки тому
unfortunately, I have discontinued support to payment gateways. so please don't mind
@harishajankar296
@harishajankar296 Рік тому
hello sir please make video on dead rdtb firebase data by gsm
@shrijithmjain2137
@shrijithmjain2137 2 роки тому
Just amazing, Could this be done using stm32 as well? what changes need to be done ?
@AhmadLogs
@AhmadLogs 2 роки тому
yes, it can be done with stm32. as I know, just change the software serial to stm32 serial for sim800l
@shrijithmjain2137
@shrijithmjain2137 2 роки тому
@@AhmadLogs I mean, I am using stm cube ide
@AhmadLogs
@AhmadLogs 2 роки тому
@@shrijithmjain2137 I never use the cube IDE. It need to learn first for answering your query
@shrijithmjain2137
@shrijithmjain2137 2 роки тому
@@AhmadLogs oh ok,
@attilahcen8194
@attilahcen8194 2 роки тому
@@shrijithmjain2137 Hi Freind you already test it with stm32 cube ide ?
@landryadjanohun8046
@landryadjanohun8046 2 роки тому
Thanks Hahmad for this tutorial. I would like to know if your code is compatible with sim 900? Thank you
@AhmadLogs
@AhmadLogs 2 роки тому
Unfortunately I did not test it for sim900
@charlycalzadasrosalino5335
@charlycalzadasrosalino5335 Рік тому
Estamos trabajando en ello, pronto tendremos una respuesta
@TECHBUSTERNAMAN
@TECHBUSTERNAMAN 2 роки тому
Thankyou IT MEANS WE CAN DO ALL THINGS THAT WE DO WITH NODEMCU BOARD?? AWESOME 👍
@AhmadLogs
@AhmadLogs 2 роки тому
Yes, absolutely
@raymondmichael4987
@raymondmichael4987 2 роки тому
I have trouble making it work, tried to copy paste your code but still no luck; so far DHT is reading fine, the is function is_gprs_connected returns true, and the main loop function is running but No AT commands get printed never data being posted to db. I tried to throw some Serial print lines in post_to_firebase function; the function is get called, but nothing is being posted, and Serial monitor only prints the DHT values. What am I missing here? Thanks
@AhmadLogs
@AhmadLogs 2 роки тому
to work with sim800l is very tricky. most of the issues are due to sim800l power issue. may be your echo is off. send AT command ATE1 from serial monitor.
@raymondmichael4987
@raymondmichael4987 2 роки тому
Ok, I’ll try it and keep you posted
@mohammedshoaib9847
@mohammedshoaib9847 2 роки тому
@@raymondmichael4987 Im facing the same issue....Did you find a solution?
@raymondmichael4987
@raymondmichael4987 2 роки тому
@@mohammedshoaib9847, no buddy. I decided to change the module
@ralf-wx9yp
@ralf-wx9yp 2 роки тому
How can we read spetial value or last stored value
@AhmadLogs
@AhmadLogs 2 роки тому
you need one more variable, name it, "last_value" and then add the code if(msg == "spetial value"){ Reply("last_value"); }
@surajbaghel2979
@surajbaghel2979 11 місяців тому
i want to store my arduino data on google sheet any can help me
@syaduinotech3681
@syaduinotech3681 Рік тому
Thank you sir excellent tutorial. Do you mind to share idea how to send the data from sim800l into google sheet? If got, please do share the link. Thanks sir
@AhmadLogs
@AhmadLogs Рік тому
will try but not as simple
@hrigamer9117
@hrigamer9117 2 роки тому
I am using sim900 so it gives me error 603 (DNS error) what can i do AT+HTTPSSL not present in sim900 manual plz help me
@AhmadLogs
@AhmadLogs 2 роки тому
firebase has been updated. due to new updates, it is very difficult to use gsm module with firebase
@xurshidsodiqov9323
@xurshidsodiqov9323 2 роки тому
@@AhmadLogs i have problem like this. I have sim900, i‘ve used your codes. DNS error 601. Please give me some advice. Is there a way out, even if it's difficult?
@AhmadLogs
@AhmadLogs 2 роки тому
@@xurshidsodiqov9323 for firebase you need a gsm module that support TTL 2.0
@arthurpereiradacosta2346
@arthurpereiradacosta2346 Рік тому
that's great. can you use the sim800l with firebase user authentication by e-mail?
@AhmadLogs
@AhmadLogs Рік тому
now the firebase required 4g module
@roentgennebit4008
@roentgennebit4008 2 роки тому
how about using GPS GSM and MPU6050 sir?
@AhmadLogs
@AhmadLogs 2 роки тому
please explain a little bit more
@roentgennebit4008
@roentgennebit4008 2 роки тому
@@AhmadLogs use a GPS and GSM to send GPS coordinates to Firebase using Arduino UNO
@user-yw7do9fh9b
@user-yw7do9fh9b Рік тому
Mr Ahmad, Please do it again but use ultrasonic sensor, we really need it, thank you very much
@AhmadLogs
@AhmadLogs Рік тому
ukposts.info/have/v-deo/r4mpoqauon6nqIk.html
@sudharshanprakash7951
@sudharshanprakash7951 2 роки тому
hi sir can we able to send gps data to the firebase using sim800l without the use of esp module
@AhmadLogs
@AhmadLogs 2 роки тому
I have made a video on this topic before. you might watch that
@fredpro0975
@fredpro0975 Рік тому
@@AhmadLogs good afternoon where is that video would be so kind to help me thank you very much for the knowledge you share
@AhmadLogs
@AhmadLogs Рік тому
I have seen there is a one but with esp32 ukposts.info/have/v-deo/oWGqdqxoeoNozo0.html
@Ais-qc1bc
@Ais-qc1bc 2 роки тому
sir how to read data by this module from firebase_database server ?
@AhmadLogs
@AhmadLogs 2 роки тому
reading data is critical job with sim800l. I never get success.
@s.husain6125
@s.husain6125 2 роки тому
Sensor data is making new jeson array in firbase sir how to change only values sir
@AhmadLogs
@AhmadLogs 2 роки тому
you may check get_temperature() function. to convert the data to json
@ralf-wx9yp
@ralf-wx9yp 2 роки тому
@@AhmadLogs can you make a video how to chnge just value note bucket
@taqiuddinwahab5912
@taqiuddinwahab5912 Рік тому
Hi, i've done this tutorial.. everything works fine but, gps connected, gsm connected but http not connected . Why?.. can you help me?
@AhmadLogs
@AhmadLogs Рік тому
this tutorial is outdated
@theresehaileyburton2250
@theresehaileyburton2250 2 роки тому
Is it possible to update the values in firebase instead of sending and recording everything?
@AhmadLogs
@AhmadLogs 2 роки тому
you update values you need HTTP PATCH request. it is not possible directly from sim800l because it supports only HTTP GET and HTTP POST request. but you can use "http client library" to update the Firebase values
@theresehaileyburton2250
@theresehaileyburton2250 2 роки тому
@@AhmadLogs I haven't tested this out but I just wanted to thank you that I was finally able to get it working. My only problem is it's a little bit inconsistent but I guess it's because of the SIM800L's limitations. I sometimes get HTTPACTION 1,408,0 or HTTPACTION 1,606,0. Do you happen to know how I can reset the SIM800L when it loses connection? I noticed that it can't reconnect unless I restart it by turning on/off it's external power supply.
@AhmadLogs
@AhmadLogs 2 роки тому
@@theresehaileyburton2250 there is a reset AT Command for sim800l. but I not remember right now. you just check the data sheet. it might be helpful. and not forget to let me know
@Swii_nami
@Swii_nami 2 роки тому
it works
@AhmadLogs
@AhmadLogs 2 роки тому
hmmmmmmmm....
@tempmale6581
@tempmale6581 2 роки тому
Can I set a condition before I trigger the post_to_firebase function?
@AhmadLogs
@AhmadLogs 2 роки тому
yes you can
@tempmale6581
@tempmale6581 2 роки тому
@@AhmadLogs So I tried using this code. I got the condition to work but the AT commands are not being displayed. I'm pretty sure my SIM800L is working just fine as it worked on your previous video SIM800L GPS Tracker. Can I send you an email and help me out on this?
@AhmadLogs
@AhmadLogs 2 роки тому
@@tempmale6581 send "ATE1" from the serial monitor ATE1
@tempmale6581
@tempmale6581 2 роки тому
@@AhmadLogs I tried sending through the serial monitor but nothing is showing.
@AhmadLogs
@AhmadLogs 2 роки тому
@@tempmale6581 1. use good quality wires for rx and tx connection. 2. instead of using breadboard. connect gsm module directly to Arduino. and let me know
@combatvideo4227
@combatvideo4227 2 роки тому
my sim800L error respon after AT+HTTPSSL=1 can you help me?
@AhmadLogs
@AhmadLogs 2 роки тому
which gsm module you are uisng? AT+HTTPSSL=1 is used fine with sim800l
@eham2011
@eham2011 Рік тому
Please do a Arduino SIM800L NEOGPS Firebase video
@AhmadLogs
@AhmadLogs Рік тому
will try
@nafisashamimrafa4492
@nafisashamimrafa4492 Рік тому
Can I use the arduino code to send data to MySql server instead of firebase?
@AhmadLogs
@AhmadLogs Рік тому
yes you can
@nafisashamimrafa4492
@nafisashamimrafa4492 Рік тому
@@AhmadLogs what changes should I make?
@AhmadLogs
@AhmadLogs Рік тому
@@nafisashamimrafa4492 you need to write new for this. I am unable to explain it here.
@ramazanayten3758
@ramazanayten3758 2 роки тому
hello sim800 with internet relay control example pls
@AhmadLogs
@AhmadLogs 2 роки тому
do you mean by web page, or iot cloud
@alfredocampos4581
@alfredocampos4581 2 роки тому
Thanks for your videos, if possible to update the realtime data base istead of push information?
@AhmadLogs
@AhmadLogs 2 роки тому
it is difficult with Firebase database and sim800l
@alfredocampos4581
@alfredocampos4581 2 роки тому
The problem is SIM http just allowed post/get and nothing patch, put etc. I have tried use tcp/ip but return a bad request. Thanks for your videos and work.
@AhmadLogs
@AhmadLogs 2 роки тому
@@alfredocampos4581 thanks. you are right, sim800l does not provide put, or patch. that's why I have used http library.
@KonesThe
@KonesThe 2 роки тому
@@AhmadLogs I'm wondering what would be the option to allow for a patch? And do you know if it would be possible with Firestore Database?
@AhmadLogs
@AhmadLogs 2 роки тому
@@KonesThe for HTTP Patch, you need an http library that support the patch request. or use TCP/IP protocol
@aulyafithriahanifah2756
@aulyafithriahanifah2756 11 місяців тому
Hi sir, can this code be used for sim7600?
@AhmadLogs
@AhmadLogs 11 місяців тому
no
@aulyafithriahanifah2756
@aulyafithriahanifah2756 10 місяців тому
hi sir, it is possible to send data using sim808 to firebase now?
@AhmadLogs
@AhmadLogs 10 місяців тому
no
@ElectroCoderEC
@ElectroCoderEC 9 місяців тому
@@AhmadLogs why not??
@AhmadLogs
@AhmadLogs 9 місяців тому
@@ElectroCoderEC firebase updated and now to connect to the firebase you need SSL TLS 1.2. but the sim800l or sim808 only supports TLS 1.1. so it is not possible using gsm module. you need 4g gsm module such as sim7600
@ElectroCoderEC
@ElectroCoderEC 9 місяців тому
@@AhmadLogs you are wrong. Yesterday I tested my sim800 and works like a charm uploading data to firebase.
@AhmadLogs
@AhmadLogs 9 місяців тому
@@ElectroCoderEC that's great. it is still working for you. so it must work for the sim808. have you tried it?
@abdoulahbib8229
@abdoulahbib8229 11 місяців тому
Mr Ahmed this code compatible with esp32?
@AhmadLogs
@AhmadLogs 11 місяців тому
no
@s.husain6125
@s.husain6125 2 роки тому
Thank you sir how to send more sensor data using same code sir
@AhmadLogs
@AhmadLogs 2 роки тому
you need to make a function for that sensor
@yasminebenalaya6391
@yasminebenalaya6391 Рік тому
I use the same code but I'm using "GSP neo 7m", I have changed the sensor code with the GPS code but still it doesn't post to firebase, any help please?
@AhmadLogs
@AhmadLogs Рік тому
try to change the firebase url use HTTP instead of HTTPS in the code
@yasminebenalaya6391
@yasminebenalaya6391 Рік тому
@@AhmadLogs the same result :( Location: INVALID Date/Time: INVALID INVALID {"latitude":"0.000000","longitude":"0.000000"} AT+CGATT? +CGATT: 1 AT+SAPBR=0,1 +CME ERROR: operation not allowed AT+SAPBR=3,1,"Contype","GPRS" OK AT+SAPBR=3,1,APN,internet.tn OK AT+SAPBR=1,1
@AhmadLogs
@AhmadLogs Рік тому
@@yasminebenalaya6391 then test your gps module first
@yasminebenalaya6391
@yasminebenalaya6391 Рік тому
@@AhmadLogs it works successfully but when I add the gsm module it doesn't works :(
@AhmadLogs
@AhmadLogs Рік тому
@@yasminebenalaya6391 your module might be damaged
@sangnguyendang9214
@sangnguyendang9214 11 місяців тому
Hi admin, how to send data doesn't creat new url! can you help me!
@AhmadLogs
@AhmadLogs 11 місяців тому
give me some more detail
@sangnguyendang9214
@sangnguyendang9214 11 місяців тому
when you send data to firebase, humidity and temprature value is update according to previous url, not creat new url
@AhmadLogs
@AhmadLogs 11 місяців тому
@@sangnguyendang9214 you just open the code then go to line number 179. at line 179 just change the following line SIM800.println("AT+HTTPACTION=1"); to SIM800.println("AT+HTTPACTION=0"); and then try again
@sangnguyendang9214
@sangnguyendang9214 11 місяців тому
@@AhmadLogs I want to ask you when the value of my sensor changed and I want to update that value to the URL which I created on Firebase. How can I do it?
@sangnguyendang9214
@sangnguyendang9214 11 місяців тому
@@AhmadLogsI read at command of SIM. It said AT+HTTPACTION=1 is POST data and 0 is GET, i already change it but nothing happen
@hungrykitty3784
@hungrykitty3784 Рік тому
hi we tried this but instead of DHT11 we are using GPS GSM to Firebase but when we try it , it doesnt upload the data to the firebase hope you can help us with this issue thank you
@albayjohnvincent4773
@albayjohnvincent4773 Рік тому
Hi did you already solved this problem? If yes can you tell me how
@hungrykitty3784
@hungrykitty3784 Рік тому
@@albayjohnvincent4773 not yet but im hoping the uploader of this video can help us to solve the problem.
@AhmadLogs
@AhmadLogs Рік тому
firebase has updated its system. so now you need 4g module instead of sim800L
@lordnk3698
@lordnk3698 Рік тому
@@AhmadLogs can we use sim900 with a 4G sim ? will it work ?
@lordnk3698
@lordnk3698 Рік тому
Is it because the GPRS connection is HTTP and firebase only accept HTTPS ? , if you already solve this problem , could you tell me how please .
@nageshnaik5343
@nageshnaik5343 2 роки тому
I want to connect arduino to database but what if arduino failed to turn on bulb by any reason? then how will i get response from arduino?
@AhmadLogs
@AhmadLogs 2 роки тому
you may use a status variable. if there is some error. then just change the value of status variable. then checks if the value of status variable is changed. then implement the code to send an sms about the error
@vitoman283
@vitoman283 2 роки тому
I was wondering if we can read/get a value from firebase. Is it possible? I'm looking for something about that, but I just find how to post.
@AhmadLogs
@AhmadLogs 2 роки тому
no. it is very trick job to read data from Firebase using sim800l.
@harvindertiwana919
@harvindertiwana919 2 роки тому
I need to use esp8266 instead arduino uno.... kindly make a tutorial on it. ...waiting since long
@AhmadLogs
@AhmadLogs 2 роки тому
just change rx, tx and dht11 pin from sketch as well as hardware. the code is ready for esp8266. give it try
@harvindertiwana919
@harvindertiwana919 2 роки тому
@@AhmadLogs Thanks for your reply : code perfectly complied for arduino uno.... when i changed it to ESP8266 (nodemcu 1.0) board and changed the PINs as D1, D2 (for RX and TX) and D5 for DHT getting following error : default argument given for parameter 1 of 'boolean waitResponse(String, unsigned int)' [-fpermissive]
@AhmadLogs
@AhmadLogs 2 роки тому
@@harvindertiwana919 I have update the code, just for you. now it will work for esp8266. download the code again and your problem will solved
@harvindertiwana919
@harvindertiwana919 2 роки тому
@@AhmadLogs Thanks a lot Sir .... its complied now ... i will test it on device later and let u know .... Thanks a bundle :)... Coding k upar ek separate video bna den ... jisme sara code explain kiya ho ...then it will be more easy for the newbies. One more Q....if I need PUT data (update data on change) instead of POST, then where and how do i make a change in code.
@Sohailkhan-zw1gl
@Sohailkhan-zw1gl 2 роки тому
I tried using this code for sending gps cordinate instead of dht temperature and humidity , added the library , everything, the problem is that the coordinates are printing as 0.000000 in serial monitor , what can be the problem, can u please explain .
@ElectroCoderEC
@ElectroCoderEC Рік тому
HOW CAN UPDATE VALUES? NOT PUSH NEW ?
@AhmadLogs
@AhmadLogs Рік тому
please give me some more detail
@ElectroCoderEC
@ElectroCoderEC Рік тому
@@AhmadLogs I mean, this code generates new values, with random key, I just want update a specific key value
@ElectroCoderEC
@ElectroCoderEC 10 місяців тому
@@AhmadLogs did you understand what I mean?
@AhmadLogs
@AhmadLogs 10 місяців тому
@@ElectroCoderEC yes, I understand. you are talking about the http put request. the HTTP PUT request update the already stored key data without creating a new key.
@kiptoo9861
@kiptoo9861 2 роки тому
Help with the source code
@AhmadLogs
@AhmadLogs 2 роки тому
what is the issue
@JIGamer100
@JIGamer100 2 роки тому
+HTTPACTION: 1,603,0 Can you help me, please?
@AhmadLogs
@AhmadLogs 2 роки тому
The code for this project is outdated. Firebase has updated and now it is very difficult to use sim800l to send data to Firebase. So, this project will not work anymore
@tempmale6581
@tempmale6581 2 роки тому
@@AhmadLogs The code is working for me. I've tried it multiple times and it always only fails at first or second time. It returns +HTTPACTION: 1, 603, 0 but sometimes it gives +HTTPACTION 1, 408, 0 on the 2nd but it should work fine afterwards. I'd like to ask how I can stop the SIM800L from calling the gprs_connect() over and over or interrupt it in the middle. My project works with an ultrasonic sensor. The problem is it only detects and sends in the small timeframe before calling gprs_connect() again.
@AhmadLogs
@AhmadLogs 2 роки тому
@@tempmale6581 OK, just try to use soft delay and call the gprs_connect after some interval
@theresehaileyburton2250
@theresehaileyburton2250 2 роки тому
@@AhmadLogs Did this with millis. It's working well now. I just saw that I have a piezo speaker. How can I be able to buzz it if it is sent successfully?
@AhmadLogs
@AhmadLogs 2 роки тому
@@theresehaileyburton2250 you just need to set the buzzer pin HIGH for 1000ms after the doaction() function in the loop
@karinaa9258
@karinaa9258 2 роки тому
helow think you for THIS video ;please can you help me i try to send email with esp32sim800 TTCAL bat i cant
@AhmadLogs
@AhmadLogs 2 роки тому
I will try
@joelcanada7137
@joelcanada7137 2 роки тому
Sir Ahmad, May I request your email ID, I just want to send you a message because I just have a request about my project to combine such as Soil moisture, Rain sensor, Humidity, LDR, and SIM800l (from your command because all of this is already download) all into one device (Arduino). Awaiting your positive response. Thank you.
@AhmadLogs
@AhmadLogs 2 роки тому
ok I will try to make a video on this topic but it will take some time
@joelcanada7137
@joelcanada7137 2 роки тому
@@AhmadLogs Thank you very much, Sir. Maybe I can send you the command code from your original program, let us see if it is working.
SIM800L GPS Tracker | Send GPS Data To Server Using Arduino and PHP
15:09
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Переглядів 112 млн
Лизка заплакала смотря видео котиков🙀😭
00:33
Send Data to Firebase Using Arduino Uno WiFi Rev2
6:00
Cytron Technologies
Переглядів 30 тис.
Cellular IoT |  Send Data to Thingspeak Server using SIM800/900 GSM/GPRS Module
8:45
SIM800L GSM Made easy -AT commands Dial & SMS
12:44
Saravanan AL
Переглядів 73 тис.
SEND DHT11 Sensor Data To Firebase Firestore With NodeMCU
10:52
TFK ioT
Переглядів 2,7 тис.
ESP32 SIM800L Firebase | Send GPS Data to Server
5:31
Ahmad Logs
Переглядів 26 тис.
Sending Temperature and Humidity Data to MySQL Server(PHPMYADMIN) using Arduino
28:32
Embedotronics Technologies
Переглядів 206 тис.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100million
00:24
Celine Dept
Переглядів 112 млн