add some python

This commit is contained in:
mjallen18
2025-02-26 20:59:52 -06:00
parent 88a85adfa8
commit 4b8b6771d7

View File

@@ -118,7 +118,55 @@ in
auth-header
];
# use postgresql instead of sqlite
extraPackages = ps: with ps; [
extraPackages = ps: with ps; [
# Core functionality
aiohttp
aiodns
paho-mqtt
pillow
pytz
pyyaml
sqlalchemy
# Discovery & networking
zeroconf
netdisco
ifaddr
ssdp
# Device protocols
homeassistant-pyozw # Z-Wave
pyserial # Serial communications
bluepy # Bluetooth LE
# Smart home ecosystems
mutagen # Media file metadata
pysonos # Sonos
pywemo # Belkin WeMo
python-miio # Xiaomi devices
python-kasa # TP-Link
# Sensors & monitoring
meteocalc # Weather calculations
speedtest-cli # Internet speed
# Visualization & UI
matplotlib # Graphing
# Security
bcrypt
cryptography
pyjwt
# Media
ha-ffmpeg # Camera streams
# Specialized integrations
python-matter-server # Matter protocol
# System integrations
psutil # System monitoring
psycopg2
numpy
hassil
@@ -130,6 +178,30 @@ in
brother
pyipp
govee-ble
adguardhome
nextcord
aiogithubapi
jellyfin_apiclient_python
pylitterbot
dateparser
aionut
nextcloudmonitor
ollama
pynecil
aiopyarr
pysabnzbd
getmac
zigpy
bellows # For Zigbee EmberZNet-based adapters
zigpy-xbee # For XBee adapters
zigpy-deconz # For ConBee/RaspBee adapters
pyicloud # iCloud
pyatv # Apple TV
opencv-python
face-recognition
tensorflow
scikit-learn
zwave-js-server-python
];
config = {