Explorar o código

Update Alternative.md

tteck %!s(int64=3) %!d(string=hai) anos
pai
achega
8fe24b86af
Modificáronse 1 ficheiros con 24 adicións e 1 borrados
  1. 24 1
      Alternative.md

+ 24 - 1
Alternative.md

@@ -3,7 +3,7 @@
 
 **Alternative method to pass devices to LXC:**
 
-In the Proxmox web shell run (replace `105` with your lxc Id)
+In the Proxmox web shell run (replace `105` with your zigbee2mqtt lxc Id)
 ```
 nano /etc/pve/lxc/105.conf
 ```
@@ -25,3 +25,26 @@ Save and exit the editor with "Ctrl+O", "Enter" and "Ctrl+X"
 
 Reboot the LXC
 ________________________________________________________________________________________________________________________________________
+
+## ZHA Device Pass Through ##
+
+In the Proxmox web shell run (replace `105` with your home assistant container lxc Id)
+```
+nano /etc/pve/lxc/105.conf
+```
+add these 2 lines
+```
+lxc.autodev: 1
+lxc.hook.autodev: bash -c 'for char_dev in $(find /sys/dev/char -regextype sed  -regex ".*/1:1" -o -regex ".*/4:\([3-9]\|[1-5][0-9]\|6[0-3]\)" -o -regex ".*/4:\(6[4-9]\|[7-9][0-9]\|1[0-9][0-9]\|2[0-4][0-9]\|25[0-5]\)" -o -regex ".*/10:200" -o -regex ".*/116:.*" -o -regex ".*/166:.*" -o -regex ".*/180:\([0-9]\|1[0-5]\)" -o -regex ".*/188:.*" -o -regex ".*/189:.*" -o -regex ".*/24[0-2]:.*"); do  dev="/dev/$(sed -n "/DEVNAME/ s/^.*=\(.*\)$/\1/p" ${char_dev}/uevent)";  mkdir -p $(dirname ${LXC_ROOTFS_MOUNT}${dev});  for link in $(udevadm info --query=property $dev | sed -n "s/DEVLINKS=//p"); do    mkdir -p ${LXC_ROOTFS_MOUNT}$(dirname $link);    cp -dpR $link ${LXC_ROOTFS_MOUNT}${link};  done;  cp -dpR $dev ${LXC_ROOTFS_MOUNT}${dev};done;'
+```
+Save and exit the editor with "Ctrl+O", "Enter" and "Ctrl+X"
+
+Reboot the LXC
+
+
+
+
+
+
+
+