Integrações · Home Assistant · TRMNL · Atalhos

Mercúrio está retrógrado?
Em todas as suas telas.

Um único endpoint gratuito responde Sim ou Não para o minuto atual, para que uma luminária, uma tela de tinta eletrônica, a barra de menus ou um atalho da Siri saibam o momento exato em que Mercúrio muda de direção. Mercúrio faz a estação retrógrada em 9 de fevereiro de 2027 às 17:36 UTC.

Abrir o JSON ao vivo Texto simples

Sem chave, sem conta, CORS aberto. Funciona com qualquer planeta: ?planet=venus, mars, jupiter, saturn, uranus, neptune, pluto.

O endpoint

GET https://cazimi.live/api/now?planet=mercury é calculado a cada requisição (com 60 segundos de cache), então isRetrograde muda no minuto exato da estação, e não na próxima reconstrução diária. Acrescente &format=text para receber só Yes ou No. A API responde em inglês: os exemplos abaixo já traduzem a resposta onde ela aparece. Uma resposta fica assim:

{
  "planet": "mercury",
  "isRetrograde": false,
  "answer": "No",
  "phase": "direct",
  "sign": "Pisces",
  "nextTransition": "preShadowStart",
  "nextTransitionLabel": "Pre-shadow starts",
  "nextTransitionAt": "2027-01-25T18:58:00Z",
  "minutesToNextTransition": "…",
  "cycle": {
    "…": "the five moments of the cycle"
  },
  "checkedAt": "…",
  "source": "https://cazimi.live/mercury-retrograde-february-2027"
}

Home Assistant

A integração RESTful já vem com o Home Assistant, então não é preciso nenhum complemento. Cole isto no configuration.yaml e reinicie: você ganha binary_sensor.mercury_retrograde, a fase (pre-shadow, retrograde, cazimi, post-shadow, direct) e um sensor de data e hora para a próxima mudança.

# configuration.yaml
rest:
  - resource: https://cazimi.live/api/now?planet=mercury
    scan_interval: 300
    binary_sensor:
      - name: "Mercury retrograde"
        unique_id: cazimi_mercury_retrograde
        value_template: "{{ value_json.isRetrograde }}"
    sensor:
      - name: "Mercury phase"
        unique_id: cazimi_mercury_phase
        value_template: "{{ value_json.phase }}"
      - name: "Mercury next change"
        unique_id: cazimi_mercury_next_change
        device_class: timestamp
        value_template: "{{ value_json.nextTransitionAt }}"

Depois, use como qualquer outro sensor. Esta automação envia uma notificação e deixa uma luminária vermelha ou verde em cada estação:

# automations.yaml: uma notificação e uma cor de luz em cada estação
- alias: "Mercúrio faz estação retrógrada ou direta"
  triggers:
    - trigger: state
      entity_id: binary_sensor.mercury_retrograde
  actions:
    - action: notify.notify
      data:
        message: >
          Mercúrio está {{ 'retrógrado' if trigger.to_state.state == 'on' else 'direto' }} de novo.
    - action: light.turn_on
      target:
        entity_id: light.desk
      data:
        color_name: "{{ 'tomato' if trigger.to_state.state == 'on' else 'seagreen' }}"

Tela de tinta eletrônica TRMNL

Crie um Private Plugin com a estratégia Polling, Polling URL https://cazimi.live/api/now?planet=mercury e atualização a cada 15 minutos, e cole este markup no layout de tela cheia:

<div class="view view--full">
  <div class="layout layout--col layout--center">
    <span class="value value--xxxlarge">{% if isRetrograde %}Sim{% else %}Não{% endif %}</span>
    <span class="label">Mercúrio · {{ phase }} · {{ sign }}</span>
    <span class="description">Próxima mudança: {{ nextTransitionAt | date: "%d/%m/%Y %H:%M UTC" }}</span>
  </div>
  <div class="title_bar">
    <span class="title">Mercúrio está retrógrado?</span>
    <span class="instance">cazimi.live</span>
  </div>
</div>

Atalhos da Apple e Siri

O app Cazimi para iPhone traz suas próprias perguntas para a Siri e widgets para a Tela Bloqueada. Para montar o seu: adicione Obter Conteúdo do URL com https://cazimi.live/api/now?planet=mercury&format=text e depois Falar Texto ou Mostrar Resultado. Para a frase completa, use o URL do JSON com Obter Valor do Dicionário → sentence. Uma automação pessoal pode rodar o atalho toda manhã.

Barra de menus do Mac, Raycast e Stream Deck

Script command do Raycast, exibido direto na busca principal e atualizado a cada 10 minutos:

#!/bin/bash
# @raycast.schemaVersion 1
# @raycast.title Mercúrio está retrógrado?
# @raycast.mode inline
# @raycast.refreshTime 10m
curl -s "https://cazimi.live/api/now?planet=mercury&format=text"

Plugin do SwiftBar ou xbar para a barra de menus:

#!/bin/bash
# mercury.10m.sh para SwiftBar ou xbar: "☿ Yes" ou "☿ No" na barra de menus do macOS
echo "☿ $(curl -s 'https://cazimi.live/api/now?planet=mercury&format=text')"
echo "---"
echo "A resposta de hoje | href=https://cazimi.live/pt/mercurio-retrogrado-hoje"

No Stream Deck, qualquer plugin que mostre o texto de uma requisição web pode apontar para o URL de texto simples. No terminal: curl -s "https://cazimi.live/api/now?planet=mercury&format=text".

Calendários, sites e assistentes de IA

Todas as estações, cazimis e sombras como assinatura de calendário para Google, Apple e Outlook. Um selo de uma linha só para qualquer site: <script src="https://cazimi.live/badge.js" async></script>. JSON diário com os dois ciclos em torno de hoje: /v1/mercury/today.json. Claude, ChatGPT e outros clientes MCP podem consultar os mesmos dados pelo servidor MCP em https://cazimi.live/api/mcp. Horários e conferências: precisão comparada ao JPL Horizons.

Perguntas frequentes

Como mostrar Mercúrio retrógrado no Home Assistant?

Adicione um sensor RESTful que leia https://cazimi.live/api/now?planet=mercury a cada cinco minutos: o sensor binário liga no minuto em que Mercúrio faz a estação retrógrada e desliga no minuto da estação direta. A próxima mudança que ele vai pegar: Mercúrio faz a estação retrógrada em 9 de fevereiro de 2027 às 17:36 UTC.

Com que rapidez a resposta ao vivo muda numa estação?

Em menos de um minuto. O /api/now é calculado a cada requisição a partir dos horários de estação do JPL DE421 e fica em cache por 60 segundos, então um dispositivo que consulta a cada cinco minutos vê a mudança com, no máximo, uns seis minutos de atraso. Mercúrio faz a estação retrógrada em 9 de fevereiro de 2027 às 17:36 UTC.

A API do Cazimi é gratuita?

Sim: sem chave, sem conta e com CORS aberto, para uso pessoal e comercial. Só pedimos um link visível para cazimi.live. Cada resposta é calculada com precisão de minuto em UTC; Mercúrio faz a estação retrógrada em 9 de fevereiro de 2027 às 17:36 UTC.

Por Max Rachytskyy · Atualizado em · Fonte: efemérides JPL DE421, UTC