awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
schollz avatar

schollz/find

0
View on GitHub↗
5,093 stars·369 forks·Go·AGPL-3.0·11 vueswww.internalpositioning.com↗

Find

Ce projet est un serveur de suivi de localisation en intérieur et un moteur d'empreinte sans fil conçu pour calculer la position physique d'appareils Wi-Fi au sein d'un bâtiment. Il fonctionne comme un framework de positionnement local qui mappe les forces des signaux sans fil à l'espace physique sans avoir besoin de balises matérielles dédiées.

Le système utilise un processus d'entraînement pour collecter et soumettre des données de signal sans fil, établissant une base de données de référence de modèles de signaux pour des coordonnées spécifiques. Il identifie les emplacements actuels en faisant correspondre les signaux en temps réel avec ces empreintes stockées en utilisant la correspondance des k-plus proches voisins et la localisation par centroïde pondéré.

Les données de positionnement sont exposées via une API REST, ce qui permet au serveur d'envoyer des mises à jour de localisation en temps réel vers des endpoints externes. Ces webhooks permettent de déclencher des hooks et scripts externes pour la domotique et la détection de mouvement.

Features

  • Indoor Positioning Systems - Implements a predictive system that estimates physical indoor locations using wireless signal patterns.
  • K-Nearest Neighbor Retrieval - Uses k-nearest neighbor retrieval algorithms to match current signal patterns against a stored library of fingerprints.
  • Local Positioning Frameworks - Provides a framework for mapping wireless signal strength to physical space without requiring dedicated hardware beacons.
  • Signal Fingerprinting - Maps unique wireless signal intensity patterns to specific physical coordinates to establish a location baseline.
  • RF Signal Sampling - Implements the capture of raw wireless signal samples from device hardware for location analysis.
  • Wi-Fi CSI Sensing - Utilizes wireless signal sensing to calculate the precise physical location of Wi-Fi enabled devices.
  • Calibration Baselines - Provides a training process to collect and submit wireless signal data to establish location baselines.
  • Weighted Centroid Localization - Calculates the most likely device position by averaging coordinates based on the relative strength of detected signals.
  • Indoor Location Tracking - Functions as a backend server for estimating device positions within a building using signal fingerprints.
  • Fingerprint Training - Implements a process for collecting and submitting signal data to establish a baseline for indoor position identification.
  • Location Tracking - Monitors and tracks the physical location of wireless devices within a building in real-time.
  • Smart Home Automation - Enables the control of home devices and lighting by triggering scripts based on real-time device location.
  • Webhook Triggers - Implements webhook triggers that initiate automated actions when a device enters a predefined physical zone.
  • Home Automation Integrations - Provides integration capabilities to synchronize location data with smart home hubs and dashboards for automation.
  • REST API Interfaces - Provides a server-side REST API to expose real-time positioning data and fingerprinting tools to external systems.

Historique des stars

Graphique de l'historique des stars pour schollz/findGraphique de l'historique des stars pour schollz/find

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait schollz/find ?

Ce projet est un serveur de suivi de localisation en intérieur et un moteur d'empreinte sans fil conçu pour calculer la position physique d'appareils Wi-Fi au sein d'un bâtiment. Il fonctionne comme un framework de positionnement local qui mappe les forces des signaux sans fil à l'espace physique sans avoir besoin de balises matérielles dédiées.

Quelles sont les fonctionnalités principales de schollz/find ?

Les fonctionnalités principales de schollz/find sont : Indoor Positioning Systems, K-Nearest Neighbor Retrieval, Local Positioning Frameworks, Signal Fingerprinting, RF Signal Sampling, Wi-Fi CSI Sensing, Calibration Baselines, Weighted Centroid Localization.

Quelles sont les alternatives open-source à schollz/find ?

Les alternatives open-source à schollz/find incluent : kootenpv/whereami — whereami is an indoor geolocation tool and WiFi indoor positioning system designed to estimate a user's physical… schollz/find3 — find3 is an indoor positioning framework that determines physical locations inside buildings by analyzing wireless… adriankumpf/teslamate — TeslaMate is a self-hosted system for recording and archiving telemetry from Tesla vehicles to a local database. It… evcc-io/evcc — evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar… francescopace/espectre — Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information… freika/dawarich — Dawarich is a self-hosted location history manager and travel journaling platform. It functions as a personal travel…

Alternatives open source à Find

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Find.
  • kootenpv/whereamiAvatar de kootenpv

    kootenpv/whereami

    5,137Voir sur GitHub↗

    whereami is an indoor geolocation tool and WiFi indoor positioning system designed to estimate a user's physical position within a building. It functions as a machine learning location predictor and WiFi signal scanner that maps wireless network patterns to specific geographic coordinates or room labels. The system utilizes a predictive pipeline to train models that translate wireless network fingerprints into location data. It identifies physical positions by analyzing signal strengths from available wireless infrastructure and comparing live scans against trained databases of known signal f

    Pythonaccess-pointcross-platformdistance
    Voir sur GitHub↗5,137
  • schollz/find3Avatar de schollz

    schollz/find3

    4,788Voir sur GitHub↗

    find3 is an indoor positioning framework that determines physical locations inside buildings by analyzing wireless signal patterns and hardware fingerprints. It functions as a machine learning location classifier that matches real-time signal data against a database of known fingerprints to identify internal positions. The system includes a wireless signal fingerprinting tool used to scan hardware interfaces and collect signal strength data for location mapping. This data is maintained in a compressed relational signal database designed for fast retrieval of hardware addresses and signal stre

    Gobluetoothgps-trackingindoor-positioning
    Voir sur GitHub↗4,788
  • adriankumpf/teslamateAvatar de adriankumpf

    adriankumpf/teslamate

    8,606Voir sur GitHub↗

    TeslaMate is a self-hosted system for recording and archiving telemetry from Tesla vehicles to a local database. It functions as a vehicle data logger and telemetry dashboard designed to maintain a complete history of driving and vehicle state data locally. The system includes a vehicle charging cost tracker to monitor the financial cost of charging sessions based on energy usage and electricity rates. It also features a geofencing location manager for defining custom geographic boundaries to automatically label visited locations and a home automation data broker that publishes real-time vehi

    Elixir
    Voir sur GitHub↗8,606
  • evcc-io/evccAvatar de evcc-io

    evcc-io/evcc

    6,856Voir sur GitHub↗

    evcc is an open-source home energy management system and solar charging optimization engine. It coordinates solar inverters, electric vehicle chargers, home batteries, and smart devices to route surplus solar energy to load points, optimizing energy use and minimizing grid costs. The platform functions as a multi-protocol charger orchestrator and ISO 15118-2 plug and charge controller, enabling automatic vehicle identification and battery state retrieval. It distinguishes itself through a plugin-based device abstraction layer and protocol-agnostic drivers that unify control across diverse har

    Gobatterychargereebus
    Voir sur GitHub↗6,856
  • Voir les 30 alternatives à Find→