Add Edge Agent implementation for gateway connection lifecycle, agent commands, Shelly device discovery, relay control, and WebSocket communication with broker. Include unit tests for critical flows.
This commit is contained in:
@@ -45,7 +45,10 @@ class selfserve_lane implements selfserve_lane_i
|
||||
selfserve_lane_invoice_t,
|
||||
selfserve_lane_reservation_timer_t,
|
||||
selfserve_lane_relay_controller_t,
|
||||
selfserve_lane_log_t;
|
||||
selfserve_lane_log_t {
|
||||
selfserve_lane_relay_controller_t::createShellyTransport insteadof selfserve_lane_port_controller_t;
|
||||
selfserve_lane_relay_controller_t::resolveShellyTransportDepartmentId insteadof selfserve_lane_port_controller_t;
|
||||
}
|
||||
|
||||
/**
|
||||
* @throws \Exception
|
||||
@@ -86,4 +89,4 @@ class selfserve_lane implements selfserve_lane_i
|
||||
{
|
||||
$this->bypass_customer_number_validation = $bypass;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user