Skip to content

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

Notifications You must be signed in to change notification settings

enesbcs/espfinder-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

espfinder-python

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

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

Run GUI: python3 espfinder.py

Run plain console: python3 espfinder.py -t

Update:

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)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages