Skip to content

Stations used for usage tracking request Skills even when it is not needed #57

@jschrempp

Description

@jschrempp

One use case for our RFID stations is to track people who make use of a certain area or tool. In these cases we do not care if the person has any particular Skill assigned to them, only that they are an active member with a valid RFID card. This case is configured in the FDB by setting stationConfig.OKKeywords to blank.

When a station gets an RFID tap it will always call the web hook ezfGetPackagesByClientID. If the station's OKKeywords string is blank, then it does not need this data and should not ask for it.

Removing this call when not needed will reduce our Particle DO count and improve overall response time when the network is congested or the cloud is slow.

Response time is not usually an issue, but this station configuration is used by the door unlock box where response time is important. Removing this call will make the door unlock more responsive when the network is slow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions