Wsparcie
Jak połączyć biurko za pierwszym razem?
- Odłącz biurko od innych urządzeń — np. zamknij aplikację do biurka na telefonie. Biurko łączy się tylko z jednym urządzeniem naraz.
- Włącz tryb parowania: przytrzymaj przycisk Bluetooth na sterowniku biurka przez około 3 sekundy, aż niebieska lampka zacznie migać.
- Uruchom Standup i zezwól na Bluetooth, gdy macOS zapyta.
- Standup sam znajdzie biurko i się połączy — w popoverze pojawi się „Connecting…”, a potem nazwa biurka. Na Macu nie ma osobnego kroku parowania.
Później Standup łączy się automatycznie przy każdym uruchomieniu i po wybudzeniu Maca.
Standup nie widzi mojego biurka
Spróbuj po kolei:
- Zamknij każdą inną aplikację połączoną z biurkiem (aplikację na telefonie, inny Mac). Biurko rozmawia z jednym urządzeniem naraz.
- Zezwól Standupowi na Bluetooth w Ustawieniach systemowych → Prywatność i ochrona → Bluetooth.
- Upewnij się, że nazwa biurka w Bluetooth nadal zawiera słowo „Desk”.
- Włącz tryb parowania: przytrzymaj przycisk Bluetooth na sterowniku przez około 3 sekundy, aż dioda zacznie migać.
- Zresetuj biurko: opuść je do samego dołu, przytrzymaj przycisk w dół, aż biurko podskoczy w dół i w górę, potem przytrzymaj przycisk Bluetooth na sterowniku, aż dioda zacznie migać, i otwórz Standup ponownie.
Jak używać spotkań z Outlooka?
Standup czyta Kalendarz macOS. Dodaj konto Outlook, Exchange lub Microsoft 365 w Ustawieniach systemowych → Konta internetowe i upewnij się, że Kalendarze są dla niego włączone. Konto pojawi się wtedy w aplikacji Kalendarz, a Standup zobaczy jego spotkania. Zezwól na dostęp do kalendarza, gdy Standup o to poprosi.
Które spotkania podnoszą biurko?
Takie, które mają innych uczestników, zawierają link do spotkania online (Teams, Meet, Zoom, Webex, Whereby lub GoToMeeting) w adresie URL, lokalizacji lub notatkach i które organizujesz albo zaakceptowałeś. Wydarzenia całodniowe, odwołane, odrzucone, wstępnie zaakceptowane lub bez odpowiedzi oraz oznaczone jako „wolny” są pomijane. Biurko zaczyna się podnosić kilka minut przed startem (czas możesz zmienić w Preferencjach).
Dlaczego biurko nie ruszyło na moje spotkanie?
Sprawdź, czy funkcja jest włączona (Stand during meetings), czy spotkanie spełnia powyższe zasady i czy biurko jest połączone. Jeśli sam opuściłeś biurko w trakcie spotkania, Standup nie podniesie go ponownie w tym spotkaniu.
Co to za małe szturchnięcie przed ruchem biurka?
Przed automatycznym ruchem biurko dwa razy delikatnie szturcha w stronę, w którą zaraz pojedzie, i czeka sekundę, więc nigdy nie rusza bez ostrzeżenia. Wyłączysz to w Preferencjach opcją Nudge the desk before it moves. Ruchy, które sam uruchamiasz, są zawsze natychmiastowe.
Co robi wykrywanie rozmów i czy mój dźwięk jest nagrywany?
Jeśli włączysz Keep raised while on a call, biurko zostaje w górze po zaplanowanym końcu, dopóki aplikacja spotkaniowa używa mikrofonu lub głośnika, i opuszcza się krótko po ich ucichnięciu. Standup widzi tylko, że aplikacja używa dźwięku i która — nigdy niczego nie nagrywa ani nie ma dostępu do dźwięku czy obrazu i nie prosi o dostęp do mikrofonu ani kamery.
Biurko zatrzymuje się trochę przed albo za wysokością presetu
Standup uczy się, ile Twoje biurko jeszcze jedzie po zatrzymaniu, i koryguje się po kilku ruchach. Jeśli nadal myli się o więcej niż pół centymetra, napisz do nas i podaj obie wysokości.
Czy mogę sterować biurkiem ze skryptu albo Skrótów?
Tak. Standup rozumie te polecenia AppleScript:
tell application "Standup" to move desk "stand" -- lub "sit", "up", "down"
tell application "Standup" to set desk height "120cm" -- lub "48in", albo samo "80"
W Skrótach dodaj akcję Uruchom AppleScript z jedną z tych linii. macOS raz zapyta o zgodę na sterowanie Standupem.
Spotkanie skończyło się wcześniej — czy biurko może zjechać szybciej?
Tak, przy włączonym Keep raised while on a call. Gdy mikrofon i głośnik aplikacji do spotkań ucichną przed planowym końcem, powiadomienie zapyta Meeting over? Lower the desk?. Po połowie spotkania pyta od razu; w pierwszej połowie czeka dwie minuty ciszy, na wypadek gdyby tylko zerwało połączenie. Pyta raz na spotkanie i tylko wtedy, gdy biurko jest w górze.
Czy Standup może przełączać sceny w Home Assistant? (wkrótce)
Wkrótce — tej funkcji nie ma jeszcze w obecnej wersji z App Store. W Preferences → Webhook wpiszesz adres webhooka. Gdy biurko podniesie się na spotkanie i gdy zjedzie po nim, Standup wyśle POST z krótkim JSON-em:
{
"app": "Standup",
"event": "meeting_started",
"source": "calendar",
"meeting": "Weekly sync",
"desk": "stand",
"height_cm": 110.2,
"timestamp": "2026-10-01T09:58:00Z"
}
event to meeting_started albo meeting_ended, source to calendar albo unplanned_call. Ręczne ruszanie biurkiem niczego nie wysyła. Przycisk Send test sprawdza połączenie.
W Home Assistant utwórz automatyzację z wyzwalaczem webhook i wpisz w Standupie adres http://homeassistant.local:8123/api/webhook/standup:
alias: Standup meetings
triggers:
- trigger: webhook
webhook_id: standup
allowed_methods: [POST]
local_only: true
actions:
- choose:
- conditions: "{{ trigger.json.event == 'meeting_started' }}"
sequence:
- action: scene.turn_on
target: { entity_id: scene.office_meeting }
- conditions: "{{ trigger.json.event == 'meeting_ended' }}"
sequence:
- action: scene.turn_on
target: { entity_id: scene.office_focus }Jak wypróbować scenę w Home Assistant przyciskiem „Send test”? (wkrótce)
Domyślnie Send test sprawdza tylko połączenie — wysyła "event": "test", które nie oznacza początku spotkania. Żeby przycisk włączał i wyłączał scenę spotkania, niech webhook steruje pomocnikiem (input_boolean), a scenę podepnij pod ten pomocnik. Pierwszy test włącza scenę, drugi ją wyłącza i przywraca światła. Wklej to do pakietu (np. packages/standup.yaml) i podmień światła na swoje:
input_boolean:
standup_meeting:
name: "Standup meeting"
automation:
- alias: "Standup - webhook"
mode: queued
triggers:
- trigger: webhook
webhook_id: standup-YOUR-RANDOM-ID
allowed_methods: [POST]
local_only: false
actions:
- choose:
- conditions: "{{ trigger.json.event == 'meeting_started' }}"
sequence:
- action: input_boolean.turn_on
target: { entity_id: input_boolean.standup_meeting }
- conditions: "{{ trigger.json.event == 'meeting_ended' }}"
sequence:
- action: input_boolean.turn_off
target: { entity_id: input_boolean.standup_meeting }
# "Send test" switches the meeting scene on, the next test switches it off
- conditions: "{{ trigger.json.event == 'test' }}"
sequence:
- action: input_boolean.toggle
target: { entity_id: input_boolean.standup_meeting }
- alias: "Standup - meeting scene"
triggers:
- trigger: state
entity_id: input_boolean.standup_meeting
from: "off"
to: "on"
actions:
# Remember the lights first, so they can be restored afterwards
- action: scene.create
data:
scene_id: standup_before_meeting
snapshot_entities: [light.living_room, light.hallway, light.desk_lamp]
- action: light.turn_off
target: { entity_id: [light.living_room, light.hallway] }
- action: light.turn_on
target: { entity_id: light.desk_lamp }
- alias: "Standup - after the meeting"
triggers:
- trigger: state
entity_id: input_boolean.standup_meeting
from: "on"
to: "off"
conditions:
- condition: template
value_template: "{{ states.scene.standup_before_meeting is not none }}"
actions:
- action: scene.turn_on
target: { entity_id: scene.standup_before_meeting }
Wskazówki:
- Jeśli Home Assistant jest dostępny z internetu, użyj długiego, losowego
webhook_id— tylko adres chroni webhook. - Nie sprawdzaj, czy zapisana scena ma stan
unknown: scena utworzona przezscene.createma ten stan, dopóki nie zostanie użyta, więc taki warunek zablokowałby przywracanie świateł. - Kliknij Send test raz, poczekaj na scenę i kliknij ponownie. Szybkie wielokrotne klikanie może sprawić, że scena zapamięta już zgaszone światła.
- Po edycji pakietu przeładuj automatyzacje i pomocniki (albo zrestartuj Home Assistant).
Czy mogę sterować biurkiem skrótami klawiszowymi?
Tak, przez aplikację Skróty. Utwórz osobny skrót dla każdej akcji:
- Otwórz Skróty i utwórz nowy skrót, np. „Biurko: wstań”.
- Dodaj akcję Uruchom AppleScript z poleceniem
tell application "Standup" to move desk "stand". W pozostałych skrótach użyj"sit","up"albo"down". - Otwórz informacje o skrócie (ⓘ), wybierz Dodaj skrót klawiszowy i naciśnij klawisze, np. ⌃⌥↑ / ⌃⌥↓ dla góry i dołu oraz ⌃⌥S / ⌃⌥D dla wstań i siadaj.
- Przy pierwszym użyciu zezwól Skrótom na sterowanie Standupem.
Skróty działają w każdej aplikacji. up i down przesuwają biurko o ok. 1 cm na jedno naciśnięcie; przytrzymanie klawiszy nie utrzymuje ruchu.
Jak uruchamiać Standup przy logowaniu albo go zamknąć?
Otwórz Preferencje z menu „…” w popoverze i włącz Open at login. Wybierz Quit z tego samego menu, żeby zamknąć aplikację.
Kontakt
E-mail: e-mail. Darmowa wersja open source (bez automatyzacji spotkań) przyjmuje zgłoszenia błędów na GitHubie.