Developer: | Karl's Plugins Like this plugin? Show your appreciation! |
Category: | Location and Presence |
Github: | Github Repo |
Assistance: | Get help! |
Plugin ID: | com.karlwachs.piBeacon |
Latest release: | v2022.171.88 released on Nov. 7, 2023 |
Release downloaded: | 0 times |
Requires: | Indigo v2022.1.0 or higher |
(Check the Releases tab below for older releases that may have different requirements) | |
Download latest release |
this plugin can 1. track ibeacons on multiple Raspberry Pis. 2. BLE phone tracking 3. read many different types of sensors (temp, humidity. ADC, airquality, DOF, movement, ultarsound, microwave ...) 4. send output from the plugin to a variety of output devices, DOC, GPIO, displays etc
Devices supported:
supported device types:
===RPI server
rPI for ibeacon, BLEconnect, BLEsensor and all input output devices
rPI-Sensor for BLEsensor and all input output devices
===iBeacon
beacon
===BLECONNECT for phones
BLEconnect
===BLE temp sensor
BLEsensor tenmp sensor through BLE
===Temp Pressure humidity, air quality ..
Wire18B20 T
DHTxx T,H
DHT11 T,H
TMP102 T
TMP006 T Infrared
MCP9808 T
LM35A T
T5403 T
MS5803 T
BMPxx T,P
BMP280 T,H,P
SHT21 T
AM2320 T,H
BMExx T,H,PP
bme680 T,H,P, VOC
pmairquality measures concentration of particles in the air
sgp30 CO2
ccs811 Co2, VOC
MHZ-xxx serial and i2c Infrared absoption CO2 measurement
===light: white, RGB infrared, ultraviolet ..
TCS34725
as726x
IS1145
OPT3001
VEML7700
VEML6030
VEML6040
VEML6070
VEML6075
TSL2561
mlx90614
===Lightning as3935 frankling type sensor that detect lighning stickes up to 30Km away. best is to use 2 to suppress miss identification of local electrical disturbances
===Infrared Camera
amg88xx 8x8 infrared temperature camera
===Movements, gyroscopes, Magetometers
l3g4200
mag3110
hmc5883L
bno055
mpu9255
mpu6050
lsm303
===ADC
ADC121
ina219
ina3221
ADS1x15-1
ADS1x15
spiMCP3008
spiMCP3008-1
PCF8591-1
PCF8591
===Pulse sensors
INPUTpulse
===Capacitouch sensors
INPUTtouch-1
INPUTtouch-4
INPUTtouch-12
INPUTtouch-16
GPIO inoputs
INPUTgpio-1
INPUTgpio-4
INPUTgpio-8
INPUTgpio-26
===Distance, prximity
ultrasoundDistance
vl503l0xDistance
vcnl4010Distance
vl6180xDistance
apds9960
===special programs for you to design
mysensors
myprogram
===GPIO outpu
OUTPUTgpio-1-ONoff = relay
OUTPUTgpio-1 = dimmer
===Radio
TEA5767
===DAC
MCP4725
PCF8591dac
===various display types
display
neopixel
neopixel-dimmer
neopixelClock
===sprinkler
===car
Released on: | Nov. 7, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added option to use any GPIO on the rpi to read one wire sensor temperature (ie 18db20) you can now use all gpios (20+) to read multiple onewire sensors each you need to set the GPIOs in device edit for the RPI as it is set for all onewire sensrs on that RPI With eg = 10 gpios and 10 onewire sensors on each gpio it can read 100 sensors with ls -o /sys/bus/w1/devices/ you can check if the busmaster channels are ok. You should see something like this: lrwxrwxrwx 1 root 0 Aug 29 02:06 28-000d770e64ff -> ../../../devices/w1_bus_master4/28-000d770e64ff .. lrwxrwxrwx 1 root 0 Aug 29 02:06 28-3ce104570a38 -> ../../../devices/w1_bus_master2/28-3ce104570a38 ... lrwxrwxrwx 1 root 0 Aug 29 02:06 w1_bus_master1 -> ../../../devices/w1_bus_master1
where 28-3ce10457da57 are the IDs of the one wire sensors
added option to use a relay to reset the onewire setup (eg to disconnect power from the onewire sensors). Set this in RPI device edit added option to reboot the RPI if reading onewire sensors is not successfull for xx read tries It takes about 1 secs to read a sensor. With 10 sensors on one GPIO it would take about 11 secs to read 100 sensors with 10 GPIOs
fixed bug for iSensor On devices (door button): the dev state onOffstate ui value was always "on". the onOffState itself was correct.
added "lastBatteryReplaced" state to isensor devices they will show when the state "lowVoltage" went from empty to false or from true to false, ie when a new battery was added
changed state lastBatteryUpdate: was: if new batterylevel ==100 and old < 100: set lastBatteryUpdate to current date now: added if lastBatteryUpdate is empty set to current date. if the battery level is less than 100 when you start the plugin you might need to wait for a loooong time before this state gets set ie if the battery live is 2 years this now gives you at east some date (when you load this plugin)
added device types: MMK beacons, must be configured with iphone app KBeaconpro. These devices transmit TML (google def) packages they can be configured to send different packges of data. you need to setup these diffent packages (called slots in KBeaconpro) add one slot for each package, single, doube, long press and if available for Temp/hum/acceleration set Namespace ID to 1 for single press, 2 for double press, 3 for long press then set trigger advertisement to "trigger only" and "trigger by" to single, double long press respectively
A) SOS button can be used for eg a door buton, indigo can then trigger on button press, double press, long press
B) rechargeable beacon with ALSO temp,hum,acceleration info.
It is a little tricky to setup but works well
v2022.171.87 | Requires Indigo v2022.1.0+ | Released Aug. 30, 2023 | multiple GPIOs can be used for one wire sensors |
Released on: | Aug. 30, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added option to use any GPIO on the rpi to read one wire sensore temperature (ie 18db20) you can now use all gpios to read multiple onewire sensors each so with > 10 gpios and 10 onewire sensors on each gpio it can go > 100. but reading one sensor takes ~ 1 secs. So for 100 that would take 100 secs. you need to add at the bottom of /boot/config.txt: dtoverlay=w1-gpio dtparam=gpiopin=26 <-- this will be busmaster 4 dtoverlay=w1-gpio dtparam=gpiopin=5 dtoverlay=w1-gpio dtparam=gpiopin=17 dtoverlay=w1-gpio dtparam=gpiopin=4 <-- this will be busmaster 1 that will result in GPIO 4,17,5, 26 be reading onewire temp sensors to edit config.txt do sudo nano /boot/config.txt and add the lines with control-o and control-x you can save and exit nano editor then reboot with ls -o /sys/bus/w1/devices/ you can check if the busmaster channels 1.. 4 in this case are ready. you should see something like this: lrwxrwxrwx 1 root 0 Aug 29 02:06 28-000d770e64ff -> ../../../devices/w1_bus_master4/28-000d770e64ff .. lrwxrwxrwx 1 root 0 Aug 29 02:06 28-3ce10457da57 -> ../../../devices/w1_bus_master1/28-3ce10457da57 lrwxrwxrwx 1 root 0 Aug 29 02:06 28-0516b33a17ff -> ../../../devices/w1_bus_master3/28-0516b33a17ff lrwxrwxrwx 1 root 0 Aug 29 02:06 28-3ce104570a38 -> ../../../devices/w1_bus_master2/28-3ce104570a38 ... lrwxrwxrwx 1 root 0 Aug 29 02:06 w1_bus_master1 -> ../../../devices/w1_bus_master1 where 28-3ce10457da57 are the IDs of the one wire sensors
added "lastBatteryReplaced" state to isensor devices they will show when the state "lowVoltage" went from empty to false or from true to false, ie when a new battery was added or when
fixed bug for iSensor On devices (door button): the dev state onOffstate ui value was always "on". the onOffState itself was correct.
Released on: | Aug. 23, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
Released on: | Aug. 23, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
Released on: | Aug. 20, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
v2022.168.82 | Requires Indigo v2022.1.0+ | Released July 14, 2023 | . now also supports beacons that do not broadcast their battery leve |
Released on: | July 14, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added state: "lastBatteryReplaced" ...
.. now also supports beacons that do not broadcast their battery level, but also beacons that
have to be queried to get their battery status eg iTrack, musegear ..
Released on: | July 12, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added state: "lastBatteryReplaced" to devices that have a batteryLevel state. it shows the date-time when the battery level went back from < 100 to 100 % with this you can see when you replaced the battery. this is also shown in the battery level report in menue / print various ...
Released on: | July 5, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
different ruuvitag format capture
Released on: | July 5, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
bugfix: File "beaconloop.py", line 5784, in checkIfTagged if testTag == "iBeacon" and iBeacon != ""
Released on: | June 3, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
v2022.167.71 | Requires Indigo v2022.1.0+ | Released May 9, 2023 | added cut off values for distance sensors min/ max |
Released on: | May 9, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added cut off values for distance sensors min/ max, added state distanceRaw (unmodified measured value)
Released on: | May 8, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 1 times |
Download this release |
added menu item to clean up ~/.ssh/know_hostsfile if you have issues with ssh loging in to your unifi devices, you can now reset the entries in ~/.ssh/konwn_hosts file
added config option in userid/password section to ignore known_hosts ie use ssh -o StrictHostKeyChecking=no userid@x.y.x.z instead of ssh userid@x.y.x.z
v2022.165.69 | Requires Indigo v2022.1.0+ | Released April 18, 2023 | added further support and options for iTrack beacons |
Released on: | April 18, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added support for thermobeacons. They are bluetooth temperature & humidity sensors w and w/o display they are sold under various brands like sensorBlue etc.
added some states to itrack button: state of beacon current and last off event time stamp
for BLE-sensor devcies added pluginProp beaconDevId that is the corresponding beacon device to the sensor device eg for on off BLE sensor device like iTrack it has a corresponding beacon device that has the same MAC number this can be used in triggers etc to find which device triggered
added variables: lastButtonOnDevId this is the device id of an on/off BLE sensor device that was off-> on lastButtonOnBeaconDevId this is the corresponding dev id for the beacon device this can be used eg after receiving an On event from an iTrack sensor on/off device to send a message to the beacon to make it beep or get battery level like so in an action script:
#
devListA = ["button-musegear-1", "button-musegear-2", ] devListB = [ "button-musegear-H", ] devListC = [ "button2"]
beep = True getBattery = True
import time
try: plug = indigo.server.getPlugin("com.karlwachs.piBeacon") except: indigo.server.log("plugin not running") return if not plug.isEnabled(): indigo.server.log("plugin not running") return
try: triggerDevId = indigo.variables["lastButtonOnDevId"].value triggerDev = indigo.devices[int(triggerDevId)] except: indigo.server.log("variable lastButtonOnDevId:{} not correct".format(triggerDevId)) return
if type(devListA[0]) == type(1): useTag = triggerDev.id else: useTag = triggerDev.name
if useTag not in devListA + devListB + devListC: indigo.server.log("trigger device {} not in defined groups".format(triggerDev.name)) return
if useTag in devListA or useTag in devListB:
# get / setup last time stamp variable of last action for this action
try:
var = indigo.variables["lastDoorOpen"].value
except:
indigo.variable.create("lastDoorOpen","0")
var = indigo.variables["lastDoorOpen"].value
lastOpen = float(var)
if time.time() - lastOpen > 10: # too early for this action?
indigo.actionGroup.execute("press door unlock button action") # use your action here
indigo.variable.updateValue("lastDoorOpen", value="{:.0f}".format(time.time())) # remember last action in variable
else: # skip
indigo.server.log("skipping open door, last open door event was {:.0f} secs ago".format(time.time()-lastOpen))
return
# now next action, beep and get battery level
beacondevID = indigo.variables["lastButtonOnBeaconDevId"].value
try:
beaconDev = indigo.devices[int(beacondevID)]
except:
indigo.server.log("beacon {} not defined in indigo".format(beacondevID))
return
if beep: # server =-1: use closest, beepTime =-1: only beep off, >0 = beep
plug.executeAction("beepBeacon", props ={"piServerNumber":"-1","selectbeacon": beacondevID,"beepTime":"1"})
indigo.server.log("sending beep to dev:{}".format(beaconDev.name))
if getBattery: # must "set get battery mode" to interactive in config
indigo.server.log("sending get battery to dev:{}".format(beaconDev.name))
# all = use closest RPI, startAtDateTime set delay of start for command, 0 should work fine
plug.executeAction("getONEiBeaconParameters", props ={"piServerNumber":"all","devIdOfBeacon": beacondevID, "startAtDateTime":0})
if useTag in devListC: beacondevID = indigo.variables["lastButtonOnBeaconDevId"].value beaconDev = indigo.devices[int(beacondevID)] plug.executeAction("beepBeacon", props ={"piServerNumber":"-1","selectbeacon": beacondevID,"beepTime":"1"}) plug.executeAction("getONEiBeaconParameters", props ={"piServerNumber":"all","devIdOfBeacon": beacondevID, "startAtDateTime":0})
v2022.163.59 | Requires Indigo v2022.1.0+ | Released March 15, 2023 | fixed some issues with new iTrack beacons. |
Released on: | March 15, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
fixed some issues with new iTrack beacons.
Released on: | March 13, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added new dev type iTrack (Rinex,Vozni,Njoii,Musegear) BUTTON. iTrack types are regular beacon that can deliver battery info, can be beeped and can trigger any indigo action with the button press !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! FINALLY an ALL IN ONE device - after 8 years with this plugin: beacon position, Battery level, beep, and action button. !!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
===== now you can with this beacon type:
The smallest version is 4mm x 35mm x 25mm There are regular, wallet, mini, rechargeable versions
added support for the new indigo 2022.2 http api w bearer id. the old http restfull api does not work under indigo 2022.2 the new version will only work if your RPI is running bullseye or later and everything with py3 BUT it will create a lot of logfile entries each time the rpis send data to indigo. with the old version there was a patch you could use to disable the logging.
I strongly recommend to use the default socket communication rpi to indigo - you select it in config. that works with all versions and combinations
worked on "fastDown" option for beacons. It is now stable down to 10 secs.
Normal mode beacons take about 90 secs to go "down"/ off. They expire due to no signal receives from rpis in indigo
In fastdown mode the rpi sends a signal (down rssi=-999) when it has not received a signal from the beacon for xx secs.
After receiving a down signal the plugin sets the state to down - after all rpis have send the down signal.
This works for fastDown times down to 15 secs and if you have several RPi that "see" the beacon down to 10 secs.
this will create a lot more traffic from the RPIs to the plugin:
For fastDown time = 10 secs one message every 5 secs from each RPI for each of these fastDown beacons, so for 5 beacons and 5 rpi up to 5 message per second from rpis to indigo
Indigo is able to handle this if you have a good sized mac - my mac mini M1 2020 has 14% total load (and 10% pibeacon plugin load on one proc.) with that config with many other plugins running
fixed variable counters for devices Up/down for groups with beacon members (the group BEACON was correct). the other groups (Family ..) worked correctly for sensor devcies added 2 more optional groups you can use to count devices home/away, default are Family, guest, other1.. other5. If not assigned a name in config, the variables are not created. You need to edit a device and check the groups name you want it to be come a member of. Then the variables GroupName_Away and _Home counters will be updated
fixed: piBeacon Error 'local variable 'xx' referenced before assignment'
Released on: | March 12, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added new dev type iTrack (Rinex,Vozni,Njoii,Musegear) BUTTON. iTrack types are regular beacon that can deliver battery info, can be beeped and can trigger any indigo action with the button press !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!! FINALLY an all in one device - after 8 years with this plugin. !!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
==== now you can with this beacon:
The smallest version is 4mm x 35mm x 25mm There are regular, wallet, mini, rechargeable versions
added support for the new indigo 2022.2 http api w bearer id. the old http restfull api does not work under indigo 2022.2 the new version will only work if your RPI is running bullseye or later and everything with py3 BUT it will create a lot of logfile entries each time the rpi send data to indigo. with the old version the was a patch you could use to disable the logging.
I strongly recommend to use the default socket communication rpi to indigo - you select it in config. that works with all versions and combinations
worked on "fastDown" option for beacons. It is now stable down to 10 secs.
Normal mode beacons take about 90 secs to go "down"/ off. They expire due to no signal receives from rpis in indigo
In fastdown mode the rpi sends a signal (down rssi=-999) when it has not received a signal from the beacon for xx secs.
After receiving a down signal the plugin sets the state to down - after all rpis have send the down signal.
this works for fastDown times down to 15 secs and if you have several RPi that "see" the beacon down to 10 secs.
this will create a lot more traffic from teh RPIs to the plugin:
for fastDown time = 10 secs one message every 5 secs from each RPI for each of these fastDown beacons, so for 5 beacons and 5 rpi up to 5 message per second from rpis to indigo
Indigo is able to handle this if you have a good sized mac - my mac mini M1 2020 has 14% total load (and 10% pibeacon plugin load on one proc.) with that config with many other plugins running
v2022.162.53 | Requires Indigo v2022.1.0+ | Released Feb. 21, 2023 | added option for color knight rider neopixel |
Released on: | Feb. 21, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added color knight rider option for neopixel: you can show swinging LEDS w different colors on a neopixel string for detail see menu/print various info to logfile /print distance actions ..
fixed : undervoltage reporting, vcgencmd cmd has moved in new raspian image to /usr/bin/vcgencmd it will check the old and new postion of executable.
Released on: | Feb. 11, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
This version now offers to directly show distance sensor information on attached neopixel devices on the rpi It does not have to go through indigo. you configure a) the neopixel output device in indigo, set the pyhical parameters - # of LED etc, connect teh device to the RPI b) configure the distance sensor in indigo (any of the supported models3 work) and connect the distance sensor to the same RPI configure the neopixel commands (see menu/indigo/pibeacon/print various info.. for examples) in the distance sensor device like: distance limits for versyshort, short, medium, long verylong and stopped then the distance sensor will send these commands directly to the neopixel.py program on the same RPI when it reaches the limits set, eg stop, verylong distance ... you can have the neopixel device show simple colored LEDS R/B/B or blinking or "knightrider" type the neopixel indigo device status will also show the commands send to it on the rpi
improved trigger for distance sensors (how often new values get send to indigo) now it is trigger: if (delta absolut > DA and delta% > D% ) or delta time > 30 secs : send to indigo DA, D% = set in sensor edit added dev state trigger to distance sensor with these setting you can now fine tune trigger sensitivity there is also the option for local execution of any script on the rpi eg set LED lights r/g/b if distance is gt or lt xx... must have neopixel device attached on that RPI do menu /Print various info to logfile../Print Distance action help to logfile/ or click on help button in distance sensors
fixed status column method. only ON/off was used. now if detailed colors are set then they are used, on/off only if details not defined. added data field "trigger" send to indigo if there is an action trigger event (Short, Med, Long, Stop, Dist, Time ) you can trigger on that device state["trigger"] == "your choice here" added option to have neopixel return command type received. you must supply "ststus":"yourtext" to the command send to neopixel, eg: echo '{"repeat":"1","status":"Long","command":[{"type":"sLine","display":"wait","position":[0,12,0,0,0]},{"type":"sLine","display":"immediate","position":[0,12,0,100,0]}]}' > temp/neopixel.inp would set neopixle device status to "Long" added states: trigger --> Dist,Time, distanceEvent distanceEvent --> VeryLong,Long,Medium,Short,VeryShort,Stop
added line type sLine for neopixel, same as "line" (2D) but just 1D, reduces the number or parameters to be specified
reduced key length for specifc commands (long form still works) sLine —> sl line —> l resetinitial -> res knightrider -> kr position -> p spoint -> sp rectangle —> r and repeat:1 is default, no need to add to command display:"immediate" is default, no need to add to command
added option to show distance as thermometer type on neopixel, executed locally on RPI
v2022.160.25 | Requires Indigo v2022.1.0+ | Released Jan. 25, 2023 | fixed bug introduced in v ..19, error setting up new RPI |
Released on: | Jan. 25, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
fixed bug introduced in v ..19, error setting up new RPI
v2022.160.24 | Requires Indigo v2022.1.0+ | Released Jan. 25, 2023 | fixed bug introduced in v ..19, error setting up new RPI |
Released on: | Jan. 25, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
fixed bug introduced in v ..19, error setting up new RPI
v2022.160.23 | Requires Indigo v2022.1.0+ | Released Jan. 24, 2023 | 1. added feature kight rider for neopixel (swinging band of leds left right ) |
Released on: | Jan. 24, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
Released on: | Jan. 21, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
delay start time for gpio and i2c-relay: now checks ALSO during delay before any action if it should be cancelled in general you can remove the previous command by issuing a new one eg send 10 pulses 1 sec each and then an off after 5 secs, only 5 pulses will be done before this it was only checking during the active part if it should stop. ... this matters only if you use a delay at start parameter
bug fix: File "plugin.py", line 6052, in filterNeopixeldevices it is a format error
some menu changes
Released on: | Jan. 14, 2023 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added option for each pi to ignore known_hosts for ssh and sftp to rpi this is to avoid needing to modify knownhostsfile incase of changes in ip number etc.
fixed pmairquality py2 -> py3 bug ( concatenate strings / bytes) sensor now only works with py3 !!
bug for sensor INPUTpulse, device statename was wrong (typo), fixed (bug was added in py2->py3 conversion (u"xxx" changed to "uxxx" instead of "xxx"))
v2022.160.16 | Requires Indigo v2022.1.0+ | Released Dec. 14, 2022 | improved switchbot response time by ~ 0.5 secs |
Released on: | Dec. 14, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
improved switchbot response time by ~ 0.5 secs
v2022.160.15 | Requires Indigo v2022.1.0+ | Released Dec. 6, 2022 | fixed issues with py3 ie for BLE connect devices |
Released on: | Dec. 6, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
fixed issues with py3 ie for BLE connect devices like xiaomi soil meter, Temp&Humidity sensors...
v2022.160.14 | Requires Indigo v2022.1.0+ | Released Dec. 3, 2022 | py2 to py3 migration of programs on rpi |
Released on: | Dec. 3, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
made all major py programs on rpi run under python2 or python3 py2 vs py3 can be selected in config for all rpi or left to each individual rpi in rpi dev edit the py version can be selected if in config it is set to individual rpi py3 requires pi-os >=10 (stretch ssd) to work properly
All required libs are installed by the plugin system (ie neopixel, sensor libs etc, see checkForInclude-py2/py3.py on the rpi
eg libs: io, hcidump, smbus2 pexpect, expect, ... , syntax changes: / vs // (int//float), print /;print() etc
the devil is in the details:
calling py3 modules can be different from py2 eg to make them "unlinked" /E option has to be used and many more "little" changes
binary socket data transfer is different
==> this was a major pice of work <==
for ssd updates: I suggest that you do
added option to detect new beacons looking at the manufacturer name in the BLE message. Some beacons send that info in their BLE msg some beacons like from NUT or april have several tag definitions, with this option you can catch them all the plugin will then find the proper individual tag that works for the soecific beacon type ie beep, battery, .. to use this: select in "accept new beacons" menu item
added TOF sensor vl503l1xDistance. It has range up to 4 m you now can use several of vl503l1x or vl503l0x tof sensors on one RPI
several smaller fixes and improvements
some menu fixes
Released on: | Oct. 10, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
made switchbot operation work more smoothly, timing, error recovery ..
added an action that stops any switchbot actions pending on an rpi eg when you got multiple triggers and the first responding action worked, no need to have the action executed many times like when the door is open no need to trigger open magnet n times more
added option in the switchbot action to have a sensor(BLE only) on one RPi that triggers a switchbot action on another (or same) rpi w/o indigo being up. the sensor RPI will send a command to the switchbot rpi through sftp eg a BLE sensor with button press signal (eg ibs04-button) can be received on rpi-1, rpi-1 sends a press/on command to rpi-2 for a switchbot to move the arm. Indigo is not involved. This is useful if the button is out of reach of the rpi where the switchbot is managed and indigo is down To setup create an action in indigo "Set switchbot relay to on/off or pulses.."
added option to have ON/OFF sensors stay longer ON for xx secs. Some of these sensors go from on-off within 0.2 secs. This gives the indigo dev state more time to show the ON state
added option for on/off sensor to show arbitrary text in display like moving / stopped etc.
added support for musegear finder beacons (regular, mini, wallet). They can be purchased from amazon in Europe They can be beeped (to find its location) and the plugin gets the battery level. They have the itrack software similar to Rinex, Njoii, Spotypal etc, which can be bought in the USA
6.1 added support for NUT - pro beacon
Added a virtual device "garage door". (similar to the virtual device Car) This dev type tracks the states of a garage door: Closed, opening, stopped, open, closing, position This device needs 3 on/off magnet sensors(eg switchbot connect) and several magnets The sensors are positioned at: at closed position, open position; on the moving door Magnets are at:
The dev states used for the sensors are onoffState and one that indicates the moving changes eg lastMotion of the sensor that is mounted on the door.
for ADS-1115 ADC added samples per second option, removed un-used code and made differential measurement (eg input0 -input1)
a single measurement instead of 2 single and then subtract
Released on: | Aug. 23, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 5 times |
Download this release |
Released on: | Aug. 20, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 6 times |
Download this release |
v2022.148.9 | Requires Indigo v2022.1.0+ | Released Aug. 13, 2022 | improved coexistance of trugveg ... and switchbot devices |
Released on: | Aug. 13, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 8 times |
Download this release |
improved coexistance of trugveg ... and switchbot devices switchbot has better priority now, wait time for trugveg to finish is now max 4 secs, down from 15.
Released on: | Aug. 10, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 1 times |
Download this release |
increased speed to switchbot relay and more reliable added autocreate for iSensor devices likt ruuvitag
Released on: | Aug. 5, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 3 times |
Download this release |
Released on: | July 28, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 1 times |
Download this release |
Released on: | July 27, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 1 times |
Download this release |
Released on: | July 25, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
Released on: | July 16, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
added autocreate of BLE sensors type device(temp, humidity, motion, ... ) (eg ruuvitag, govee) when ruuvi beacons gets created these devices are represented as 2 indigo devices one a beacon and the otehr the sensor with this addon the sensor type get created at teh same time when the beacon type gets detected and created.
fixed batterylevel for beacons that are also sensor type devices (eg govee, ruuvi,..)
added variables for number of sensor devices online/offline (away / home) xx_SENSORS_nAway and _nHome
added option in config for individual sensor devices be part of a group1..4 for home/away
added function #3 and #4 enable to see quickly how many sensor devices that are (not) online and total number of sensors
Released on: | June 26, 2022 |
Requires: | Indigo v2022.1.0+ |
Downloaded: | 0 times |
Download this release |
requires indigo 2022.1 or later
v7.141.1 | Requires Indigo v7.0.2 thru v2022.2 | Released March 29, 2022 | prep for indigo 2022 and os 12.3 |
Released on: | March 29, 2022 |
Requires: | Indigo v7.0.2 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | Feb. 25, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.139.552 | Requires Indigo v7.3.0 thru v2022.2 | Released Feb. 25, 2022 | improved BLEconnect.py for switchbot relay ... |
Released on: | Feb. 25, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.139.551 | Requires Indigo v7.3.0 thru v2022.2 | Released Feb. 23, 2022 | made BLEconnect a threaded program with priority for switchbot. now response is much faster ~ 1-3 se |
Released on: | Feb. 23, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 6 times |
Download this release |
v7.138.551 | Requires Indigo v7.3.0 thru v2022.2 | Released Feb. 23, 2022 | made BLEconnect a threaded program with priority for switchbot. now reposne is much faster ~ 1-3 sec |
Released on: | Feb. 23, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 3 times |
Download this release |
made BLEconnect a threaded program with priority for switchbot. now reposne is much faster ~ 1-3 secs
Released on: | Feb. 21, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | Feb. 21, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.138.548 | Requires Indigo v7.3.0 thru v2022.2 | Released Feb. 20, 2022 | fixed output-gpio high / low for inverse/ not inverse config |
Released on: | Feb. 20, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed output-gpio high / low for inverse/ not inverse config
v7.138.547 | Requires Indigo v7.3.0 thru v2022.2 | Released Feb. 20, 2022 | added support for sensirion scd30 CO2 sensor |
Released on: | Feb. 20, 2022 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added support for sensirion scd30 CO2 sensor and prepartions for python 3
v7.138.545 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 7, 2021 | added config option to enabled / disable rpi ip # check |
Released on: | Sept. 7, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added config option to enabled / disable rpi ip # check set to off if your RPI are in a separate subnet. then the router will replace the rpi ip# with its own
v7.138.543 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 5, 2021 | changed setting of local ip number determination |
Released on: | Sept. 5, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
changed setting of local ip number determination: was set by IP # of MAC, now ip numbers of RPi(s) is used (first 2 octet eg 192.168.x.x are used) this is used to block incoming socket connections fro non local ip numbers set option in plugin config
v7.138.542 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 17, 2021 | tuned switchbot and hci bluetooth channel management (timing etc) on RPIs |
Released on: | Aug. 17, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
tuned switchbot and hci bluetooth channel management (timing etc) on RPIs
v7.138.541 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 17, 2021 | added RPI dev states for hci info, which port used etc |
Released on: | Aug. 17, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added RPI dev states for hci info, which port used etc
Released on: | Aug. 16, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: switchbot setup
v7.138.539 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 16, 2021 | fixed: piBeacon Error setting up OUTPUT Line 4821 has error='holdSeconds' |
Released on: | Aug. 16, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error setting up OUTPUT Line 4821 has error='holdSeconds'
v7.138.537 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 15, 2021 | fixed: piBeacon Error setting up OUTPUT Line 4821 has error='holdSeconds' |
Released on: | Aug. 15, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error setting up OUTPUT Line 4821 has error='holdSeconds'
v7.138.534 | Requires Indigo v7.3.0 thru v2022.2 | Released July 14, 2021 | performance improvements when using 2 bluetooth channels on RPI |
Released on: | July 14, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
performance improvements when using 2 bluetooth channels on RPI
v7.138.533 | Requires Indigo v7.3.0 thru v2022.2 | Released July 10, 2021 | added support for several switchbot devices |
Released on: | July 10, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added support for several switchbot devices
curtain, can set mode : slow, fast, and position the device between 0/100 = open closed as an indigo dimmer device a curtain can be operated with an ssh command: ssh pi@ip# echo '{"mac":mac#,"pos":"0...100"}' temp/switchbot.cmd for direct position echo '{"mac":mac#,"pos":"open"}' temp/switchbot.cmd for moving to open echo '{"mac":mac#,"pos":"close"}' temp/switchbot.cmd for moving to close echo '{"mac":mac#,"pos":"pause"}' temp/switchbot.cmd for stopping any move
bot, can set modes up/down/ inverse, and set on/ off as indigo relay device a bot can be operated with an ssh command: ssh pi@ip# echo '{"mac":mac#,"onOff":"1/0"}' temp/switchbot.cmd
they all suport battery level states they all benefit from having "brother" devices - the beacons for each type, they expose mac number and battery level.
These devices all send and receive bluetooth messages. The RPI's will be talking bluetooth with them and send / receive commands/ status from to indigo for the output devices: curtain & bot you need an extra BLE dongle besides the internal
v7.137.533 | Requires Indigo v7.3.0 thru v2022.2 | Released July 3, 2021 | switch bot now supports remote commands through ssh |
Released on: | July 3, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.137.532 | Requires Indigo v7.3.0 thru v2022.2 | Released July 1, 2021 | full batterylevel support for switchbot |
Released on: | July 1, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.137.531 | Requires Indigo v7.3.0 thru v2022.2 | Released June 30, 2021 | added support for switch bot temperature humidity display / sensor |
Released on: | June 30, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.137.530 | Requires Indigo v7.3.0 thru v2022.2 | Released June 28, 2021 | added support for switch bot devices |
Released on: | June 28, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added support for switch bot devices they have to be "associated" to a single RPi in device edit you need to first find the MAC # either through detect new beacons or through iphone app then create switch bot indigo device add mac# and select RPi that is closest to device rest should be left at default then the device will behave like a relay you can set the "hold" time with the iphone app --- these device can be used to eg switch press an apple power button
fixed issue with inkbird pool temp sensor
Released on: | June 17, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
maintenance release - fixed various smaller siuues, mostly for exceptions - small performance improvements
v7.136.526 | Requires Indigo v7.3.0 thru v2022.2 | Released May 31, 2021 | fixed error with static / dynamic ip number settings in RPI device edit |
Released on: | May 31, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 3 times |
Download this release |
v7.136.525 | Requires Indigo v7.3.0 thru v2022.2 | Released May 30, 2021 | fixed error with static / dynamic ip number settings in RPI device edit |
Released on: | May 30, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
v7.136.521 | Requires Indigo v7.3.0 thru v2022.2 | Released May 27, 2021 | added sensor type BLE inkBird Pool 01B |
Released on: | May 27, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.135.520 | Requires Indigo v7.3.0 thru v2022.2 | Released May 5, 2021 | fixed label for dev state: particles_100um ( was airquality) in control page and trigger page |
Released on: | May 5, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed label for dev state: particles_100um ( was airquality) in control page and trigger page
v7.135.519 | Requires Indigo v7.3.0 thru v2022.2 | Released May 5, 2021 | added option for airquality sensors to set name for airpolution name in device edit |
Released on: | May 5, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option for airquality sensors to set name for airpolution name in device edit
v7.135.518 | Requires Indigo v7.3.0 thru v2022.2 | Released May 4, 2021 | fixed average rollover at mid night for sensors |
Released on: | May 4, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed average rollover at mid night for sensors
v7.135.516 | Requires Indigo v7.3.0 thru v2022.2 | Released March 30, 2021 | fixed error='key groupMember not found in dict' |
Released on: | March 30, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed error='key groupMember not found in dict' is an issue only for non beacon typ devices
v7.135.515 | Requires Indigo v7.3.0 thru v2022.2 | Released March 29, 2021 | fixed error='key groupMember not found in dict' |
Released on: | March 29, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed error='key groupMember not found in dict'
v7.135.514 | Requires Indigo v7.3.0 thru v2022.2 | Released March 23, 2021 | added variables for all PI, BLEconnect and beacon devices: # of devcies home and away |
Released on: | March 23, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added variables for all PI, BLEconnect and beacon devices: # of devices home and away this can be used to trigger is any change in # of devices home/away changes this is in addition to the regular groups: Family, guests, other 1,2 3 this groups can be named as you like in config
v7.135.513 | Requires Indigo v7.3.0 thru v2022.2 | Released March 22, 2021 | supports the latest SSD (march 20 2021) |
Released on: | March 22, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.135.512 | Requires Indigo v7.3.0 thru v2022.2 | Released March 21, 2021 | supports the latest SSD (march 20 2021) |
Released on: | March 21, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
supports the latest SSD (march 20 2021)
v7.135.510 | Requires Indigo v7.3.0 thru v2022.2 | Released March 21, 2021 | supports the latest SSD (march 20 2021) |
Released on: | March 21, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.135.508 | Requires Indigo v7.3.0 thru v2022.2 | Released March 20, 2021 | supports the latest SSD (march 20 2021) |
Released on: | March 20, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
supports the latest SSD (march 20 2021)
v7.135.507 | Requires Indigo v7.3.0 thru v2022.2 | Released March 6, 2021 | added option for fixed IP# for rpi |
Released on: | March 6, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
--- only for experts: added option set IP number of RPI to fixed, set in rpi device edit w/o the you initially set the ip number, but the rpi can chnage it eg switching between ethernet and wifi w this option ON the rpi will always send the fixed IP number IN THE data, although it could use a differnt ip# By enabling this YOU must make sure that the data arriving from the RPI comes from the defined fixed IP# otherwise they will be rejected
added menu option to send just new pgm and config files, skipping fonts images etc this will reduce bytes by factor 2 to be send to rpi, fonts and images have not changed for several years now
Released on: | Feb. 8, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.134.503 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 27, 2021 | tuned INPUT- pulse plugin part for reset of counters |
Released on: | Jan. 27, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
tuned INPUT- pulse plugin part for reset of counters
v7.134.502 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 17, 2021 | made compatible with 2021-01-17 SSD card |
Released on: | Jan. 17, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
made compatible with 2021-01-17 SSD card
v7.134.501 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 16, 2021 | various fixes and improvements |
Released on: | Jan. 16, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
made the number of digits dynamc in count/xx dev states to have at keast 3 significant numbers shown (that is equivalent to 0.1%)
the number of significant digits can be set in dev edit
set compress data send to plugin to on if data len > 40kb as default. There seems to be a timeout .. issue with larger data. regular data is < 5Kb, larger data (h ad 128k) only happens for detect new beacons etc compress reduces most data by factor of >7
changed detect new beacons to use data aquired anyway with hcidump. so no data collection break during detect new beacons process that is not active for hci- socket data aquisition, as that does not deliver all package types, have to do hcidump do catch that data.
added beacon type nut v 45 and 46. the comamnds for battery and beep have changed with the new release. the hardware looks identical
fixed negative temperatures for govee sensors
Released on: | Jan. 15, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
made the number of digits dynamc in count/xx dev states to have at keast 3 significant numbers shown (that is equivalent to 0.1%)
the number of significant digits can be set in dev edit
set compress data send to plugin to on if data len > 40kb as default. There seems to be a timeout .. issue with larger data. regular data is < 5Kb, larger data (h ad 128k) only happens for detect new beacons etc compress reduces most data by factor of >7
changed detect new beacons to use data aquired anyway with hcidump. so no data collection break during detect new beacons process that is not active for hci- socket data aquisition, as that does not deliver all package types, have to do hcidump do catch that data.
added beacon type nut v 45 and 46. the comamnds for battery and beep have changed with the new release. the hardware looks identical
v7.134.498 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 15, 2021 | various fixes and improvements |
Released on: | Jan. 15, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
made the number of digits dynamc in count/xx dev states to have at keast 3 significant numbers shown (that is equivalent to 0.1%)
the number of significant digits can be set in dev edit
set compress data send to plugin to on if data len > 40kb as default. There seems to be a timeout .. issue with larger data. regular data is < 5Kb, larger data (h ad 128k) only happens for detect new beacons etc compress reduces most data by factor of >7
changed detect new beacons to use data aquired anyway with hcidump. so no data collection break during detect new beacons process that is not active for hci- socket data aquisition, as that does not deliver all package types, have to do hcidump do catch that data.
added beacon type nut v 2021. the comamnds for battery and beep have changed with the new release. the hardware looks identical
v7.134.495 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 10, 2021 | added functions INPUTpulse devs |
Released on: | Jan. 10, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
made the number of digits dynamc in count/xx dev states to have at keast 3 significant numbers shown (that is equivalent to 0.1%)
the number of significant digits can be set in dev edit
Released on: | Jan. 10, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
made the number of digits dynamc in count/xx dev states to have at keast 3 significant numbers shown (that is equivalent to 0.1%)
v7.134.493 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 10, 2021 | added states to devtype INPUTpulse |
Released on: | Jan. 10, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 3 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added to pulse/coincidence device
maxCountperSecondInLastHour state
min/max count/min today & yesterday state
counts/min*scalefactor state for
several more states
v7.134.492 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 9, 2021 | error fixes and pulse device upgrades |
Released on: | Jan. 9, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu pulse device: reset of pulse / gpio input count was not reset pulse device: calculation of counts/ xx beep beacon action: did not work, menu beep did work fine, one parameter was missing
added: maxCountperSecondInLastHour state for pulse/coincidence device min/max count/min today & yesterday state for pulsepulse/coincidence device counts/min*scalefactor state for pulsepulse/coincidence device
v7.134.490 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 7, 2021 | pulse and coincidence device upgrades |
Released on: | Jan. 7, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.134.489 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 6, 2021 | added fuction for pulse count device type |
Released on: | Jan. 6, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.134.488 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 6, 2021 | upgraded pulse device functions |
Released on: | Jan. 6, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.134.487 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 5, 2021 | fixed counts states for pulse devices |
Released on: | Jan. 5, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
Released on: | Jan. 3, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu
reset of pulse / gpio input count was not reset
v7.134.485 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 3, 2021 | fixed: ine 6819 has error=list index out of range |
Released on: | Jan. 3, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed: piBeacon Error Line 6819 has error=list index out of range in confirmdeviceIDINPUTBUTTONmenu
v7.134.484 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 2, 2021 | added BLE xiaomi formaldehyde sensor |
Released on: | Jan. 2, 2021 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.133.482 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 23, 2020 | added support for blue radio sensor bug |
Released on: | Dec. 23, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.132.481 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 15, 2020 | added support for govee BLE sensors |
Released on: | Dec. 15, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added BLE sensors: Govee Temp & humidity sensors, they broadcast T, H, BatteryLevel - H5101 w small display - H5075 w medium display - H5177 w large display - H5174 outside sensor, no display
v7.132.480 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 11, 2020 | added xiaomi TH + clock display sensor |
Released on: | Dec. 11, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Xiaomi MiJia Bluetooth Xiaomi MiJia MI clock w temp humidity(LYWSD02) w clock temp/hum display 2xcr2032
shows T, H, Batterylevel. and count (message#) in indigo dev states
This sensor sends out Broadcasts w T, H , Battery and count
works similar to Ruuvitag, w display, but no preasure and acceleration info. you need to use the Xiaomi mi home app to setup the sensor (connect to china server, todate that sensor was not supported on servers outside china)
Released on: | Dec. 7, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
Released on: | Dec. 7, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
v7.131.477 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 5, 2020 | added option for connect sensors |
Released on: | Dec. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
v7.131.476 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 5, 2020 | BLE sensor w connection required added |
Released on: | Dec. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
Released on: | Dec. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
Released on: | Dec. 4, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
v7.131.473 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 4, 2020 | added option for connect sensors |
Released on: | Dec. 4, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option to use 2 UBS BLE dongles, beta
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
v7.131.472 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 3, 2020 | added Xiaomi - Mi TH and soil sensors |
Released on: | Dec. 3, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added sensors:
Vendor sensorName battery Freqquency Size App Type of Sensor ------------------------------------------------------------------------
Ibeacon On/off or ON Temp ExTemp Hum Press Accell/Grav IR Light GAS CO Smoke
ruuvi opensource sensor w BME280 and LIS2DH22 Acceleration sensor
ruuviTag 1x cr2450 1/1s largeRound ruuvi Y Y Y X,Y,Z
Xiaomi MiJia LYWSDCGQ/01ZM round Temp & humidity sensor. w display 1x AAA 1/1s largeRound YES Y Y
Xiaomi Mi LYWSD03MMC square Temp & humidity sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min small Square YES Y Y
Xiaomi Mi VegTrug / Flower Care sensor, requires 2 BLE dongles w display 1x CR2032 1/2Min YES Y Y Y + Moisture+Conductivity
v7.129.467 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 7, 2020 | Temp / humdity sensor: Xiaomi MiJia |
Released on: | Nov. 7, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added Bluetooth Temp / humidity sensor: Xiaomi MiJia round. The round one not sqaure! check eg: https://medium.com/@smarthomespot/my-xiaomi-bluetooth-temperature-humidity-sensor-review-d37b32ab1d0
v7.128.467 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 5, 2020 | fixed fillMemberListState error |
Released on: | Nov. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed fillMemberListState error
v7.128.466 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 5, 2020 | added some debug statements when master on pi can not find indigo or ip number |
Released on: | Nov. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added some debug statements when master on pi can not find indigo or ip number
v7.128.465 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 5, 2020 | fixed error memberList and ignore sensor types |
Released on: | Nov. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 5 times |
Download this release |
v7.128.464 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 4, 2020 | added some sensors and menu changes |
Released on: | Nov. 4, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.128.463 | Requires Indigo v7.3.0 thru v2022.2 | Released Nov. 1, 2020 | bug fix and new beacon types ... |
Released on: | Nov. 1, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added new beacons and sensors: Radius RAD beacons
added option to change name of group variables from "other1" to eg bicycles .. and you can jnow have up to 5 groups. the varibales will only be cretaed if a the names are set in config b a group has any members (set in device edit)
v7.128.461 | Requires Indigo v7.3.0 thru v2022.2 | Released Oct. 10, 2020 | added temp-hum BLE sensor and pIU error fix |
Released on: | Oct. 10, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.128.460 | Requires Indigo v7.3.0 thru v2022.2 | Released Oct. 5, 2020 | added more options for wpa_supplicant file at boot time |
Released on: | Oct. 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option to use new wpa_supplicant and inetrfaces file in boot directry at every boot this can be used to setup wifi, dhcp etc files creat a wpa_supplicant (for ssid / passw) and or interfaces(dhcp etc) file(s) in /boot on the rpi SSD
v7.128.459 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 29, 2020 | full release with hcidump as ibeacon message scanner |
Released on: | Sept. 29, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors: GAS, CO water, alarm , on sensor: door button remoteKey The on/off states are managed according to the cabailities of the sensors Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
changed hcidump method added option to restart BLE scanner every 5 minutes, just in case RPi can not keep up fixed so that 2. ble dongle is not needed This method catches all types of messages while the python socket method ignored some of the mesage types ie mfg info which is used to id a beacon / sensor You can select whcih method to use for all RPi in config, or overwrite in RPI device edit.
v7.127.457 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 28, 2020 | new BLE sensors, and HCIDUMP read method fully supported |
Released on: | Sept. 28, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 3 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors for GAS, CO water, alarm ... EN61, ES61, EW70, ET90, IM21, IX30 IX32 Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
changeed hcidump method to include more advertising message types. in v.451 some where excluded added option to restart BLE scanner every 5 minutes, just in case RPi can not keep up fixed so that 2. ble dongle not needed
v7.127.456 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 27, 2020 | hcidump method and new BLE sensors |
Released on: | Sept. 27, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors for GAS, CO water, alarm ... EN61, ES61, EW70, ET90, IM21, IX30 IX32 Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
changeed hcidump method to include more advertising message types. in v.451 some where excluded added option to restart BLE scanner every 5 minutes, just in case RPi can not keep up
v7.127.455 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 27, 2020 | fixed some issues w new version |
Released on: | Sept. 27, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors for GAS, CO water, alarm ... EN61, ES61, EW70, ET90, IM21, IX30 IX32 Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
changeed hcidump method to include more advertising message types. in v.451 some where excluded added option to restart BLE scanner every 5 minutes, just in case RPi can not keep up
v7.127.454 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 25, 2020 | new hcidump method and new BLE sensors |
Released on: | Sept. 25, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors for GAS, CO water, alarm ... EN61, ES61, EW70, ET90, IM21, IX30 IX32 Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
change hcidump method to include more advertising message types. in v.451 some where excluded
Released on: | Sept. 24, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | Sept. 23, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | Sept. 22, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
In addition to the Ruuvitag added several blue tooth sensors, very easy to setup, they all can be used as presence as well as sensors They have long battery life and > 30 m distance -- with several RPi in the house essetially the whole house is covered INGICS: iBS01-x: Family of on/off sensors- Button, magent, movement, external switch iBS01T: Temp and humidity iBS01RG: x-y-z acceleration/ gravity sensor iBS02: PIR presence ir IR object detection iBS03-x: Family of on/off sensors- Button, magent, movement, external switch iBS03G: Movement detection of beacon on/off iBS03T: on board temp sensor iBS03TP: on board temp sensor + temp sensor probe, water proved iBS03RG: x-y-z acceleration/ gravity sensor Minew E8: x-y-z acceleration/ gravity sensor iSensor - Kaipule various on/off sensors for GAS, CO water, alarm ... EN61, ES61, EW70, ET90, IM21, IX30 IX32 Satech STixx sensors, acceleration, temp, humidity, on/off
Normally beacon go "up" as soon as a signal is detect. When they are gone / no signal is received: the RPi does not send any info to the plugin if no signal. Then the plugin will set them to down after xx secs (normally 90) and after another xx secs to expired In "fastDown" mode: after yy secs (>=10) w/o signal the RPi sends a fast down message to the pluginthen teh plugin will set teh beacon to down, If you have more than 2 RPi you can probably go down to 10 secs, better 20 seconds. That means if the beacons leaves the house you will know in ~ 10+3 secs If you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to eg a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
minupSigal and mindownSignal: When set to eg up=-60 and down=-80: the beacon will only go up when it is close to the RPI ~ 1 m. but will stay up until it has eg left the room (>10m) with this setting you can decide if a beacon is in a room - that requires an RPI in each room you like to have this feature
Released on: | Sept. 14, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 3 times |
Download this release |
made "fastDown" work nicely, If you have more than 2 RPi you can probably go down to 10 secs that means if the beacons leaves the house you will know in ~ 10+3 secs if you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to a bike that arrives in a dedicated space and has a good connection to the RPi it shouldd work well
added .upper() for hexCode in knownbeacon tags, to make sure that eg aB is seenas AB in the hex string
5
v7.127.449 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 14, 2020 | added several blue tooth sensors, very easy to setup |
Released on: | Sept. 14, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
made "fastDown" work nicely, If you have more than 2 RPi you can probably go down to 10 secs that means if the beacons leaves the house you will know in ~ 10+3 secs if you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to a bike that arrives in a dedicated space and has a good connection tot the RPi it shouldd work well
added .upper() for hexCode in knownbeacon tags, to make sure that eg aB is seenas AB in the hex string
fixed some issues w fast down and BLEconnect
Released on: | Sept. 13, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
made "fastDown" work nicely, If you have more than 2 RPi you can probably go down to 10 secs that means if the beacons leaves the house you will know in ~ 10+3 secs if you have just one RPI and have it connected to something that moves around in the house it is likely not a good idea but for eg a beacon that is connected to a bike that arrives in a dedicated space and has a good connection tot the RPi it shouldd work well
added .upper() for hexCode in knownbeacon tags
v7.127.447 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 12, 2020 | 0. added .upper() for hexCode in knownbeacon tags |
Released on: | Sept. 12, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.127.446 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 12, 2020 | added .upper() for hexCode in knownbeacon tags |
Released on: | Sept. 12, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added .upper() for hexCode in knownbeacon tags
v7.127.445 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 12, 2020 | many new beacons and beatification |
Released on: | Sept. 12, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
v7.127.444 | Requires Indigo v7.3.0 thru v2022.2 | Released Sept. 12, 2020 | fixed some errors in device edit |
Released on: | Sept. 12, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed some errors in device edit when fields were not set
Released on: | Sept. 11, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.126.437 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 31, 2020 | added new method (option) to read beacons using hcidump & lescan instead of python socket calls |
Released on: | Aug. 31, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.126.436 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 31, 2020 | added new method (option) to read beacons using hcidump & lescan instead of python socket calls |
Released on: | Aug. 31, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.126.435 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 31, 2020 | added new method (option) to read beacons using hcidump & lescan instead of python socket calls |
Released on: | Aug. 31, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.126.434 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 30, 2020 | added new method (option) to read beacons using hcidump & lescan instead of python socket calls |
Released on: | Aug. 30, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.126.433 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 29, 2020 | added new method (option) to read beacons using hcidump & lescan instead of python socket calls |
Released on: | Aug. 29, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.126.432 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 29, 2020 | added several "feasy" type beacons w battery level support in std message |
Released on: | Aug. 29, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
added several "feasy" type beacons w battery level support in std message
v7.125.431 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 26, 2020 | added several "Minew" type beacons w battery level support in std message |
Released on: | Aug. 26, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added several "Minew" type beacons w battery level support in std message
v7.124.431 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 26, 2020 | maintenance update for ibeacon battery |
Released on: | Aug. 26, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | Aug. 25, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.124.429 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 24, 2020 | fixed some issues w get battery levels when devices were not properly defined, ... |
Released on: | Aug. 24, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
fixed some issues w get battery levels when devices were not properly defined, ...
v7.124.424 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 24, 2020 | small fixes and ruuvitag improvements |
Released on: | Aug. 24, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.124.423 | Requires Indigo v7.3.0 thru v2022.2 | Released Aug. 6, 2020 | added sensor bosch BMP388 high precision pressure |
Released on: | Aug. 6, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added sensor bosch BMP388 high precision pressure accurancy equivalent = 0.8m altitude change
v7.123.423 | Requires Indigo v7.3.0 thru v2022.2 | Released July 27, 2020 | for ADSxx ADC devices alsoways show INPUT as ststaus (was INPUT_x) |
Released on: | July 27, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
for ADSxx ADC devices alsoways show INPUT as ststaus (was INPUT_x)
v7.123.422 | Requires Indigo v7.3.0 thru v2022.2 | Released July 23, 2020 | battery, beep,.. functions re-written |
Released on: | July 23, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.122.420 | Requires Indigo v7.3.0 thru v2022.2 | Released July 21, 2020 | battery level, beep and tagging |
Released on: | July 21, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | July 16, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | July 7, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | July 6, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
v7.122.406 | Requires Indigo v7.3.0 thru v2022.2 | Released June 20, 2020 | various beacon reporting options |
Released on: | June 20, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
================================ new_Beacons ============================================ ===MAC# FF:FF:C2:28:06:C3 == ; raw data: n_of_MSG_Types : 2 raw data: - 043E1702010000C30628C2FFFF0B0201060302E0FF030954 - 043E1A02010400C30628C2FFFF0E0DFFFFFFC22806C315FB757117 mfg_info : TF MSG_in_10Secs : 5.3 beaconType : [u'', u''] max_rssi : -60 max_TX : 70 pos_of_reverse_MAC_in_UUID : [-1, -1] pos_of_MAC_in_UUID : [-1, 18] possible knownTag options: -- "name_here":{"battCmd":"off","beepCmd":"off","dBm":"-61","prio":1,"pos":12,"posDelta":0,"tag":"0B0201060302"} -- "name_here":{"battCmd":"off","beepCmd":"off","dBm":"-61","prio":1,"pos":12,"posDelta":0,"tag":"0E0DFFMAC#########"}
Released on: | June 11, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
full support of many new beacon types w auto detect
v7.121.396 | Requires Indigo v7.3.0 thru v2022.2 | Released June 9, 2020 | enabled auto discovery of beacons ... |
Released on: | June 9, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.121.395 | Requires Indigo v7.3.0 thru v2022.2 | Released June 9, 2020 | enabled auto discovery of new beacons |
Released on: | June 9, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | June 1, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
Released on: | June 1, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
. added some more beacon definitions ie spotyPal and Rinex 2. take dBm value from knownBeaconTags if txPower == 999 == not set can still be overwritten in device edit 3. made beacontype read only: it is either other of a value from known beacon tags 4. fixed spotypal battery type command 5. cleaned up menus 6. fixed distance unit if not meter config read 7. repeat beep msg to beacon if beep time > 10 secs 8. add connect control in pexpect, try 3 times to reconnect if not successful 9. corrected beacon plot positions circle size 10. added spotypal beep function
Released on: | June 1, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.120.363 | Requires Indigo v7.3.0 thru v2022.2 | Released June 1, 2020 | variuous adds for beacon beep etc |
Released on: | June 1, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.120.361 | Requires Indigo v7.3.0 thru v2022.2 | Released May 31, 2020 | enabled beacon beep command for specific beacons |
Released on: | May 31, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
enabled beacon beep command for specific beacons
Released on: | May 31, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added beep function
v7.119.359 | Requires Indigo v7.3.0 thru v2022.2 | Released May 27, 2020 | added free text color settings for device properties |
Released on: | May 27, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added free text color settings for device properties
v7.119.357 | Requires Indigo v7.3.0 thru v2022.2 | Released May 23, 2020 | added RuuviTag sensor and some smaller fixes |
Released on: | May 23, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.118.348 | Requires Indigo v7.3.0 thru v2022.2 | Released April 18, 2020 | added light sensor MAX44009, some bug fixes |
Released on: | April 18, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added light sensor MAX44009 This is a very simple fully autoscale light sensor range 0.045 .. 188,000 Lux has 2 i2c address configurable
added state: clostestiBeaconLast it inherits from clostestiBeacon when that changes
fixed:
Released on: | April 5, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
Released on: | March 26, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed startup issues
v7.118.342 | Requires Indigo v7.3.0 thru v2022.2 | Released March 19, 2020 | added a delay (min time between probes= 3 secs) in between BLE probes to phone. |
Released on: | March 19, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 1 times |
Download this release |
added a delay (min time between probes= 3 secs) in between BLE probes to phone. this is needed for eg pizero when everything goes through one com dev
v7.118.340 | Requires Indigo v7.3.0 thru v2022.2 | Released March 17, 2020 | fixed problem on RPI: get battery level could stopped getting regular ibeacon message |
Released on: | March 17, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed problem on RPI: get battery level could stopped getting regular ibeacon message
v7.118.339 | Requires Indigo v7.3.0 thru v2022.2 | Released March 15, 2020 | ixed problem on RPI, stack did not restart after boot (a" instead of a ;") |
Released on: | March 15, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 2 times |
Download this release |
ixed problem on RPI, stack did not restart after boot (a" instead of a ;")
Released on: | Feb. 26, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added option for several sensor types to have red/grey/green status column colors in devcice edit (for sensors only) you can set the condition when the icon should be red/grey/green eg green: 20<x<30, grey 30<=x<60, red x>=60, where x is the sensor value as shown in the status field
fixed action shutdown rpi through ssh command timing issue for some slower RPI network connections
now has 20 ibeacon RPi and 20 RPI sensor only RPI. you might need to restart the plugin twice to get all the new states loaded.
the ibeacon state Names are now Pi_xx_Signal .. _Distance .._Time = 2 digits for all pi_xx states ie Pi_1 --> Pi_01, to make it sort better. and there are now 20 ibeacon RPIs (0-19) and 20 non iBeacon RPI (for sensors only) 20-39
fixed issue with wrong ip number on RPI when switching between Wifi and ethernet
upgraded ADC converters, more parameters, models :
plugin now shows RPI power problems as: none
RPI will reboot if hciconfig shows DOWN for 2 tests in a row ~ 20 sec apart
a new program will be running on the RPI: master.sh It will test every 25 secs if master.py is running, if not it will restart it This is mostly for development as starting master.py from the console and logging out will kill it after some seconds .. the parent process stops and then the childprocess also.
fixed reboot action, only reboot menue was working
cleanup some code in beaconloop and BLEconnect
fixed master.sh bug that caused constant restarts of master.py (from V .334)
upgraded ADC converters, more paraemteers, models :
added option for BLEconnect to work thorugh commandline tools (hcitool) instead of python code. it seems that running BLEconnect together with wifi on the internal chips can create timeout > 1 sec. ie for a pi0-W use an extermnal BLE-dongle and send BOTH iBeacon AND BLEconnect to the external BLE dongle, pings are const at ~ 5msec.
Released on: | Feb. 12, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Download this release |
added menu option to update beacon battery level for a SINGLE beacon, not just all
added clostestRPIlast and clostestRPIlast states to RPi, ibeacon and BLEconnect states. it show the previous clostest RPI this is not the second clostsest!!
added "nohup" to ssh master start, otehrwise master stops when ssh session ends
fixed clostest RPI in BLEconnect, was not alwasy showing correct RPI.
added requiremnt that two (RSSI values - lastAverage) in sequence > delta signal to trigger deltat signal change. this remove some noise fluctuations of signals that otherwise would trigger delta_signal > xx state.
fixed: Error setting up BLEconnect Line 3636 has error=range() integer end a Error Line 12444 has error=Unknown format code 'd'
improved stability reading for adafruit moisture sensor
fixed pressure format for pascal units (%.0f instead of %d as value is float) fixed BLEconnect was disabled when switching to 16 RPI fixed pressure and humidity offsets, for some sensors (eg BME280) it was applied twice
improved dynamic behavior (fast changinging distance) for ultrasound distance sensor.
improved BME680 mamangement, added SensorStatus, AirQualityText
option to suppress writing certain high frequency dev/states and variables to SQL logger
requires Indigo 7.4.1 or higher
this can reduce the cpu load of the SQL logger by > 20%..30%
variables: pi_IN_x and b_count and lastChanged
states: Pi_xx_Time, TxPowerReceived,UUID,closestRPIText,displayStatus,status,batteryLevelLastUpdate,pktInfo,sensorvalue_ui,updateReason
these are mostly text fields that do not need to be kept in sql history
you need to set and select in plugin config
will reduce SQL data for device types: beacon, rpi, rpi-sensor, BLEconnect, sensors
changed mbar to mBar in config. You need to reselect the pressure unit in config
added Adafruit STEMMA Soil Moisture Sensor and Chirp soil sensor it is configured to give rel moisture 0-100%
changed message structure (pi --> indigo) from a list to a dict, for easier reading
added state "updateReason" for iBeacons to indicat why it was updated
can now handle python3.x modules on RPI
Released on: | Feb. 10, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
fixed pressure format for pascal units (%.0f instead of %d as value is float) fixed BLEconnect was disabled when switching to 16 RPI fixed pressure and humidity offsets, for some sensors (eg BME280) it was applied twice
improved dynamic behavior (fast changinging distance) for ultrasound distance sensor.
improved BME680 mamangement, added SensorStatus, AirQualityText
option to suppress writing certain high frequency dev/states and variables to SQL logger
requires Indigo 7.4.1 or higher
this can reduce the cpu load of the SQL logger by > 20%..30%
variables: pi_IN_x and b_count and lastChanged
states: Pi_xx_Time, TxPowerReceived,UUID,closestRPIText,displayStatus,status,batteryLevelLastUpdate,pktInfo,sensorvalue_ui,updateReason
these are mostly text fields that do not need to be kept in sql history
you need to set and select in plugin config
will reduce SQL data for device types: beacon, rpi, rpi-sensor, BLEconnect, sensors
changed mbar to mBar in config. You need to reselect the pressure unit in config
added Adafruit STEMMA Soil Moisture Sensor and Chirp soil sensor it is configured to give rel moisture 0-100%
changed message structure (pi --> indigo) from a list to a dict, for easier reading
added state "updateReason" for iBeacons to indicat why it was updated
can now handle python3.x modules on RPI
v7.116.332 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 30, 2020 | increased # of BLE RPI to 16 and several other improvements |
Released on: | Jan. 30, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
++++ STRUCTURAL CHANGE: ++++
As a consequence CURRRENT pi- servers #0-#9 should not experience any change. BUT current pi-servers #10-#15 will need to be re-created as pi-servers #16 .. #40 (pick any number) ie sensors-only pi-servers Also all sensors and output devices need to point to the new pi-server numbers (device edit of sensors and outputs) you will see a lot of new indigo sql device tables crated and converted from number to real ++++ STRUCTURAL CHANGE: ++++
added support for i2c relay from 52pi for RG11 rain sensor. see device edit for details for relay# to dip-switch mapping
removed option to foget ALL history, that removed all definitions for all BLE RPI and recreated them with new indigo ID
changed default for restart options, apparently indigo does not like ","" in defaults
fixed bug with menu command shutdown rpi
many smaller fixed and improvemnst in menus and controls
v7.115.332 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 23, 2020 | optimized acquisition of battery level for ibeacons |
Released on: | Jan. 23, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
optimized acquisition of battery level for ibeacons
split of getBeaconParameters.py from execcommands.py to be able to better mange termination of processes
added comments in device edit for battery level setting and process.
streamlined plugin process to manage do not do up--> donw status changes while RPIs are busy
added several comments and explanations to config and device edit
added a reboot trigger on RPI if error "too many open files"
v7.115.330 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 20, 2020 | fixed: get batterly level for noda aiko beacons. |
Released on: | Jan. 20, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
v7.115.329 | Requires Indigo v7.3.0 thru v2022.2 | Released Jan. 19, 2020 | variuous adds for ibeacon battery level reporting |
Released on: | Jan. 19, 2020 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
device state " batteryLevelLastUpdate" to iBeacon devices. with this information you can see when the last successful update of the iBeacon battery level was obtained.
add daily report to indigo log / plugin log if batterylevel to low or update older than 2 days eg: piBeacon Warning batterylevel level test: b-iHere black2 last level reported: 74%, has not been updated for > 2 days: b-iHere_black last level reported: 76%, has not been updated for > 2 days: b-Mazda-aaa level down to: 11% ... charge or replace battery
if all ok one line "batterylevel level test: no iBeacon found with low battery indicator or old update" is printed to plugin.log you could trigger on event log warning to check for that output
if there are any active ibeacons w battery reporting, each morning at 4 or after plugin relaunch the plugin will request a battery level update from the RPIs
v7.115.326 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 11, 2019 | added states to sensor devices delta changes |
Released on: | Dec. 11, 2019 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
added states to sensor devices: eg TemperatureChange10Minutes shows the delta temperature now - 10 minutes ago available for Temperature, humidity, pressure, airquality, CO2, VOC each has 3 states eg 5 minutes/1 hours /12 hours or 10 minutes /1 hour /6 hours .. depending of how which timing makes sense: for co2 and airquaility you want to have fast reaction time (=5 minutes), for temperature and humidity 10 miutes is fine .. In addition you still have min / max today and yesterday
v7.114.326 | Requires Indigo v7.3.0 thru v2022.2 | Released Dec. 10, 2019 | several sensor improvements, ie Co2 sensor sgp30 |
Released on: | Dec. 10, 2019 |
Requires: | Indigo v7.3.0 thru v2022.2 |
Downloaded: | 0 times |
Download this release |
improved rd-lidar sensor: option to exclude certain angles from being used in move trigger
fix bug: i2c state in RPi, number were wrong for Hex > 20
re-wrote the sgp30.py sensor function now does automatic calibration, you can also request a new calibration from menu or an action the sgp30 sensor does sometimes not show in i2cdetect -y 1.
added indigo log entry warning:
piBeacon Warning RPi# 0 has i2c error, not found in i2cdetect sensor: sensor:bme680 - devId:593268732 i2c:119/0x77 <<< when any sensors i2c address is NOT in i2cdetect (excluded is sgp30) you need to edit and save each i2c device to activate
added xattr setting for >>pngquant<< png compressing tool (included in the plugin directory used for images (rd-lidar, beacon position). If you select to have no compression selected for images, this tool is not used For it to work you need to have the proper user password set in config.