fingscan  

Developer: Karl's Plugins     Like this plugin? Show your appreciation!
Category: Location and Presence
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.karlwachs.fingscan
Latest release: v7.29.36 released on Sept. 13, 2018
Release downloaded: 0 times
Requires: Indigo v7.0.2 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

fingscan

indigo plugin that uses FING and other utilities to detect presence of ip devices see https://forums.indigodomo.com/viewforum.php?f=166&sid=930a0fbb75a1efd6ca07b67371083571 for details

Release details
Released on: Sept. 13, 2018
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

When network defs are not present now sets default in startup, so that you can set parameters in config after start

Release details
Released on: Sept. 10, 2018
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

bugfix key debugMother not found in dict and one other bug (trigger unifi devices changes exception)

Release details
Released on: Sept. 8, 2018
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

ipDevsOldNewIPNumber is set when a device changes its ip number contents: devName/mac#/oldIP/newIP you can use it with items= (indigo.variable["ipDevsOldNewIPNumber"].value).split("/") then items[0] = devName items[1] = mac# ...

Release details
Released on: Sept. 8, 2018
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

ipDevsOldNewIPNumber is set when a device changes its ip number
contents: devName/mac#/oldIP/newIP
you can use it with
items= (indigo.variables["ipDevsOldNewIPNumber"].value).split("/")
then
items[0] = devName
items[1] = mac#
...

Release details
Released on: Aug. 16, 2018
Requires: Indigo v7.0.2+
Downloaded: 4 times 
Changes in this release

v7.29.32

Release details
Released on: Aug. 1, 2018
Requires: Indigo v7.0.2+
Changes in this release

added support for indigo broadcasts
messages are like:

{'pluginId': u'com.karlwachs.fingscan', 'data': [{'name': u'fing-rpi-16-attic-zerow', 'id': '39359595', 'state': 'status', 'valueForON': 'up', 'action': 'event', 'newValue': 'down'}]}

Requirements

indigo 7.1

Release details
Released on: July 21, 2018
Requires: Indigo v7.0.2+
Changes in this release

error in Line '5297' ; error=''lastFingUp'' fixed

Requirements

indigo 7

Release details
Released on: July 21, 2018
Requires: Indigo v7.0.2+
Changes in this release

added options to ignore
- specific MAC - in menu select add MAC to ignore list -- no action, update will be done for these devices or variables in the plugin, if you delete an ignored indigo device it will not be recreated, you can added them back with remove MC from, ignored list in menu - any new device -- no newly discovered devices are added. If you delete a indigo device, it will not be added back

removed mother devices

Requirements

indigo 7

Release details
Released on: June 4, 2018
Requires: Indigo v7.0.2+
Changes in this release

fixed variable init not defined

Requirements

indigo 7

Release details
Released on: June 4, 2018
Requires: Indigo v7.0.2+
Changes in this release

version 7.27.25 had variable FingEventDevChangedIndigoId removed. put back in

Requirements

indigo 7

Release details
Released on: June 4, 2018
Requires: Indigo v7.0.2+
Changes in this release

the plugin now supports: send wake on lan packets to ipdevices. It has to be set for each device individually. It "costs" ~ 0.3 secs per device and cycle

Added expiration timer to fing up --> down--> expired - set for each device individually in device edit The info for down / expired is delayed by xx seconds to the plugin. In case fing gets new UP info about the device the timer gets reset. In a test an iphone 7 and X stayed up for 24 hours w/o inetrruption when WakeOnLan was enabled too.

Requirements

indigo 7

Release details
Released on: April 23, 2018
Requires: Indigo v7.0.2+
Changes in this release

added variable FingEventDevChangedIndigoId that shows the ID of the last changed device in an event

Requirements

indigo 7

Release details
Released on: March 15, 2018
Requires: Indigo v7.0.2+
Changes in this release

as the current method to get the MAC to vendor look up is not working anymore (killed by web site), this version will make a copy from the official files on the IEEE web site and will lookup all MAC numbers locally. It requires a one time download (repeated every 10 days) then all look ups are done locally. ~ 2 Mbyte in total are used to store the info. the DCIT used is ~ 1Mbyte for ALL mac/vendor info

set refresh rate in config (# of days between refresh 0=off/7/14/21/30)

The files are stored in /Users/youruserid/indigo/mac2Vendor/

Karl

Requirements

indigo 7

Release details
Released on: March 3, 2018
Requires: Indigo v7.0.2+
Changes in this release

now supports 3,4,5,6..16 bits of network scope

Requirements

indigo 7

Release details
Released on: Feb. 28, 2018
Requires: Indigo v7.0.2+
Changes in this release

just a version # fix

Requirements

i 7

Release details
Released on: Jan. 23, 2018
Requires: Indigo v7.0.2+
Changes in this release

bug fix: - fix menu if > 5 devices in event , config not saved

added: ==network range now any combination of network start address (eg 192.168.1.64 / 7 : 192.168.1.64 .. 96 range to 192.168.0.0 /16 = 192.168.0.0 .. 656536 range) default for most is 192.168.1.0/24 = 168.192.1.0..255

== sorting of devices in event print is better

Requirements

indigo6

Release details
Released on: Dec. 11, 2017
Requires: Indigo v7.0.2+
Changes in this release
  1. fixed events: in the names "-" was replace with "_", there was an occurrence where it was not done properly you should check all events defs and make sure they are consistent

  2. added back in network type = how many ip numbers should be scanned eg. 0...255 or 0..64

Requirements

indigo 6

Release details
Released on: Nov. 27, 2017
Requires: Indigo v7.0.2+
Changes in this release

base release

docu still on indigo web site

Requirements

indigo v 6