EKM API
Contents:
EKM Device API
API Reference
Command line utility
API examples
Testing
EKM API
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
U
|
V
|
W
A
address_to_bytes() (in module ekmdevice.ekmiostack)
AI_LEVEL (OwnerType attribute)
B
busy_info (IOStackBusyError attribute)
C
check_password() (in module ekmdevice.ekmmeter)
clear_ai_level_watch() (in module ekmdevice.ekmiostack)
clear_di_count_watch() (in module ekmdevice.ekmiostack)
clear_di_level_watch() (in module ekmdevice.ekmiostack)
clear_di_rate_watch() (in module ekmdevice.ekmiostack)
clear_do_watch() (in module ekmdevice.ekmiostack)
CMD_DI_INCREMENT_ERR (StatusCode attribute)
CMD_LEN_ERR (StatusCode attribute)
CMD_PARAM_ERR (StatusCode attribute)
CMD_SECURITY_ERR (StatusCode attribute)
CMD_UNAVAILABLE (StatusCode attribute)
CMD_UNKNOWN (StatusCode attribute)
CRC_ERR (StatusCode attribute)
D
data_to_json() (in module ekmdevice.ekmiostack)
DI_BUSY (StatusCode attribute)
DI_COUNT (OwnerType attribute)
DI_LEVEL (OwnerType attribute)
DI_RATE (OwnerType attribute)
DO_BUSY (StatusCode attribute)
DO_WAVE (OwnerType attribute)
E
echo() (in module ekmdevice.ekmiostack)
echo_test() (in module ekmdevice.ekmiostack)
EKMCommandError (class in ekmdevice.exceptions)
EKMDataError (class in ekmdevice.exceptions)
ekmdevice
module
ekmdevice.ekmiostack
module
ekmdevice.ekmmeter
module
EKMDeviceError (class in ekmdevice.exceptions)
EKMParamError (class in ekmdevice.exceptions)
end_cmd_session() (in module ekmdevice.ekmmeter)
G
get_ai_level_watch() (in module ekmdevice.ekmiostack)
get_ai_values() (in module ekmdevice.ekmiostack)
get_datetime() (in module ekmdevice.ekmiostack)
get_datetime_adjustment() (in module ekmdevice.ekmiostack)
get_di_count_watch() (in module ekmdevice.ekmiostack)
get_di_counts() (in module ekmdevice.ekmiostack)
get_di_level_watch() (in module ekmdevice.ekmiostack)
get_di_levels() (in module ekmdevice.ekmiostack)
get_di_pulse_info() (in module ekmdevice.ekmiostack)
get_di_rate_watch() (in module ekmdevice.ekmiostack)
get_do_level() (in module ekmdevice.ekmiostack)
get_do_levels() (in module ekmdevice.ekmiostack)
get_do_waveform() (in module ekmdevice.ekmiostack)
get_holidays() (in module ekmdevice.ekmmeter)
get_meter_io_metrics() (in module ekmdevice.ekmmeter)
get_month_tariffs() (in module ekmdevice.ekmmeter)
get_namelist() (in module ekmdevice.ekmiostack)
get_onewire_idmap() (in module ekmdevice.ekmiostack)
get_schedule_tariffs() (in module ekmdevice.ekmmeter)
get_status() (in module ekmdevice.ekmiostack)
get_twowire_names() (in module ekmdevice.ekmiostack)
get_v4_kwh_scale() (in module ekmdevice.ekmmeter)
I
INTERNAL_ERR (StatusCode attribute)
IOStackBlockError
IOStackBusyError
IOStackCommandError
L
list_twowire() (in module ekmdevice.ekmiostack)
M
MAX_DISPLAY_ITEMS (in module ekmdevice.ekmmeter)
MAX_HOLIDAYS (in module ekmdevice.ekmmeter)
MAX_PERIODS (in module ekmdevice.ekmmeter)
MAX_PULSE_INPUT_RATIO (in module ekmdevice.ekmmeter)
MAX_PULSE_INPUTS (in module ekmdevice.ekmmeter)
MAX_SCHEDULES (in module ekmdevice.ekmmeter)
MAX_SEASONS (in module ekmdevice.ekmmeter)
MAX_TARIFFS (in module ekmdevice.ekmmeter)
module
ekmdevice
ekmdevice.ekmiostack
ekmdevice.ekmmeter
N
NO_WATCH_FOUND (StatusCode attribute)
NO_WAVE_FOUND (StatusCode attribute)
normalize_address_str() (in module ekmdevice.ekmutil)
normalize_firmware_version() (in module ekmdevice.ekmiostack)
normalize_version_str() (in module ekmdevice.ekmutil)
NVRAM_UPDATE_ERR (StatusCode attribute)
NVRAM_VERIFY_ERR (StatusCode attribute)
O
OK (StatusCode attribute)
OK_CLEARED (StatusCode attribute)
ow_is_disconnected() (in module ekmdevice.ekmiostack)
owner_id (IOStackBusyError attribute)
OwnerType (class in ekmdevice.ekmiostack)
P
password_to_bytes() (in module ekmdevice.ekmiostack)
pin (IOStackBusyError attribute)
pinlevel() (in module ekmdevice.ekmiostack)
PROCESS_ERR (StatusCode attribute)
R
read1() (in module ekmdevice.ekmiostack)
read2() (in module ekmdevice.ekmiostack)
read3() (in module ekmdevice.ekmiostack)
read4() (in module ekmdevice.ekmiostack)
read_a() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
read_b() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
read_c() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
read_data() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
read_onewire() (in module ekmdevice.ekmiostack)
read_onewire_io() (in module ekmdevice.ekmiostack)
read_twowire() (in module ekmdevice.ekmiostack)
read_v3() (in module ekmdevice.ekmmeter)
read_v4() (in module ekmdevice.ekmmeter)
recover_baudrate() (in module ekmdevice.ekmiostack)
reset_di_count() (in module ekmdevice.ekmiostack)
reset_max_demand() (in module ekmdevice.ekmmeter)
reset_onewire_idmap() (in module ekmdevice.ekmiostack)
reset_pulse_count() (in module ekmdevice.ekmmeter)
reset_resettable_kwh() (in module ekmdevice.ekmmeter)
reset_twowire_names() (in module ekmdevice.ekmiostack)
S
scan_onewire() (in module ekmdevice.ekmiostack)
scan_onewire2() (in module ekmdevice.ekmiostack)
scan_twowire() (in module ekmdevice.ekmiostack)
send_command() (in module ekmdevice.ekmiostack)
set_address() (in module ekmdevice.ekmiostack)
set_ai_level_watch() (in module ekmdevice.ekmiostack)
set_baudrate() (in module ekmdevice.ekmiostack)
set_baudrate_checked() (in module ekmdevice.ekmiostack)
set_ct_ratio() (in module ekmdevice.ekmmeter)
set_datetime() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
set_datetime_adjustment() (in module ekmdevice.ekmiostack)
set_di_count_watch() (in module ekmdevice.ekmiostack)
set_di_level_watch() (in module ekmdevice.ekmiostack)
set_di_rate_watch() (in module ekmdevice.ekmiostack)
set_display() (in module ekmdevice.ekmmeter)
set_do_level() (in module ekmdevice.ekmiostack)
set_do_level_clear() (in module ekmdevice.ekmiostack)
set_do_levels() (in module ekmdevice.ekmiostack)
set_do_waveform() (in module ekmdevice.ekmiostack)
set_holidays() (in module ekmdevice.ekmmeter)
set_lcd() (in module ekmdevice.ekmmeter)
set_max_demand_period() (in module ekmdevice.ekmmeter)
set_max_demand_reset_interval() (in module ekmdevice.ekmmeter)
set_namelist() (in module ekmdevice.ekmiostack)
set_onewire_idmap() (in module ekmdevice.ekmiostack)
set_password() (in module ekmdevice.ekmiostack)
(in module ekmdevice.ekmmeter)
set_pulse_input_ratio() (in module ekmdevice.ekmmeter)
set_pulse_output_ratio() (in module ekmdevice.ekmmeter)
set_relay() (in module ekmdevice.ekmmeter)
set_schedule_tariffs() (in module ekmdevice.ekmmeter)
set_season_schedules() (in module ekmdevice.ekmmeter)
set_time() (in module ekmdevice.ekmmeter)
set_twowire_name() (in module ekmdevice.ekmiostack)
set_weekend_holiday_schedules() (in module ekmdevice.ekmmeter)
split_owner_id() (in module ekmdevice.ekmiostack)
start_cmd_session() (in module ekmdevice.ekmmeter)
status_code (IOStackCommandError attribute)
StatusCode (class in ekmdevice.ekmiostack)
U
UFW_BLOCK_ERR (StatusCode attribute)
V
VALID_CT_RATIOS (in module ekmdevice.ekmmeter)
VALID_MAX_DEMAND_PERIODS (in module ekmdevice.ekmmeter)
VALID_MAX_DEMAND_RESET_INTERVALS (in module ekmdevice.ekmmeter)
VALID_PULSE_OUTPUT_RATIOS (in module ekmdevice.ekmmeter)
version (in module ekmdevice)
W
write_onewire_io() (in module ekmdevice.ekmiostack)