{"id":19914854,"url":"https://github.com/inzar86/wemos-firebase-blogspot-web","last_synced_at":"2026-04-07T20:31:30.054Z","repository":{"id":250676666,"uuid":"186031884","full_name":"inzar86/WEMOS-Firebase-Blogspot-WEB","owner":"inzar86","description":"ESP8266 WEMOS D1 Mini Firebase Retrieve data to HTML Java Script","archived":false,"fork":false,"pushed_at":"2022-08-28T06:17:30.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-03T22:51:17.933Z","etag":null,"topics":["arduino","esp8266","esp8266-arduino","esp8266-projects","firebase","firebase-database","firebase-realtime-database","html","javascript","wemos","wemos-d1","wemos-d1-mini"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/inzar86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-10T17:53:54.000Z","updated_at":"2022-08-28T06:17:15.000Z","dependencies_parsed_at":"2024-07-29T11:51:39.903Z","dependency_job_id":"439fbbbb-bd11-441b-a191-a5e53a9d2bc0","html_url":"https://github.com/inzar86/WEMOS-Firebase-Blogspot-WEB","commit_stats":null,"previous_names":["inzar86/wemos-firebase-blogspot-web"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/inzar86/WEMOS-Firebase-Blogspot-WEB","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inzar86%2FWEMOS-Firebase-Blogspot-WEB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inzar86%2FWEMOS-Firebase-Blogspot-WEB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inzar86%2FWEMOS-Firebase-Blogspot-WEB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inzar86%2FWEMOS-Firebase-Blogspot-WEB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inzar86","download_url":"https://codeload.github.com/inzar86/WEMOS-Firebase-Blogspot-WEB/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inzar86%2FWEMOS-Firebase-Blogspot-WEB/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31528275,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"ssl_error","status_checked_at":"2026-04-07T16:28:06.951Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","esp8266","esp8266-arduino","esp8266-projects","firebase","firebase-database","firebase-realtime-database","html","javascript","wemos","wemos-d1","wemos-d1-mini"],"created_at":"2024-11-12T21:37:21.172Z","updated_at":"2026-04-07T20:31:30.031Z","avatar_url":"https://github.com/inzar86.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WEMOS-Firebase-Blogspot-WEB\nESP8266 WEMOS D1 Mini Firebase Retrieve data to HTML Java Script\n\n1. Setup your realtime database using firebase in firebase website\n2. Get API key or secret key from your realtime database and put detail inside file ```index.js```:\n```javascript\n(function(){\n// Initialize firebase\n  const config = {\n    apiKey: \"Your project API Key From Firebase\"\n    authDomain: \"your-project.firebaseapp.com\",\n    databaseURL: \"https://your-project.firebaseio.com\",\n    //projectId: \"your-project\",\n    storageBucket: \"your-project.appspot.com\",\n    //messagingSenderId: \"716575067735\",\n    //appId: \"1:716575067735:web:7d7b6a0c18ecc31e\"\n  };\n```\n3. Set your realtime database to test mode read this \nhttps://firebase.google.com/docs/rules/basics\n4. Change your Tag database ex: DHT11 is my example\n```\n[+] your-project.firebaseapp.com\n |_ [+] DHT11\n```\nmy script is:\n```javascript\nfirebase.initializeApp(config);\n \nconst preObject = document.getElementById(\"DHT11\");\nconst dbRefObject = firebase.database().ref().child(\"DHT11\");\ndbRefObject.on(\"value\", snap =\u003e {\n  preObject.innerText =JSON.stringify(snap.val(), null, 3);\n});\n```\n5. Open ```index.html``` and change your tag (step 4) ex:DH11 to your realtime database\n```html\n\u003cbody\u003e\n  \u003cpre id='DHT11'\u003e\u003c/pre\u003e\n  \u003cscript src=\"index.js\"\u003e\u003c/script\u003e\n\u003c/body\u003e\n```\n6. Run and enjoy.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finzar86%2Fwemos-firebase-blogspot-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finzar86%2Fwemos-firebase-blogspot-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finzar86%2Fwemos-firebase-blogspot-web/lists"}