Uma integração com Home Assistant para impressoras Bambu Lab.
Quer contribuir com o ha-bambulab? Ótimo! No entanto, temos algumas pequenas perguntas!
main
. NOTA - anteriormente usamos um branch develop
separado para preparar checkins iniciais. Isso está sendo aposentado.
Se você acha que essa integração foi valiosa e deseja apoiá-la de outras maneiras, pode me pagar um café.
Para instalar esta integração, adicione este repositório GitHub aos repositórios personalizados do HACS ou clique no emblema acima.
Para configuração, o ideal é usar suas credenciais Bambu para uma configuração mais simples e com mais recursos, já que alguns sensores são suportados por dados do histórico de impressão da sua conta na nuvem Bambu. Você também pode, opcionalmente, fornecer o endereço IP local da impressora para permitir uma conexão direta mais eficiente e confiável à impressora para os dados do sensor da impressora e para ativar o suporte de imagem da câmara P1/A1.
No entanto, a conexão em nuvem Bambu não oferece suporte a 2FA e contas de mídia social sem senha no momento. E obviamente não oferece suporte a impressoras explicitamente configuradas para o modo Somente Lan. Se você se enquadra em alguma dessas categorias, selecione a opção de conexão Configuração do modo Lan. Você precisará fornecer manualmente:
Se você se inscreveu usando qualquer método OAuth, você precisa definir uma senha para sua conta Bambu Cloud:
Isso permitirá que você defina uma senha. Agora você pode fazer login na integração HA usando seu nome de usuário e senha Bambu em vez de OAuth.
Sensor | Notas |
---|---|
Auxiliar | |
Câmara | Não no A1/A1 Mini |
Resfriamento |
Sensor | Notas |
---|---|
Cama | |
Cama alvo | |
Câmara | Somente X1 |
Bocal | |
Bico Alvo |
Sensor | Notas |
---|---|
Camada Atual | |
Contagem total de camadas | |
Imprimir progresso | |
Peso de impressão | Com credenciais Bambu |
Comprimento de impressão | Com credenciais Bambu |
Imprimir tipo de cama | Escolha da cama no trabalho de impressão |
Hora de início | Simulado. Mais preciso com credenciais Bambu |
Tempo restante | |
Hora de término | |
Estágio Atual | |
Imprimir status | |
Imagem da capa | Com credenciais Bambu |
Total de horas de uso | * Ver Nota |
* Esta é uma estimativa contínua que será imprecisa. As horas iniciais podem ser lidas na tela da impressora e fornecidas durante a configuração inicial da impressora ou atualizadas posteriormente por meio do fluxo de configuração. E a integração deve estar em execução quando uma impressão for concluída para atualizar o valor. Para impressoras não X1, se a integração for reiniciada no meio da impressão e a conexão à nuvem Bambu não estiver configurada, as horas de uso não serão adicionadas, pois o horário de início da impressão não será conhecido. Espera-se que você precise ajustar esse valor ocasionalmente para corrigir o desvio do valor calculado pela própria impressora.
Sensor | Notas |
---|---|
Diâmetros do bico | |
Tipo de bico | |
Perfil de velocidade | |
Lapso de tempo ativo |
Sensor | Notas |
---|---|
Bandeja ativa | Se AMS estiver presente |
Índice de bandeja ativa | Se AMS estiver presente |
Luzes | Notas |
---|---|
Luz da Câmara | |
Pausa | |
Retomar | |
Parar | |
Modo de atualização manual | P1/A1 somente e disponível apenas no modo MQTT local |
Sensor | Notas |
---|---|
Índice de umidade | |
Temperatura | Somente X1 |
Bandeja 1 | |
Bandeja 2 | |
Bandeja 3 | |
Bandeja 4 |
Atributos da bandeja: | Notas |
---|---|
Cor | |
Vazio | |
Valor K | Somente P1/A1 |
Nome | |
Temperatura máxima do bico | |
Temperatura mínima do bico | |
Filamento Restante | |
Número de série do carretel | |
Tipo |
Sensor | Notas |
---|---|
Carretel Externo |
Atributos: | Notas |
---|---|
Cor | |
Vazio | |
Valor K | Somente P1/A1 |
Nome | |
Temperatura máxima do bico | |
Temperatura mínima do bico | |
Tipo |
Sensor | Notas |
---|---|
Porta do gabinete | Somente X1 |
Atualização de firmware disponível | |
Forçar atualização | |
Erros HMS | Os atributos contêm os códigos de erro, descrições e URLs do wiki |
Modo de conexão MQTT | Nuvem Bambu ou Local |
On-line | |
Sinal Wi-Fi |
Sensor | Notas |
---|---|
Câmara | P1/A1/A1Mini - precisa do IP do host fornecendo |
X1 - Certifique-se de ativar o "Modo LAN LiveView" na sua impressora |
Essa integração implementa vários acionadores de dispositivos para facilitar um pouco alguns cenários comuns de automação. Consulte os gatilhos do dispositivo.
Você pode encontrar um configurador web incrível para criar facilmente um Dashboard para sua impressora Bambu como o mostrado abaixo em https://www.wolfwithsword.com/bambulab-home-assistant-dashboard/.
Se você tiver algum problema, agora temos diagnósticos integrados. Para obter as informações mais recentes, clique no botão "Forçar atualização de dados" na seção Diagnóstico.
Em seguida, na página de informações do dispositivo da entidade da impressora, você verá um botão "Baixar diagnóstico". Certifique-se de enviar isso para o seu ticket de bug/problema do GitHub.
Ao registrar um bug, sempre certifique-se de nos enviar os logs de depuração.
Se você tiver problemas durante a configuração inicial da integração, precisará habilitar os logs em seu arquivo configuration.yaml adicionando o seguinte e reiniciando o Home Assistant:
logger:
default: info
logs:
custom_components.bambu_lab: debug
Se você instalou a integração anteriormente com sucesso, os logs de depuração podem ser habilitados na página de integração do Home Assistant:
Os logs de depuração aparecerão nos logs padrão do Home Assistant.