Skip to content

A Python library to manage bluetooth switch, scheduler and smart energy meter Voltcraft SEM 6000 with Linux

License

Notifications You must be signed in to change notification settings

moormaster/python3-voltcraft-sem6000

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python3-voltcraft-sem-6000

"A Python library to manage bluetooth switch, scheduler and smart energy meter Voltcraft SEM 6000 with Linux"

... based on the API described at https://github.com/Heckie75/voltcraft-sem-6000

Dependencies

For this library to work bluepy has to be installed. Be sure to run

$ pip install -r requirements.txt

before using the library.

Work in progress

  • Authorize with PIN
  • Change PIN
  • Reset PIN
  • Synchronize Date/Time
  • Request settings
  • Change settings
  • Power on/off
  • Request timer status
  • Set timer
  • Stop timer
  • Request schedulers
  • Set scheduler
  • Reset scheduler
  • Request random mode status
  • Set random mode
  • Capture measurement
  • Request accumulated measurements for year
  • Request accumulated measurements for month
  • Request accumulated measurements for day
  • Reset accumulated measurement data
  • Get device name
  • Set device name
  • Get device serial

About

A Python library to manage bluetooth switch, scheduler and smart energy meter Voltcraft SEM 6000 with Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.5%
  • Shell 1.5%