Skip to content

Latest commit

 

History

History
115 lines (86 loc) · 2.54 KB

File metadata and controls

115 lines (86 loc) · 2.54 KB

Admin - Lib - De-Bug Access (DBA)

Introduction

Get or set the Enphase® De-Bug Access (DBA) tunnel state. This creates a secure connection so Enphase® support personnel can troubleshoot this system remotely.

Enphase-API is an unofficial project providing an API wrapper and the documentation for Enphase®'s products and services.

More details on the project are available from the project’s homepage.

Request

The /admin/lib/dba.json endpoint supports the following:

Methods

Method Required Authorisation Level Description

GET

None

Get the Enphase® De-Bug Access (DBA) tunnel state.

POST

None

Set the Enphase® De-Bug Access (DBA) tunnel state.

Response

Root

Name Type Values Description

tunnel_open

Boolean

Boolean (e.g. true or false)

The state of the De-Bug Access (DBA) tunnel.

Examples

Open De-Bug Access (DBA) Tunnel Connection

POST /admin/lib/dba.json Request
fname=tunnelopen
POST /admin/lib/dba.json Response
{"tunnel_open": true}

Close De-Bug Access (DBA) Tunnel Connection

POST /admin/lib/dba.json Request
fname=tunnelclose
POST /admin/lib/dba.json Response
{"tunnel_open": false}

Get De-Bug Access (DBA) Tunnel State

GET /admin/lib/dba.json Response
{"tunnel_open": false}