Skip to content

saerdnaer/espfinder-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Be a patron at Patreon

espfinder-python

Find ESP8266 modules in the /24 network neighborhood, and collect infos about them. (ESPEasy, Tasmota, ESPurna, Tuya,Shelly, RPIEasy)

Installation

Requirements:

  • Linux
  • Python3

Install prerequisite libraries (Debian/Ubuntu):

sudo apt-get install python3-tk

(*)Debian Stretch specific prerequisite: (ifconfig required)

sudo apt-get install net-tools

Install prerequisite libraries (Arch):

sudo pacman -S tk

Usage

Run GUI:

python3 espfinder.py

Run plain console:

python3 espfinder.py -t

Release notes

0.5

  • (enesbcs) added RPIEasy detection support

0.4

  • (enesbcs) added Tuya and Shelly detection support

0.3

  • (bollitec) german language linux (ifconfig) support + some extended progress informations
  • (enesbcs) Arch linux ifconfig output support

0.2

  • (enesbcs) warning when ifconfig output can not be parsed + introduced some windows ipconfig support, but multiprocessing on windows seems slow as hell

0.1 First version

About

Find ESP8266 modules in the /24 network neighborhood, and collect infos about them. (ESPEasy, Tasmota, ESPurna, Tuya, Shelly)

Resources

Stars

Watchers

Forks

Contributors

Languages

  • Python 100.0%