Aplicativo caseiro para ler informações de sensores meteorológicos sem fio em 433 MHz.
Atualmente os seguintes protocolos são suportados em 433 MHz.
Alecto v1 e v3 (WS-1050/WS-1100/WS-1200)
Auriol Z31130
Cresta: usado em inúmeras marcas de sensores de 433 MHz, como Cresta e TFA
La Crosse: apenas decodificação TX3 totalmente implementada, WS7000 parcialmente (não testado)
Oregon Scientific: as versões 2 e 3 do protocolo são suportadas
UPM/Esic: testado apenas com WT440H
Clima ambiente: testado apenas com OneConcept 10029372 da ElectronicStar
Estes tipos de dispositivos são suportados:
Sensores de temperatura
Sensores de temperatura/umidade
Anemômetros
Pluviômetros
Sensores UV
Barômetros
Sensor de brilho
Instale o aplicativo e vá para a página de configurações do aplicativo no Homey. Assim que um sinal de sensor for captado, ele aparecerá na lista de 'Sensores disponíveis'.
Depois de ver o sensor na lista, você pode adicioná-lo ao Homey emparelhando-o. Selecione o tipo de sensor que deseja adicionar (por exemplo, 'Temperatura/Umidade') e uma lista de sensores disponíveis deverá aparecer.
Abaixo estão alguns exemplos de diferentes dispositivos sensores meteorológicos em Homey.
Um alarme de bateria só será mostrado quando o sensor e o protocolo suportarem isso.
Cada sensor também possui uma página de configurações. Isto mostrará algumas informações (somente leitura) sobre o sensor e, por exemplo, os últimos dados de data/hora recebidos do sensor.
Para vários tipos (temperatura, umidade, pressão e luminância), você também pode definir um 'deslocamento' para o valor do sensor. Se, por exemplo, um sensor a reportar um valor que é sempre muito alto, você poderá definir um deslocamento que será adicionado ao valor lido. Use, por exemplo, o deslocamento de '-1,4' para reduzir o valor do sensor na placa móvel em 1,4. Ou use '0,3' para aumentar o valor.
Na página de configurações do aplicativo, diversas seleções podem ser feitas.
A primeira configuração determina quais protocolos precisam ser habilitados. Por padrão estão todos habilitados, mas quando alguns não são necessários podem ser desabilitados pelo usuário. Passe o mouse sobre o botão de informações próximo ao protocolo para obter mais informações sobre ele.
Nas configurações de atividade, é possível selecionar quando um sensor é marcado como ‘Inativo’ no Homey. Quando nenhum sinal for recebido durante um determinado período de tempo, ele será exibido como inativo. Assim que os dados forem recebidos novamente, o sensor será marcado como ativo e o temporizador será zerado.
Se desejar, você pode receber uma notificação no sensor de notificação Homey quando um sensor se tornar inativo, ativo, ambos ou nenhum.
Algumas ferramentas de depuração estão disponíveis para uso em casos especiais. Não os use a menos que seja instruído.
Por favor, relate problemas através do GitHub. Para outros comentários e/ou dúvidas visite o tópico no Fórum Athom.
2.5.0 Modelo de driver alterado, UI de configurações de aplicativo atualizada; Adicionado suporte para Auriol HG05124A-DCF-TX (Auriol v2); Tempo mais rigoroso para melhorar a recepção; Removido o Oregon Scientific v2.2 (os sensores precisam ser reparados); Labs removidos, movidos para Alecto v1
2.0.3 Outras correções para UPM/Esic - dispositivos antigos precisarão ser removidos
2.0.2 Corrigir problema com emparelhamento UPM/Esic no aplicativo móvel
2.0.1 Correções de bugs
2.0.0 Aplicativo reescrito para Homey SDK v2
1.2.3 Adicionar suporte para Labs BL999
1.2.2 Adicionar suporte para deslocamento fino, correções
1.2.1 Correções de bugs
1.2.0 Adiciona suporte para Oregon Scientific v2.2 (BTHGN129), adiciona suporte a deslocamento, adiciona previsão, remove 868, remove heapdump
1.1.2 Corrigir Oregon Scientific BTHR918N e adicionar suporte para BTHR918
1.1.1 Correção do valor de UV/brilho não sendo exibido
1.1.0 Adiciona suporte para Auriol Z31130, adiciona dispositivo de brilho, recursos de sensor com base nos valores recebidos
1.0.2 Corrigir um bug na decodificação do Oregon v2
1.0.1 Correções de definição para Homey FW 1.3, implementação de LaCrosse WS, correções de bugs
1.0.0 Primeiro lançamento da Athom App Store
Copyright (c) 2020 Ramón Baas
É concedida permissão, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para negociar o Software sem restrições, incluindo, sem limitação, os direitos de usar, copiar, modificar, mesclar , publicar, distribuir, sublicenciar e/ou vender cópias do Software e permitir que as pessoas a quem o Software seja fornecido o façam, sujeito às seguintes condições:
O aviso de direitos autorais acima e este aviso de permissão serão incluídos em todas as cópias ou partes substanciais do Software.
O SOFTWARE É FORNECIDO "COMO ESTÁ", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO. EM NENHUM CASO OS AUTORES OU DETENTORES DE DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER RECLAMAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM UMA AÇÃO DE CONTRATO, ATO ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE.