Skip to content

Kamstrup Meter Protocol (KMP) implementation

Notifications You must be signed in to change notification settings

johnnykv/PyKamstrup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

This is an implementation of the Kamstrup Meter Protocol (KMP) based
on reverse engineering of a traffic dump.

There is very little information about this protocol on the net, and
despite calling it an "open protocol", Kamstrup has not wanted to
release the documentation for it to me.

Tested on a Kamstrup 382J electricity-meter using a home-built
optical head.

Enjoy,

Poul-Henning

PS: Sample output:

Energy in (kWh)           6745
Energy out (kWh)          0
Energy in hi-res (kWh)    6745.4191
Energy out hi-res (kWh)   0.0
Voltage p1 (V)            229
Voltage p2 (V)            226
Voltage p3 (V)            232
Current p1 (A)            5.58
Current p2 (A)            1.69
Current p3 (A)            2.36
Power p1 (kW)             1.029
Power p2 (kW)             0.322
Power p3 (kW)             0.438

About

Kamstrup Meter Protocol (KMP) implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%