mirror of https://github.com/tteck/Proxmox.git
				
				
				
			
							parent
							
								
									71096ba276
								
							
						
					
					
						commit
						21230cedb2
					
				| 
						 | 
				
			
			@ -1,6 +1,7 @@
 | 
			
		|||
#!/usr/bin/env bash
 | 
			
		||||
clear
 | 
			
		||||
if command -v pveversion >/dev/null 2>&1; then echo -e "⚠️  Can't Run from the Proxmox Shell"; exit; fi
 | 
			
		||||
set -e
 | 
			
		||||
YW=$(echo "\033[33m")
 | 
			
		||||
BL=$(echo "\033[36m")
 | 
			
		||||
RD=$(echo "\033[01;31m")
 | 
			
		||||
| 
						 | 
				
			
			@ -42,16 +43,23 @@ msg_info "Updating Home Assistant"
 | 
			
		|||
source /srv/homeassistant/bin/activate 
 | 
			
		||||
pip install ${BR}--upgrade homeassistant &>/dev/null
 | 
			
		||||
msg_ok "Updated Home Assistant"
 | 
			
		||||
 | 
			
		||||
set +e
 | 
			
		||||
msg_info "Setting Dependency Versions"
 | 
			
		||||
DIR=/srv/homeassistant/lib/python3.10
 | 
			
		||||
if [ -d "$DIR" ]; then
 | 
			
		||||
sed -i "s/dbus-fast==1.75.0/dbus-fast==1.82.0/g" /srv/homeassistant/lib/python3.10/site-packages/homeassistant/package_constraints.txt
 | 
			
		||||
sed -i "s/dbus-fast==1.75.0/dbus-fast==1.82.0/g" /srv/homeassistant/lib/python3.10/site-packages/homeassistant/components/bluetooth/manifest.json
 | 
			
		||||
sed -i "s/bleak==0.19.2/bleak==0.19.5/g" /srv/homeassistant/lib/python3.10/site-packages/homeassistant/package_constraints.txt
 | 
			
		||||
sed -i "s/bleak==0.19.2/bleak==0.19.5/g" /srv/homeassistant/lib/python3.10/site-packages/homeassistant/components/bluetooth/manifest.json
 | 
			
		||||
else
 | 
			
		||||
sed -i "s/dbus-fast==1.75.0/dbus-fast==1.82.0/g" /srv/homeassistant/lib/python3.9/site-packages/homeassistant/package_constraints.txt
 | 
			
		||||
sed -i "s/dbus-fast==1.75.0/dbus-fast==1.82.0/g" /srv/homeassistant/lib/python3.9/site-packages/homeassistant/components/bluetooth/manifest.json
 | 
			
		||||
sed -i "s/bleak==0.19.2/bleak==0.19.5/g" /srv/homeassistant/lib/python3.9/site-packages/homeassistant/package_constraints.txt
 | 
			
		||||
sed -i "s/bleak==0.19.2/bleak==0.19.5/g" /srv/homeassistant/lib/python3.9/site-packages/homeassistant/components/bluetooth/manifest.json
 | 
			
		||||
fi
 | 
			
		||||
msg_ok "Set Dependency Versions"
 | 
			
		||||
 | 
			
		||||
set -e
 | 
			
		||||
msg_info "Starting Home Assistant"
 | 
			
		||||
systemctl start homeassistant
 | 
			
		||||
msg_ok "Started Home Assistant"
 | 
			
		||||
msg_ok "Update Successful"
 | 
			
		||||
exit
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue