Targus has released the DOCK412
USB Type-C DisplayPort Alternate Mode Travel Dock with Power Delivery Pass-Through. The DOCK412 It has been validated on various Windows 7 and 10, macOS-X, Ubuntu 16 & 17, ChromeOS, and Android platforms but it requires either a Thunderbolt or DisplayPort Alternate Mode connection to the host and will not work with a USB Type-C 3.1 connection.
The DOCK412 can be powered via its 10-inch pigtail USB Type-C Dual-Role Power host connection or via the USB Type-C Power Delivery Pass Through port on the dock, see Application Note below.
Utilizing a single USB Type-C Thunderbolt or DisplayPort Alternate Mode port the dock is capable of rendering a single external monitor in either mirrored or extended mode using one of three different video ports, VGA, mini-DisplayPort 1.3, or HDMI 2.0 to resolutions of 4Kp30, see https://targusblog.com/2017/09/20/displayport-alternate-mode-vs-dp-alt-mode/ .
The two USB 3.0 Type-A SuperSpeed (5Gbps) ports are capable of 5VDC @ 1.5A powering and charging i.e. for a phone or tablet. The USB 3.1 Gen 1 Type-C SuperSpeed (5Gbps) port is cable of USB Type-C Power Delivery Pass Through up to 60W.
The DOCK412 also has a lock slot is for securing the dock. It has a GbE port for utilizing more secure wired Ethernet connections to the LAN/WAN.
Power Delivery Pass Through Application Notes
When disconnecting power from the DOCK412, the PD contract with the host (as a power sink) must be re-established so that the host will power (power source) the DOCK412 before it will function again. Essentially the DOCK412 is off (not powered) until the PD contract for the host to supply power is completed. Once the PD is coming from the host (source) to the DOCK412 (sink) then the USB devices, video, and Ethernet data links can be re-enumerated. This may take a noticeable amount of time (seconds) while A) the PD contract is negotiated and establish and B) the devices are re-enumerated. The latter being similar to plugging in a dock from one port to another.
This process is similar for when the DOCK412 is plugged in to a host and then power is connected to its PD Pass Through port. In this instance, originally the host is powering (a power source) the DOCK412 (a power sink). When a Power Supply Unit is connected to the DOCK412 it will determine if this power source can be used and may (probably, but depends on host implementation) switch to it for both power to the DOCK412 and the connected host. During the change in power supply to the DOCK412, the USB devices, video, and Ethernet data links are re-enumerated. This may take a noticeable amount of time (seconds) while the devices are re-enumerated.