Page 67 of 78
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sat Jan 05, 2019 11:42 pm
by GlennNZ
kw123 wrote:I have a fix, but hard to test .. I I could ask you?
on another note. just checked on my rpi3+ and ibeacon does not work anymore.. even with an external bye adapter.. no change for some time ..
there goes the weekend
Karl
Thanks Karl
Happy to test.
Glenn
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 06, 2019 5:49 pm
by kw123
Glenn: try v .263
Re: piBeacon: presence monitoring plugin discussions
Posted:
Mon Jan 07, 2019 4:40 am
by GlennNZ
Hi Karl,
Trying now, have lost connection to wlan1 rpi (sometimes happens)
But with other wifi ones now getting this:
- Code: Select all
pi@raspberrypi:~ $ cd /home/pi/pibeacon;sudo python master.py
Killed
pi@raspberrypi:~/pibeacon $ 20190107-21:35:33 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.187']<<; ipAddressRead >>192.168.1.187<<
20190107-21:35:37 master U.getIPNumberMaster bad IP number ... ipHostname >>['192.168.1.187']<< old from file ipAddressRead>>192.168.1.187<< not in sync with ifconfig output: wifi0IP>>127.0.0.1<<; eth0IP>>
20190107-21:35:42 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.187']<<; ipAddressRead >>192.168.1.187<<
20190107-21:35:46 master U.getIPNumberMaster bad IP number ... ipHostname >>['192.168.1.187']<< old from file ipAddressRead>>192.168.1.187<< not in sync with ifconfig output: wifi0IP>>127.0.0.1<<; eth0IP>>
20190107-21:35:51 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.187']<<; ipAddressRead >>192.168.1.187<<
20190107-21:35:56 master U.getIPNumberMaster bad IP number ... ipHostname >>['192.168.1.187']<< old from file ipAddressRead>>192.168.1.187<< not in sync with ifconfig output: wifi0IP>>127.0.0.1<<; eth0IP>>
x20190107-21:36:01 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.187']<<; ipAddressRead >>192.168.1.187<<
- Code: Select all
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether b8:27:eb:15:0f:3a txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 29 bytes 4548 (4.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 29 bytes 4548 (4.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.187 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ba27:ebff:fe40:5a6f prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:40:5a:6f txqueuelen 1000 (Ethernet)
RX packets 905 bytes 105966 (103.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 211 bytes 29950 (29.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Another one:
- Code: Select all
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether b8:27:eb:e9:a7:c5 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 14 bytes 1920 (1.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14 bytes 1920 (1.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.189 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::ba27:ebff:febc:f290 prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:bc:f2:90 txqueuelen 1000 (Ethernet)
RX packets 346 bytes 41036 (40.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 206 bytes 27352 (26.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
pi@raspberrypi:~/pibeacon $ 20190107-21:41:25 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.189']<<; ipAddressRead >>192.168.1.189<<
20190107-21:41:38 master U.getIPNumberMaster bad IP number ... ipHostname >>['192.168.1.189']<< old from file ipAddressRead>>192.168.1.189<< not in sync with ifconfig output: wifi0IP>>127.0.0.1<<; eth0IP>>
20190107-21:41:43 master IP find:::: wifiIP >>127.0.0.1<<; eth0IP: >><<; hostnameIP >>['192.168.1.189']<<; ipAddressRead >>192.168.1.189<<
Re: piBeacon: presence monitoring plugin discussions
Posted:
Mon Jan 07, 2019 12:26 pm
by kw123
should be fixed in .264
- Code: Select all
if ifConfigSections[ii].find("wlan0 ") > -1 or ifConfigSections[ii].find("wlan0:") > -1 or \
ifConfigSections[ii].find("wlan1 ") > -1 or ifConfigSections[ii].find("wlan1:") > -1:
> -1 was missing in line one when I added the "or"
Karl
Re: piBeacon: presence monitoring plugin discussions
Posted:
Mon Jan 07, 2019 11:28 pm
by GlennNZ
Thanks
Running now .. one typo found I think.. will update if anything else.
- Code: Select all
piBeacon Error error in socket-send to rPi:192.168.1.184 [{"cmdLine": "setTime=2019-01-08 16:24:57.665683", "command": "general"}]
piBeacon Error in Line '6542' has error='global name 'sself' is not defined'
piBeacon Error {u'192.168.1.184': {u'count': 0, u'pi': u'4', u'time': 1546924953.854585}}
piBeacon Error error in socket-send to rPi:192.168.1.184 [{"cmdLine": "setTime=2019-01-08 16:24:57.666818", "command": "general"}]
piBeacon Error in Line '6542' has error='global name 'sself' is not defined'
piBeacon Error {u'192.168.1.184': {u'count': 1, u'pi': u'4', u'time': -1546925097.666811}}
seems largely cosmetic and otherwise all good - rpi wlan1 up and going, connecting fine.
Glenn
Re: piBeacon: presence monitoring plugin discussions
Posted:
Tue Jan 08, 2019 1:17 am
by kw123
fixed in v .266. -- sorry fo the many typos
Karl
GN
Re: piBeacon: presence monitoring plugin discussions
Posted:
Tue Jan 08, 2019 1:56 am
by GlennNZ
kw123 wrote:fixed in v .266.
Karl
Upgraded and all good!
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 20, 2019 11:49 am
by johnfdl
So I have a couple fitbits (Charge 2) and while my phone ble scanner can see them, they do not show up in the PiBecon (though my XY finders are seen just fine). I'd like to do away with the XYs and use just the fitbit, but unsure if anyone has been sucessful in using the Fitbit. I have un-ignored all beacons so there are none being ignored, but only the RPis and the XY beacons show as active. I've tried reloading the plug-in.
Has anyone successfully been using their Fitbit?
Is there something obvious I should check?
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 20, 2019 3:56 pm
by kw123
The system only sees iBeacon and equivalent messages.
It does not send anything.. just listening.
It sees the flower pot
And setting up my Mac mini as ble devices
It sees that too, but not reliable. As sometimes when the mac goes to sleep it shuts down Ble
Sent from my iPhone using Tapatalk
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 20, 2019 4:01 pm
by johnfdl
ok.....so it sounds as if it does not see (i.e., receive beacon signal from) my fitbit. The XY's are quite reliable, but after replacing batteries so many times, the slot where you pry them open is becoming worn out....so I figured if fitbits work, then I don't have to look into buying a new set of XYs.
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 20, 2019 4:56 pm
by kw123
I am now using the iHere rechargeable . !!!WAP!!! form factor
believe charge hold s> 4 weeks, see my previous post :
https://forums.indigodomo.com/viewtopic.php?f=187&t=15360&start=75Karl
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 20, 2019 8:49 pm
by mundmc
johnfdl wrote:ok.....so it sounds as if it does not see (i.e., receive beacon signal from) my fitbit. The XY's are quite reliable, but after replacing batteries so many times, the slot where you pry them open is becoming worn out....so I figured if fitbits work, then I don't have to look into buying a new set of XYs.
Exactly my experience with the XY’s.
Re: piBeacon: presence monitoring plugin discussions
Posted:
Mon Jan 21, 2019 7:51 am
by johnfdl
kw123 wrote:
Thanks. I ordered a couple of these. Question, what does WAP stand for? Wireless Access Protocol? Wife Acceptance Pfactor?
Re: piBeacon: presence monitoring plugin discussions
Posted:
Mon Jan 21, 2019 10:07 am
by kw123
W approved
Sent from my iPhone using Tapatalk
Re: piBeacon: presence monitoring plugin discussions
Posted:
Sun Jan 27, 2019 1:38 pm
by johnfdl
So I bought a couple Nonda Aiko beacons. But when I charge them up, they dont show up as devices on my Indigo piBeacon folder. So I thought I need to update perhaps to the latest plugin. I did that and my Event log shows:
- Code: Select all
Starting plugin "piBeacon 7.100.269" (pid 36020)
Started plugin "piBeacon 7.100.269"
piBeacon initializing ...
piBeacon path To files: =================
piBeacon indigo /Library/Application Support/Perceptive Automation/
piBeacon installFolder /Library/Application Support/Perceptive Automation/Indigo 7/
piBeacon plugin.py /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/piBeacon-2.indigoPlugin/Contents/Server Plugin/
piBeacon Plugin params /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.karlwachs.piBeacon/
piBeacon PluginLogFile /Library/Application Support/Perceptive Automation/Indigo 7/Logs/com.karlwachs.piBeacon/plugin.log
piBeacon Plugin short Name piBeacon
piBeacon my PID 36020
piBeacon Critical Error --------------------------------------------------------------------------------------------------------------
piBeacon Critical Error The pluginName is not correct, please reinstall or rename
piBeacon Critical Error It should be /Libray/....../Plugins/piBeacon.indigoPlugin
piBeacon Critical Error It is: /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/piBeacon-2.indigoPlugin
piBeacon Critical Error please check your download folder, delete old *.indigoPlugin files or this will happen again during next update
piBeacon Critical Error ---------------------------------------------------------------------------------------------------------------
Traceback (most recent call last):
File "plugin.py", line 8619, in runConcurrentThread
File "plugin.py", line 8639, in dorunConcurrentThread
File "plugin.py", line 8424, in initConcurrentThread
AttributeError: 'Plugin' object has no attribute 'indigoInputPORT'
piBeacon Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
piBeacon Error in Line '2493' has error='[Errno 2] No such file or directory: u'/Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.karlwachs.piBeacon/dataVersion''
piBeacon Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 8619, in runConcurrentThread
File "plugin.py", line 8639, in dorunConcurrentThread
File "plugin.py", line 8424, in initConcurrentThread
AttributeError: 'Plugin' object has no attribute 'indigoInputPORT'
piBeacon Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
piBeacon Error in Line '2493' has error='[Errno 2] No such file or directory: u'/Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.karlwachs.piBeacon/dataVersion''
piBeacon Error Error in plugin execution runConcurrentThread:
I have reloaded the plugin and now piBeacon does not work. No beacons deteected:
Log shows this:
- Code: Select all
an 27, 2019 at 2:54:51 PM
v7.100.269 of plugin piBeacon is already installed but is disabled (enabling)
Loading plugin "piBeacon 7.100.269"
Starting plugin "piBeacon 7.100.269" (pid 40388)
Started plugin "piBeacon 7.100.269"
piBeacon initializing ...
piBeacon path To files: =================
piBeacon indigo /Library/Application Support/Perceptive Automation/
piBeacon installFolder /Library/Application Support/Perceptive Automation/Indigo 7/
piBeacon plugin.py /Library/Application Support/Perceptive Automation/Indigo 7/Plugins/piBeacon.indigoPlugin/Contents/Server Plugin/
piBeacon Plugin params /Library/Application Support/Perceptive Automation/Indigo 7/Preferences/Plugins/com.karlwachs.piBeacon/
piBeacon PluginLogFile /Library/Application Support/Perceptive Automation/Indigo 7/Logs/com.karlwachs.piBeacon/plugin.log
piBeacon Plugin short Name piBeacon
piBeacon my PID 40388
piBeacon myLogSet setting parameters -- logFileActive= standard; logFile= ; debugLevel= []
piBeacon testing if variable enableTimeTracking_piBeacon is == on/off/print-option to enable/end/print time tracking of all functions and methods (option:'',calls,cumtime,pcalls,time)
piBeacon --V 7.100.269 initializing --
piBeacon starting UpdateRPIqueues
piBeacon .. config read from files
piBeacon .. def startup(self): setting variables, debug .. finished
piBeacon .. starting tcpip stack
piBeacon .. tcpip stack started
piBeacon .. checking sensors
piBeacon .. checking devices tables
piBeacon .. checking BLEconnect
piBeacon .. checking beacons
piBeacon .. initalized, starting loop
Jan 27, 2019 at 2:57:16 PM
piBeacon return code from fix ("spawn sftp -o ConnectTimeout=15 pi@192.168.2.124\r\npi@192.168.2.124's password: \r\nPermission denied, please try again.\r\r\npi@192.168.2.124's password: \r\nPermission denied, please try again.\r\r\npi@192.168.2.124's password: \r\nAuthentication failed.\r\r\nConnection closed\r\r\n", 'expect: spawn id exp9 not open\n while executing\n"expect "sftp" { send "quit\\r" }"\n (file "/Library/Application Support/Perceptive Automation/Indigo 7/Plugins/piBeacon.indigoPlugin/Contents/Server Plugin/updateParamsFTP.exp" line 50)\r\n') trying again to configure PI
And Beacon status in Indigo shows IPconnection and BLE down