set battery level when change
add zigbeepushbutton implementation