FINGSCAN - download program

A Plugin to detect IP devices on your networks and to create triggers for Home/ Away actions
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

posted v 7.24.21 on GitHub https://www.indigodomo.com/pluginstore/72/

= fix: > 5 devices in event

= improved: sort of devcies in event print

= added extended range of network scope from 5 bit (/27 =32 devices ) to 16 bit( /16 = 65k devices ) with any network starting address. Only for folks that have special network configs.

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

posted v 7.26.25 on GitHub https://github.com/kw123/fingscan & indigo store

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

use this to follow up when an event is triggered which device changed status = which family member came home.

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

released 7.27.25

added
- 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

- 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 interruption when WakeOnLan was enabled too.
This is BEFORE EVENT handling:
FING UP<->DOWN ==> expiration delay (for up->down, reset for down->up)==> device state UP/DOWN ==> EVENTS . There you could do similar things for just one device or many devices in a group
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

posted v 7.27.26

version 7.27.25 had variable FingEventDevChangedIndigoId removed. put back in

developed the new functions (WOL etc) in an older version, now put changes of version .24 into version .26

Karl
User avatar
roquej
Posts: 621
Joined: Sun Jan 04, 2015 4:56 pm
Location: South Florida, USA

Re: FINGSCAN - download program

Post by roquej »

Karl,

Sorry, but the latest version is giving the following error every few seconds:

error in Line '696' ; error='global name 'init' is not defined'

JP
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

sorry version 7.27.27 should fix that , was too fast

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

added new release 7.28.30, see indigo store or GitHub


added option to ignore specific devices or stop adding new devices


Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

new release 7.29.31

sends status broadcasts .. currently used by home away plugin
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

new release :7.30.36

1. added attrib change for fing.bin to enable running under catalina
2. converted to std indigo logging
will require indigo 7.3 or higher

since I don't use catalina, this is not directly tested. but should work


Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

new release :7.30.37

added auto delete and recreate if variables are not complete or bad.

will require indigo 7.3 or higher


Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

new release published.

Code: Select all

Added features / changes in v7.30.41 @ 2019-12-04
===================================================

1. moved most of initializing code (reading from config, starting fing ..) into thread loop. that enabled time.sleep() to edit config 
2. added check if mac number is properly defined in events, or deleted  ..added check for "error in  Line '2074' "

Added features / changes in v7.30.39 @ 2019-12-04
===================================================

1. fixed issue at startup when password is not defined  
   will give user 200 seconds to finish config , then manual reload is required
will check fing version and catalina in the next days

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

Code: Select all

Added features / changes in v7.31.41 @ 2020-01-10
===================================================

enabled fing v 5.x for OSX catalina (>=10.15)
   you MUST install fing version 5.x for this
   either download 
   https://www.fing.com/products/development-toolkit  use OSX button
   or use
   /Library/Application Support/Perceptive Automation/Indigo 7.4/Plugins/fingscan.indigoPlugin/Contents/Server Plugin/CLI_macOSX_5.4.0.zip
as I am not running catalina, I can not test, BUT this SHOULD work,
have attached fing v 5.x in the plugin.

if someone could test?

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

Code: Select all

Added features / changes in v7.31.48 @ 2020-01-11
===================================================

1. enabled fing v 5.x for OSX catalina (>=10.15)
   you MUST install fing version 5.x for this
   either download 
   https://www.fing.com/products/development-toolkit  use OSX button
   or use
file in plugin zip:  CLI_macOSX_5.4.0.zip
2. enabled print all ip ports menu option for catalina
third time is the charm.. and thanks to David for debugging

Karl
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

Code: Select all

Added features / changes in v7.31.52 @ 2020-01-23
===================================================

1. added loggin statement in case empty or bad data is read from indigo prefs file for EVENTS data
User avatar
kw123
Posts: 8458
Joined: Sun May 12, 2013 4:44 pm
Location: Dallas, TX
Contact:

Re: FINGSCAN - download program

Post by kw123 »

Code: Select all

Added features / changes in v7.31.53 @ 2020-02-09
===================================================
1. added suppression of variables SQL logging, available with indigo 7.4.1
Post Reply

Return to “FINGSCAN”