Comments (4)
Are location services enabled on the Phone? For some reason Android requires Location Services to be enabled in order to deliver Bluetooth search results.
from berrylan.
The advertisment behavior depends on the mode you configured for the nymea-networkmanager
.
There is also a boot mode which enabled the advertisement for a certain time after boot and disables afterwards.
Default is the offlin mode, which should restart th bluetooth server if you are offline (independet if lan or wlan). For testing you could try to use the always mode, which should advertise always...
Regarding the advertisement name: we noticed that behavior too, and it comes from the mix of classic bluetooth advertisement and low energy. If you see the "raspberry pi" name first, that is you pretty name you can change in the /etc/machine-info
-> PRETTY_HOSTNAME=bluetooth-name
.
If your host is discoverable, your phone shows the classic bluetooth name (pretty-hostname), once the nymea-networkmanager starts the service, a bluetooth LE server will be started and begins to advertise as LE device. This leads to the behaviour you noticed, first the name of the service is the hostname, then th package containing the server name arrives and the phone updates the name...
from berrylan.
We are experiencing issues with berryLan on android (we didn't try iOS) .
It seems like the "phone" (android Samsung A33, LG V20 and few others) list the Bluetooth "entry" but it is not listed on the berryLan app.
we have tried:
- filtering enabled \ disabled
- change the AdvertiseName in /etc/nymea/nymea-networkmanager.conf (only 8 chars)
- change the timeout in /etc/nymea/nymea-networkmanager.conf
- change the mode offline, start and always
- change the host name to match the AdvertiseName (only 8 chars)
- we have tried to re-install berryLan on the phone
- we have updated \ upgraded the service on the pi
all with no success
When looking at the logs "journalctl -u nymea-networkmanager.service" all seems to be ok ..
We will be more than happy to get some help here ..
Thanks In Advance Oren
from berrylan.
Thank You Very Much @mzanetti
Amazing, enabling "Location Services" solved the issue and we can now see the device on our phones.
- we have spend few hours for the last couple of days, we couldn't figure this out.
from berrylan.
Related Issues (20)
- trouble installing on rasp 4b buster HOT 1
- Access to RPi3 after Wi-Fi setup HOT 2
- Re-setup Wi-Fi HOT 4
- Change Advertised Name HOT 1
- E: Unable to locate package nymea-networkmanager HOT 2
- Raspbian is now called Raspberry Pi OS HOT 1
- Use my own ios front end to set up wifi HOT 1
- How can I forget the current network and have it re-setup? HOT 1
- Not working for Raspbian 64Bits HOT 2
- Trouble with installing on ubuntu server 22.04 on Raspberry Pi 3B HOT 6
- 64-bit Bullseye HOT 5
- Unable to install on PI Zero 2W HOT 14
- nymea login prompt HOT 1
- Raspberry Pi Desktop for PC and Mac version? HOT 2
- After reboot, wifi interface doesn't come up, bluetooth doesn't find device HOT 8
- Android doesn't find any Bluetooth devices
- Login failed - Access denied HOT 6
- Is Berrylan still active / supported? HOT 3
- Berrylan quick-start instructions need updating, no longer work HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from berrylan.