fix: использовать порт 10702 для test satellite (10701 занят старым wyoming-led)
- services/test/wyoming-satelite-vosk-test.service: порт 10702 - services/test/start_test.sh: порт 10702 - install_test_services.sh: обновлена документация - docs/deployment/systemd-services.md: обновлена таблица портов Порты: - 10700: production satellite - 10701: старый wyoming-led (production) - 10702: test satellite (новый)
This commit is contained in:
@@ -180,7 +180,7 @@ ExecStart=satellite-python -m wyoming_satellite ...
|
|||||||
|
|
||||||
| Сервис | Production | Test |
|
| Сервис | Production | Test |
|
||||||
|--------|------------|------|
|
|--------|------------|------|
|
||||||
| Satellite | порт 10700 | порт 10700 + WebSocket :8675 + Audio Level |
|
| Satellite | порт 10700 | порт 10702 + WebSocket :8675 + Audio Level |
|
||||||
| Wake Word | порт 10400 | production сервис |
|
| Wake Word | порт 10400 | production сервис |
|
||||||
| Event | порт 10500 | production сервис |
|
| Event | порт 10500 | production сервис |
|
||||||
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ echo ""
|
|||||||
echo "✅ TEST сервисы установлены!"
|
echo "✅ TEST сервисы установлены!"
|
||||||
echo ""
|
echo ""
|
||||||
echo "📋 TEST сервис (не влияет на production):"
|
echo "📋 TEST сервис (не влияет на production):"
|
||||||
echo " - wyoming-satelite-vosk-test.service (спутник, порт 10700)"
|
echo " - wyoming-satelite-vosk-test.service (спутник, порт 10702)"
|
||||||
echo ""
|
echo ""
|
||||||
echo "💡 Production сервисы должны быть запущены:"
|
echo "💡 Production сервисы должны быть запущены:"
|
||||||
echo " - wyoming-wakeword-vosk.service (:10400)"
|
echo " - wyoming-wakeword-vosk.service (:10400)"
|
||||||
|
|||||||
@@ -35,11 +35,11 @@ tmux kill-session -t satellite-test 2>/dev/null || true
|
|||||||
# Создание новой сессии
|
# Создание новой сессии
|
||||||
echo "📡 Создание сессии 'satellite-test'..."
|
echo "📡 Создание сессии 'satellite-test'..."
|
||||||
|
|
||||||
# Satellite (порт 10700 + WebSocket)
|
# Satellite (порт 10702 + WebSocket)
|
||||||
tmux new-session -d -s satellite-test -n "satellite" \
|
tmux new-session -d -s satellite-test -n "satellite" \
|
||||||
"cd ${SCRIPT_DIR} && source ${VENV_PATH}/bin/activate && \
|
"cd ${SCRIPT_DIR} && source ${VENV_PATH}/bin/activate && \
|
||||||
python3 -m wyoming_satellite \
|
python3 -m wyoming_satellite \
|
||||||
--uri tcp://0.0.0.0:10700 \
|
--uri tcp://0.0.0.0:10702 \
|
||||||
--name 'Wyoming Satellite Test' \
|
--name 'Wyoming Satellite Test' \
|
||||||
--mic-command 'arecord -D plughw:CARD=Array,DEV=0 -q -r 16000 -c 1 -f S16_LE -t raw' \
|
--mic-command 'arecord -D plughw:CARD=Array,DEV=0 -q -r 16000 -c 1 -f S16_LE -t raw' \
|
||||||
--snd-command 'aplay -D plughw:CARD=Array,DEV=0 -q -r 22050 -c 1 -f S16_LE -t raw' \
|
--snd-command 'aplay -D plughw:CARD=Array,DEV=0 -q -r 22050 -c 1 -f S16_LE -t raw' \
|
||||||
@@ -52,7 +52,7 @@ tmux new-session -d -s satellite-test -n "satellite" \
|
|||||||
--audio-level-interval-ms 100 \
|
--audio-level-interval-ms 100 \
|
||||||
--debug"
|
--debug"
|
||||||
|
|
||||||
echo " ✅ Satellite запущен (порт 10700 + WebSocket :8675)"
|
echo " ✅ Satellite запущен (порт 10702 + WebSocket :8675)"
|
||||||
echo ""
|
echo ""
|
||||||
echo "💡 Production сервисы должны быть запущены:"
|
echo "💡 Production сервисы должны быть запущены:"
|
||||||
echo " - Wake Word (:10400): sudo systemctl status wyoming-wakeword-vosk.service"
|
echo " - Wake Word (:10400): sudo systemctl status wyoming-wakeword-vosk.service"
|
||||||
|
|||||||
@@ -8,9 +8,10 @@ User=__CURRENT_USER__
|
|||||||
WorkingDirectory=__SAT_BASE_DIR__
|
WorkingDirectory=__SAT_BASE_DIR__
|
||||||
|
|
||||||
# Запуск satellite с WebSocket и Audio Level
|
# Запуск satellite с WebSocket и Audio Level
|
||||||
# Для wake word и event используйте production сервисы (:10400, :10500)
|
# Порт 10702 чтобы не конфликтовать с production (10700) и старым led (10701)
|
||||||
|
# Для wake word и event используются production сервисы (:10400, :10500)
|
||||||
ExecStart=__SAT_VENV__/bin/python3 -m wyoming_satellite \
|
ExecStart=__SAT_VENV__/bin/python3 -m wyoming_satellite \
|
||||||
--uri tcp://0.0.0.0:10700 \
|
--uri tcp://0.0.0.0:10702 \
|
||||||
--name 'Wyoming Satellite Test' \
|
--name 'Wyoming Satellite Test' \
|
||||||
--mic-command 'arecord -D plughw:CARD=Array,DEV=0 -q -r 16000 -c 1 -f S16_LE -t raw' \
|
--mic-command 'arecord -D plughw:CARD=Array,DEV=0 -q -r 16000 -c 1 -f S16_LE -t raw' \
|
||||||
--snd-command 'aplay -D plughw:CARD=Array,DEV=0 -q -r 22050 -c 1 -f S16_LE -t raw' \
|
--snd-command 'aplay -D plughw:CARD=Array,DEV=0 -q -r 22050 -c 1 -f S16_LE -t raw' \
|
||||||
|
|||||||
Reference in New Issue
Block a user