Índice
Atualizado – 20 de novembro de 2023
Na série de artigos Autocaravana SmartHome Vários tópicos serão descritos com exemplos de programas baseados em HomeMatic / RaspberryMatic, que surgiram da prática ao longo do tempo e provaram ser úteis - aqui o desligamento e religamento automático da bomba de água sob pressão.
Desligar – por quê?
As bombas de água de pressão são normalmente instaladas em autocaravanas maiores e garantem uma pressão de água constante, enquanto as bombas de sucção controladas pelo funcionamento de uma torneira apenas bombeiam água quando a torneira está aberta.
No caso de vazamento da mangueira, a bomba de água pressurizada esvaziará todo o tanque de água antes de interromper o serviço devido ao funcionamento a seco e danos aos rolamentos.
Enquanto estiver no motorhome, você será avisado apenas pelo ruído da bomba se ocorrer um vazamento na mangueira. Porém, no momento em que você tiver acesso à bomba, encontrar a ligação elétrica e desconectá-la, provavelmente alguns litros de água já terão vazado. Você não notará nada quando estiver ausente e dificilmente receberá bem a inundação quando retornar. Da mesma forma, dificilmente alguém notará isso durante o sono profundo.
Para um acesso rápido, recomenda-se a utilização de um botão de parede de fácil acesso. No programa, o botão de parede está marcado como WT_WP_K1, respectivamente WallButton_WaterPump_Channel1 designado.
Tudo isso deve ser implementado através do seguinte programa.
Exigênciaen
lógica
Para que a presença e a ausência sejam detectadas, a cerca geográfica deve estar ativa e as chamadas variáveis de zona devem ser definidas em conformidade.
As variáveis de zona são compostas pela palavra Zona seguido do nome do respectivo celular, por exemplo Zona iPhone Anton.
Hardware
Por exemplo, um atuador de comutação de 4 vias (12 V) é usado para ligar a bomba de água sob pressão. HM-LC-Sw4-WM necessário. No programa o nome é SA_WP_K1, respectivamente SwitchActuator_WaterPump_Channel1, designado.
Condições
Antes de criar o programa, devem ser esclarecidas as condições de acionamento de quando a bomba de água sob pressão deve ser desligada ou ligada.
- Ausência/Presença
- Noite/dia
- Acionamento do botão de parede
programa
variáveis
- Zona xxx
- Zona aaaa
- CCU_im_Reboot
Verificando o status das variáveis CCU_im_Reboot impede que o programa seja executado se o centro de controle tiver acabado de ser reiniciado, uma vez que TODOS os programas são basicamente iniciados uma vez após uma reinicialização.
A variável original do sistema “Presença” deve ser incluída na variável lógica CCU_im_Reboot ser renomeado por padrão verdadeiro é. Isto é programado com uma condição vazia(!) e um atraso de 60 segundos incorreto definir.
Todos os programas que NÃO devem ser executados na reinicialização devem estar na “Condição Se …“incluindo aqueles com E declaração vinculada “Status do sistema CCU_im_Reboot no incorreto basta verificar"conter.
Dispositivos
- SA_WP_K1
- WT_WP_K1
Fluxo do programa – WP_AUS
A bomba de água sob pressão é desligada com um toque longo (mais de 0,5 segundos) no botão atribuído. Da mesma forma, a bomba (exemplo e ajustável) é desligada durante a noite nos dias úteis das 22h00 às 7h00 e nos fins de semana das 22h00 às 8h00, bem como quando você estiver ausente.
Status do canal: WT_WP_K1 quando o botão é pressionado por um longo período Seleção de canal: HG_SW_II_WP_K2 imediatamente Status de comutação: Desligado
Doença:
SE …
Seleção de dispositivo WT_WP_K1 quando pressionado por muito tempo
OU
Controle de tempo
Horário: Intervalo de horário das 22h00 às 7h00.
Padrão serial: diariamente, todos os dias, exceto finais de semana (Seg. a Sex.)
Período de validade: Início: 30 de março de 2023, sem data de término
disparar em momentos
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Controle de tempo
Horário: Intervalo de horário das 22h00 às 8h00
Padrão de série: diariamente, finais de semana (sábado, dom.)
Período de validade: Início: 30 de março de 2023, sem data de término
disparar em momentos
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Acione a zona de status do sistema xxx quando estiver fora de casa quando houver uma mudança
E
Verifique o status do sistema da zona yyy apenas quando estiver fora de casa
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Verifique o status do sistema da zona xxx apenas quando estiver fora de casa
E
Acione a zona de status do sistema yyy quando estiver fora de casa quando alterado
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
Atividade:
Então …
X Acabar com quaisquer atrasos contínuos para essas atividades antes de executá-las
(por exemplo, reativação).
Seleção de dispositivo WT_WP_K1 imediatamente Status de comutação: Desligado
Fluxo do programa – WP_ON
A bomba de água sob pressão é ligada pressionando brevemente (até 0,5 segundos) o botão atribuído. Da mesma forma, a bomba (exemplo e ajustável) é ligada nos dias úteis das 7h00 às 22h00 e nos fins de semana das 8h00 às 22h00, bem como quando você estiver ausente.
Status do canal: WT_WP_K1 quando o botão é pressionado por um longo período Seleção de canal: HG_SW_II_WP_K2 imediatamente Status de comutação: Ligado
Doença:
SE …
Seleção de dispositivo WT_WP_K1 brevemente quando pressionado
OU
Controle de tempo
Horário: Intervalo de horário das 7h00 às 22h00
Padrão serial: diariamente, todos os dias, exceto finais de semana (Seg. a Sex.)
Período de validade: Início: 30 de março de 2023, sem data de término
disparar em momentos
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Controle de tempo
Horário: Intervalo de horário das 8h00 às 22h00
Padrão de série: diariamente, finais de semana (sábado, dom.)
Período de validade: Início: 30 de março de 2023, sem data de término
disparar em momentos
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Acione a zona de status do sistema xxx quando estiver fora de casa quando houver uma mudança
E
Verifique o status do sistema da zona yyy apenas quando estiver fora de casa
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
OU
Verifique o status do sistema da zona xxx apenas quando estiver fora de casa
E
Acione a zona de status do sistema yyy quando estiver fora de casa quando alterado
E
Se for falso, basta verificar o status do sistema CCU_im_Reboot
Atividade:
Então …
X Acabar com quaisquer atrasos contínuos para essas atividades antes de executá-las
(por exemplo, reativação).
Seleção de dispositivo WT_WP_K1 imediatamente Status de comutação: Ligado