{"id":4249,"url":"https://github.com/williamtran29/react-native-ibeacon-simulator","last_synced_at":"2026-03-06T00:31:06.723Z","repository":{"id":57150831,"uuid":"84697228","full_name":"williamtran29/react-native-ibeacon-simulator","owner":"williamtran29","description":"Simulate device act as an iBeacon, or transmit as an iBeacon signal from your phone","archived":false,"fork":false,"pushed_at":"2019-12-06T13:01:20.000Z","size":19,"stargazers_count":52,"open_issues_count":9,"forks_count":45,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-08-09T14:16:01.146Z","etag":null,"topics":["beacon","beacon-region","broadcast","ibeacon","ibeacon-support","simulator"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/williamtran29.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-03-12T03:33:46.000Z","updated_at":"2025-06-02T13:48:58.000Z","dependencies_parsed_at":"2022-09-01T00:12:58.797Z","dependency_job_id":null,"html_url":"https://github.com/williamtran29/react-native-ibeacon-simulator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/williamtran29/react-native-ibeacon-simulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamtran29%2Freact-native-ibeacon-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamtran29%2Freact-native-ibeacon-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamtran29%2Freact-native-ibeacon-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamtran29%2Freact-native-ibeacon-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/williamtran29","download_url":"https://codeload.github.com/williamtran29/react-native-ibeacon-simulator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/williamtran29%2Freact-native-ibeacon-simulator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30156285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T22:39:40.138Z","status":"ssl_error","status_checked_at":"2026-03-05T22:39:24.771Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["beacon","beacon-region","broadcast","ibeacon","ibeacon-support","simulator"],"created_at":"2024-01-05T20:17:05.773Z","updated_at":"2026-03-06T00:31:06.573Z","avatar_url":"https://github.com/williamtran29.png","language":"Java","funding_links":[],"categories":["Components","Others"],"sub_categories":["UI"],"readme":"React Native Module that broadcasts an iBeacon uuid.\n\n# Setup\n\n`npm i --save react-native-ibeacon-simulator`\n\n`react-native link`\n\nImport in your project:\n\n`import BeaconBroadcast from 'react-native-ibeacon-simulator'`\n\n# API\n\nStart iBeacon on device:\n\n### uuid: String\n\n You can get from here http://openuuid.net/\n\n### identifier: String\n\n### minor and major:\n\nare integer values between 0 and 65535.\n\n### Start Broadcasting iBeacon:\n\n`BeaconBroadcast.startAdvertisingBeaconWithString(uuid, identifier, major, minor)`\n\n### Stop Broadcasting iBeacon:\n\n`BeaconBroadcast.stopAdvertisingBeacon()`\n\n# iOS\n\n```\nBeaconBroadcast.stopAdvertisingBeacon()\nBeaconBroadcast.startAdvertisingBeaconWithString(uuid, identifier, major, minor)\n```\n\n# Android\n\n```\nBeaconBroadcast.checkTransmissionSupported()\n.then(() =\u003e {\n  BeaconBroadcast.stopAdvertisingBeacon()\n  BeaconBroadcast.startAdvertisingBeaconWithString(uuid, identifier, major, minor)\n})\n.catch((e) =\u003e {\n  /* handle return errors */\n  - NOT_SUPPORTED_MIN_SDK\n  - NOT_SUPPORTED_BLE\n  - DEPRECATED_NOT_SUPPORTED_MULTIPLE_ADVERTISEMENTS\n  - NOT_SUPPORTED_CANNOT_GET_ADVERTISER\n  - NOT_SUPPORTED_CANNOT_GET_ADVERTISER_MULTIPLE_ADVERTISEMENTS\n})\n```\n\n## Known supported devices\n\nNon-exhaustive list of devices where BLE advertising is known to work.\n[Brackets] indicate variations besides the base model.\n\n- Phones and tablets\n   - Google Pixel [XL], Pixel C, Nexus 6P, 6, 5X, 9, patched Nexus 5\n   - Alcatel One Touch Idol 3 [Dual SIM], Fierce XL\n   - Asus Zenfone 2 [Laser], Zenpad 8\n   - Blackberry Priv\n   - HTC 10, One M9, Desire (530/626s/820)\n   - Huawei Ascend Y550, Honor 5X, Union\n   - Lenovo K3 Note, Vibe P1m, Vibe K4 Note\n   - LG:\n      * G5, G4 [Stylus], G3, G Flex2, G Vista 2\n\t  * V10, K10, L Bello, Lancet, Leon, Magna, Optimus Zone 3, Spirit, Tribute 5\n   - Moto X Play, X Style, X2, G2, G3, G4, Z Droid, Droid Turbo 2\n   - Nextbit Robin\n   - OnePlus 2, 3\n   - OPPO A33f\n   - Samsung Galaxy:\n      * S7 [Edge] - up to 8 concurrent running BLE advertisers\n      * S6 [Active/Edge/Edge Plus], S5 [Active/Neo]\n      * Note 5, Note Edge, Note 4\n      * Tab S2 (8.0/9.7), Tab S (8.4/10.5), Note Pro, Tab A 9.7, Tab E\n      * A5 2016 [Duos]\n      * J5, J3 Duos\n      * Alpha, Core Prime, Grand Prime, On7\n   - Sony Xperia E5, X, Z5 [Compact/Premium], C5 Ultra, C3, M4 Aqua [Dual]\n   - Xiaomi Redmi 3, Note 2, Note 3, Mi 4, Mi 4i, Mi 5, Mi Max\n   - ZTE Maven, ZMAX 2, Zmax Pro, Warp Elite\n- Android TVs\n   - Sony Bravia 2015\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamtran29%2Freact-native-ibeacon-simulator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwilliamtran29%2Freact-native-ibeacon-simulator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilliamtran29%2Freact-native-ibeacon-simulator/lists"}