Device Selection

Please select a device to enable action execution.
Available Actions
73
Ready to execute
Device Type
Binpack V1
Active type
Selected Device
None
Select device
Queue Status
-
System status

Disable Prepaid Metering

Disable the prepaid metering

Disable White Led

Disable the white LED

Doctor Checkup

Check the device for any issues

Eeprom Clear Pulse Count Memory

Clear the pulse count memory

Eeprom Read

Read from the EEPROM

Parameters:

address integer
length integer

Eeprom Set Calibration Time Now

Set the calibration time to now

Eeprom Set Pulse Count

Set the pulse count in the EEPROM

Parameters:

new_count integer

Eeprom Write

Write to the EEPROM

Parameters:

address integer
data string

Enable Prepaid Metering

Enable the prepaid metering

Enable White Led

Enable the white LED

End Connection

End the connection to the device.

Esp Get Mac Id

Get the MAC ID from the ESP

Esp Restart

Restart the ESP

Esp Set Wifi Dirty

Set the WiFi dirty flag

Parameters:

new_ssid string
new_pass string

Get Billing Location

Get the billing location

Parameters:

raise_exception boolean

Get Calibration Time Eeprom

Get the calibration time from the EEPROM

Get Complete State

Get the complete state of the device.

Parameters:

save_to_state any

Get Complete State Raw

Get the complete state of the device.

Get Hardware Id Eeprom

Get the hardware ID from the EEPROM

Get Misc Variables

Get the misc variables from the device.

Parameters:

save_to_state any

Get Misc Variables Raw

Get the misc variables from the device.

Get Relay Inverted

Get the relay inverted status of the device

Get Update Packet

Get the update packet from the device

Health Checkup

Health checkup

I2C Read

Read from the I2C peripheral

Parameters:

device_address integer
word_address integer
length integer

I2C Write

Write to the I2C peripheral

Parameters:

device_address integer
word_address integer
length integer
data string

Initialize Device

Initialize the device

Lcd Next Page

Move to the next page of the LCD

Lcd Set Page

Set the page of the LCD

Parameters:

page integer

Megawin Restart

Restart the megawin

Meter Locked

Check if the meter is locked

Meter Unlocked

Check if the meter is unlocked

Metering Calibrate

Set metering calibration values in EEPROM of the device. We only put WA_CFDIV, GAIN, IA_CHGN, PHCAL and MODE. In this exact order.

Parameters:

calibration_data object

Metering Get Calibration Values

Get calibration values for a binpack device.

Metering Get Params

Get the parameters from the metering

Metering Get Raw Params

Get the raw parameters from the metering

Metering Reset Calibration Mem

Reset the calibration memory

Metering Set Default Calibration

Set default calibration values into the meter.

Parameters:

shunt_10_60 boolean

Mode Measurement

User Land: Change meter to measurement mode

Mode Postpaid

User Land: Change meter to postpaid mode

Mode Prepaid

User Land: Change meter to prepaid mode

Mode Relay Off

User Land: Change meter to relay off mode

On Server Disable Prepaid Metering

On Server: Disable the prepaid metering

On Server Enable Prepaid Metering

On Server: Enable the prepaid metering

On Server Set Cut Off Balance

Set the cut-off balance

Parameters:

cut_off_balance number

On Server Set Dual Source Tariff

Set the tariff

Parameters:

active_source string
rates object

On Server Set Flat Tariff

Set the tariff

Parameters:

rate integer

On Server Set Happy Dates

Set the happy dates on the server

Parameters:

happy_dates array

On Server Set Happy Hour

Set the happy hour on the server

Parameters:

start integer
end integer

On Server Set Happy Weekdays

Set the happy weekdays on the server

Parameters:

happy_weekdays array

Perform Deduction

Perform a deduction

Parameters:

amount integer
db_id integer

Perform Recharge

Perform a recharge

Parameters:

amount integer
db_id integer

Read Variable

Read a variable from the device.

Parameters:

variable_name string
address any
length any

Read Variables

Read variables from the device

Parameters:

variables array

Relay Calibrate

Calibrate the relay

Relay Off

Turn off the relay

Relay On

Turn on the relay

Rtc Calibrate

Calibrate the RTC

Rtc Get Datetime

Get the current datetime from the RTC

Rtc Set Datetime

Set the date and time on device RTC.

Parameters:

seconds integer
minutes integer
hours integer
date integer
month integer
year integer
weekday string

Set Active Tariff

Set the active tariff

Parameters:

tariff_type integer

Set Calibration Time Eeprom

Set the calibration time in EEPROM

Parameters:

calibration_time integer

Set Device Happy Hour

Set the device happy hour.

Parameters:

start integer
end integer

Set Energy

Set the energy value in the device

Parameters:

energy_kwh integer

Set Happy Hour

Set the happy hour

Parameters:

start integer
end integer

Set Message Interval

Set the message interval

Parameters:

interval integer

Set Relay Inverted

Set the relay inverted status of the device

Parameters:

relay_inverted integer

Set Tariff

Set the tariff

Parameters:

tariff_type integer
tariff integer

Start Connection

Start a connection to a device

Parameters:

device_id any
endpoint string

Update Packet Handler

Handle update packet from the device

Parameters:

message string
message_type string
timestamp integer

Verify Readings At Ib

Verify the readings at IB

Parameters:

shunt_10_60 boolean

Write Hardware Id

Write the hardware ID to the device

Parameters:

new_hardware_id integer

Write Variable

Write a variable to the device.

Parameters:

variable_name string
value string