";
$xml = $xml->PegaCondicoesPagtoResult->string[0];
$xml = preg_replace('/(<\?xml[^?]+?)utf-16/i', '$1utf-8', (string)$xml);
$xml = $client->__soapCall($function, $arguments);
$xml = $xml->PegaCondicoesPagtoResult->string;
//echo sizeof($xml);exit();
for($i=0;$igetCep()!='')
{
$produtos=$carrinho->getProdutos();
foreach($produtos as $codigo=>$produto)
{
$prazo=self::PegarPrazoEntrega($carrinho->getCep(), $codigo, $produto->quantidade);
if($prazo>$prazo_retorno && $prazo<99)
$prazo_retorno=$prazo;
}
}
return $prazo_retorno;
}
public static function PegarPrazoEntrega($cep,$produto,$quantidade)
{
$client = self::conecta();
$function = 'PegarPrazoEntrega';
$arguments= array('PegarPrazoEntrega' => array('chaveAcesso' => self::CalculaChave($cep),'CEP'=>"$cep",'CDProduto'=>"$produto",'Qtd'=>$quantidade));
$xml = $client->__soapCall($function, $arguments);
$prazo = $xml->PegarPrazoEntregaResult;
return $prazo;
}
public static function PegaCidades($uf,$cidade="")
{
$cidade = RetiraAcento(strtoupper($cidade));
$client = self::conecta();
$function = 'PegaCidades';
$arguments= array('PegaCidades' => array('chaveAcesso' => self::CalculaChave($uf),'UF'=>$uf));
$xml = $client->__soapCall($function, $arguments);
$xml = $xml->PegaCidadesResult->string;
for($i=0;$iNome==$cidade)
return $a_resposta->Codigo;
}
return 0;
}
/*
GravaCliente(chaveAcesso As String, ClienteGravar as String)
Retorna uma string com o código do cliente gravado. Em caso de erro, retorna uma string
iniciando com -1, seguida da mensagem de erro.
Parâmetros:
ClienteGravar -> String contendo o XML do cliente a ser gravado, conforme o modelo de XML
de cliente mostrado no próximo subitem.
*/
public static function GravaCliente($codigoCliente)
{
$XML = self::RetornaXmlCliente($codigoCliente);
$client = self::conecta();
$function = 'GravaCliente';
$XML_ascii = self::string_to_ascii("nte>");
//a soma do $XML_ascii $chave_origem_ascii não está sendo feita pq estdando estouro de memória no valor final
$arguments= array('GravaCliente' => array('chaveAcesso' => '1101229711494970442','ClienteGravar'=>$XML));
$xml = $client->__soapCall($function, $arguments);
if($xml->GravaClienteResult!="")
{
return $xml->GravaClienteResult;
}
else
return false;
}
/*
* - PegaClientes(chaveAcesso As String, ClienteParam as String, MaxRegistros as integer)
Retorna o XML de uma lista de clientes filtrados de acordo com o que for passado via
ClienteParam.
Parâmetros:
ClienteParam -> XML com o cliente que vai servir de parâmetro da consulta. Os dados
preenchidos neste XML serão considerados filtros para a pesquisa.
MaxRegistros -> Não se aplica neste caso. Indicar 10.
*/
public static function PegaCliente($codigoCliente)
{
$XML = self::RetornaXmlCliente($codigoCliente);
$client = self::conecta();
$function = 'PegaClientes';
$XML_ascii = self::string_to_ascii("nte>");
//a soma do $XML_ascii $chave_origem_ascii não está sendo feita pq estdando estouro de memória no valor final
$arguments= array('PegaClientes' => array('chaveAcesso' => '1101229711494970442','clienteParam'=>$XML,'MaxRegistros'=>'10'));
$xml = $client->__soapCall($function, $arguments);
print_r($xml);
if(property_exists($xml->PegaClientesResult, "string"))
{
$xml = $xml->PegaClientesResult->string;
$xml = preg_replace('/(<\?xml[^?]+?)utf-16/i', '$1utf-8', (string)$xml);
$a_resposta= new SimpleXMLElement($xml);
return $a_resposta->ID;
}
else
{
return false;
}
}
/*
* PegaPedidos(chaveAcesso As String, PedidoParametro as String, PegaItens as boolean,
CDVendedorExclusivo as string)
Retorna o XML de uma lista de pedidos filtrados de acordo com o que for passado via
PedidoParametro.
Parâmetros:
PedidoParametro -> XML com o pedido que vai servir de parâmetro da consulta. Semelhante
ao ProdutoParametro da função PegaProdutos.
PegaItens -> Indica se a função irá retornar os itens contidos no pedido ou não.
CDVendedorExclusivo -> Se este campo for indicado, o sistema retornará apenas pedidos de
clientes cujo código do vendedor seja igual a este campo. Caso não deseje usar, basta passar
em branco.
*/
public static function PegaPedido($pedido)
{
$client = self::conecta();
$function = 'PegaPedidos';
$xml=self::getXmlPegaPedido($pedido);
$arguments= array($function => array('chaveAcesso' => 'CDAONLY2015'/*self::CalculaChave($pedido)*/,'PedidoParametro'=>$xml,'PegaItens'=>true));
$xml = $client->__soapCall($function, $arguments);
//file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
print_r($xml);
}
/*
* PegaProdutos(chaveAcesso As String, ProdutoParametro as String, Tabela as String,
MaxRegistros as Int)
Retorna o XML de uma lista de produtos filtrados de acordo com o que for passado via
PedidoParametro.
Parâmetros:
ProdutoParamentro -> XML com o pedido que vai servir de parâmetro da consulta.
Tabela -> I.
MaxRegistros -> Se este campo for indicado, o sistema retornará apenas a quantidade
máxima de registros. Caso não deseje usar, basta passar em branco.
*/
public static function PegaProduto($produto="",$dataAlteracao="2015-01-01T00:00:00")
{
$client = self::conecta();
$function = 'PegaProdutos';
$xml='<?xml version="1.0" encoding="utf-16"?><Produto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ValorCusto>0</ValorCusto><Promocao>false</Promocao><ValorPromocao>0</ValorPromocao><Fabricante><ID>0</ID></Fabricante><Unidade>UN</Unidade><ID>0</ID><Valor>0</Valor><Nome></Nome><Codigo></Codigo><Aliquota>0</Aliquota><QtdConjunto>0</QtdConjunto><QtdMultiplaVenda>0</QtdMultiplaVenda><Novidade>false</Novidade><SoMultiploEmb>false</SoMultiploEmb><DescontoBloqueado>false</DescontoBloqueado><QtdPai>0</QtdPai><DTCadastro>0001-01-01T00:00:00</DTCadastro><IPI>0</IPI><DTAlterPreco>0001-01-01T00:00:00</DTAlterPreco><Comissao>0</Comissao><Servico>false</Servico><EstPromo>0</EstPromo><Desativo>false</Desativo><DTAlteracao>'.$dataAlteracao.'</DTAlteracao></Produto>';
//$xml = RetiraAcento(str_replace(chr(9), "", str_replace(chr(13).chr(10),'',str_replace("<", "<", str_replace(">", ">", $xml)))));
$arguments= array($function => array('chaveAcesso' => 'CDAONLY2015','ProdutoParametro'=>$xml,'Tabela'=>'','MaxRegistros'=>10));
try
{
$resposta = $client->__soapCall($function, $arguments);
//file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
if(sizeof($resposta->PegaProdutosResult->string)>0)
return $resposta->PegaProdutosResult->string;
else
return 0;
}
catch(Exception $e)
{
echo "Exce: ".$e->getMessage();
// file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
}
//file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
}
/*
* - GeraRemessaPocketPC(chaveAcesso As String, remes as String)
Grava no sistema o(s) pedidos(s) enviados, através de uma remessa.
Parâmetros:
remes -> XML com a remessa contendo o pedido a ser gravado.
*/
public static function GeraRemessaPocketPC($codigo_pedido)
{
$client = self::conecta();
$function = 'GeraRemessaPocketPC';
$XML = self::getXmlRemessaPocketPC($codigo_pedido);
$arguments= array($function => array('chaveAcesso' =>'CDAONLY2015' /*self::CalculaChave($XML)*/,'remes'=>$XML));
/*gravar cliente antes
* verificar prazo de entrega antes
*
* */
if(true)
{
try
{
$xml = $client->__soapCall($function, $arguments);
//gravar no pedidos site o codigo e a data da integracao
$pedido_site=PedidosSitePeer::retrieveByPK($codigo_pedido);
$pedido_site->setCodigoIntegracao($xml->GeraRemessaPocketPCResult);
$pedido_site->setDataHoraIntegracao(date("Y-m-d H:i:s"));
$pedido_site->save();
return $xml;
}
catch(Exception $e)
{
echo "Exec: ".$e->getMessage();
//file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
return false;
exit;
}
}
//file_put_contents("/var/www/remessa.txt",$client->__getLastRequest());
}
public static function getXmlPegaPedido($codigo_pedido)
{
$XML="";
$pedido=PedidosSitePeer::getDadosVendaContrato($codigo_pedido);
if(is_object($pedido))
{
$XML="
".$pedido->getNumero()."0000false00001-01-01T00:00:0000000falsefalse0
2015-09-10T00:00:00
0001-01-01T00:00:00falsefalse00000000";
}
return RetiraAcento(str_replace(chr(13),'',str_replace("<","<",str_replace(">",">",$XML))));
}
public static function getXmlRemessaPocketPC($codigo_pedido)
{
//chamada da forma de pagamento
/*$forma_pagamento = self::CondicoesPagamento();
$id_pagamento = $forma_pagamento['ID'];
$codigo_pagamento = $forma_pagamento['CODIGO'];*/
$parcela="";
$produtos="";
$pedido=PedidosSitePeer::getDadosVendaContrato($codigo_pedido);
//$pedido=new PedidosSite();
if(is_object($pedido))
{
$cliente=$pedido->getClientes();
//$cliente=new Clientes();
if($pedido->getContrato()!="")
{
$produtos=ProdutoscontratosPeer::getProdutosPorContrato($pedido->getContrato());
$contrato=$pedido->getContratos();
$parcela = ParcelasPeer::getPorContrato($contrato->getNumero());
}
$plano=$pedido->getPlanos();
/*
* - Plano de Pagamento
* - Vendedor
* - Cliente
* - Produtos
* - Situacao
* */
if($cliente->getCodigoSistema()=="")
{
$codigo_cliente_deltacon = DeltaconPeer::PegaCliente($cliente->getCodigo());
if($codigo_cliente_deltacon==false)
$codigo_cliente_deltacon = DeltaconPeer::GravaCliente($cliente->getCodigo());
$cliente->setCodigoSistema($codigo_cliente_deltacon);
$cliente->save();
}
$NRControle = "";
if($plano->getDescricao()=="BOLETO" && is_object($parcela))
{
$boleto=VBoletosPeer::getBoletoPorParcelaCliente($contrato->getNumero(),$parcela->getNumero(),$cliente->getCodigo(),'C');
$boleto_hsbc=new itecLUXBoletoHSBC($boleto);
//$NRControle = $parcela->getNossonumero();
$NRControle = $boleto_hsbc->getNossonumero();
}
//echo " aqui $NRControle";exit;
$XML = "
SITE".$pedido->getNumero()."Pronta".$pedido->getNumero()."990000".$pedido->getBandeira()."".$plano->getCodigo()."".$plano->getCodigo()."0false0falsefalse00000000000000000false".$cliente->getCodigoSistema()."2015-01-01T00:00:00".$cliente->getPessoanumero()."".$cliente->getNome()."00000falsefalse";
$desconto_total=0;
for($p=0;$pgetProduto());
//SE FOR PRODUTO COMPOSTO ENTÃO VAI PASSAR PARA A VENDA OS COMPONENTES, JÁ QUE NO SISTEMA O COMPOSTO NAO ESTA CADASTRADO
$composicao=ProdutoscompostosPeer::getPorComposto($produto_contrato->getProduto());
if(sizeof($composicao)>0)
{
for($c=0;$cgetComponente());
$nome=$produto_componente->getDescricao();
$quantidade=$componente->getQuantidade()*$produto_contrato->getQuantidade();
$valor=$componente->getPreco();
$unidade=$produto_componente->getCaracteristicasRelatedByCaracteristica()->getUnidade();
//calculo do desconto proporcional
if($produto_contrato->getDesconto()>0)
{
$percentual_item=$valor/$produto_contrato->getPrecovenda();
$desconto_item=$produto_contrato->getDesconto()*$percentual_item;
}
else
$desconto_item=0;
//verifica se o desconto total ultrapassou o desconto do contrato
//caso sim, joga a diferença para o item
$desconto_total=$desconto_total + $desconto_item;
if($desconto_total>$contrato->getDesconto())
{
$desconto_item=$contrato->getDesconto()-$desconto_total;
if($desconto_item<0)
$desconto_item=0;
}
//solicitacao Mariel
$valor=$valor-$desconto;
$XML.=self::RetornaXmlItemPedido($componente->getComponente(),$nome,$quantidade,$valor,$unidade,$produto->EmPromocao(),$desconto_item);
}
}
else
{
$nome=$produto->getDescricao();
$quantidade=$produto_contrato->getQuantidade();
$valor=$produto_contrato->getPrecovenda();
$unidade=$produto->getCaracteristicasRelatedByCaracteristica()->getUnidade();
$valor=$valor-$produto_contrato->GetDesconto();
if($produto_contrato->getDesconto()=='')
$desconto_item=0;
else
$desconto_item=$produto_contrato->getDesconto();
$XML.=self::RetornaXmlItemPedido($produto_contrato->getProduto(),$nome,$quantidade,$valor,$unidade,$produto->EmPromocao(),$desconto_item);
$desconto_total=$desconto_total+$desconto_item;
}
}
$XML .="
".$pedido->getData("Y-m-d")."T".$pedido->getData("H:i:s")."
".$pedido->getNumero()."2015-01-01T00:00:00falsefalse00000".$pedido->getEntestado()."0".CidadesPeer::getNomecidade($pedido->getEntcidade(), $pedido->getEntestado())."0".BairrosPeer::getNomebairro($pedido->getEntbairro(), $pedido->getEntcidade(), $pedido->getEntestado())."0000".$pedido->getEntcep()."0".$pedido->getEntnumero()."".$pedido->getEntrua()."00Venda00$NRControle
".date("Y-m-d")."T".date("H:i:s")."-03:00
000";
}
else
{
echo "Pedido $codigo_pedido nao encontrado";
}
//file_put_contents('/var/www/remessa.txt',$XML);
return RetiraAcento(str_replace(chr(9), "",str_replace(chr(13).chr(10),'',str_replace("<","<",str_replace(">",">",$XML)))));
}
public static function RetornaXmlItemPedido($codigo,$nome,$quantidade,$valor,$unidade,$em_promocao=0,$desconto=0)
{
if($em_promocao)
{
$em_promocao='true';
$valor_promocao=$valor;
}
else
{
$em_promocao='false';
$valor_promocao=0;
}
//verificar se é produto composto
return "$quantidade0$em_promocao$valor_promocao0$unidade0$valor$nome$codigo000falsefalsefalse00001-01-01T00:00:0000001-01-01T00:00:000false0false00$desconto$valor00Pedido";
}
public static function RetornaXmlCliente($codigoCliente)
{
$cliente = ClientesPeer::retrieveByPK($codigoCliente);
$cidade = CidadesPeer::retrieveByPK($cliente->getEstado(), $cliente->getCidade());
$bairro = BairrosPeer::retrieveByPK($cliente->getEstado(), $cliente->getCidade(), $cliente->getBairro());
$codigo_municipio = self::PegaCidades($cliente->getEstado(),$cidade->getNome());
$XML= "<?xml version=\"1.0\" encoding=\"utf-16\"?>
<Cliente xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">
<Observacao>Observacao</Observacao>
<InscricaoEstadual>ISENTO</InscricaoEstadual>
<Telefones>
<string>".$cliente->getFoneddd()."-".$cliente->getFonenumero()."</string>
</Telefones>
<EMail>".$cliente->getEmail()."</EMail>
<Endereco>
<Bairro>
<Cidade>
<UF>
<Codigo>".$cliente->getEstado()."</Codigo>
<ID>0</ID>
</UF>
<Codigo>".$codigo_municipio."</Codigo>
<Nome>".$cidade->getNome()."</Nome>
<ID>0</ID>
</Cidade>
<Nome>".$bairro->getNome()."</Nome>
<ID>0</ID>
</Bairro>
<Cep>
<Regiao>
<Cidade>
<UF>
<ID>0</ID>
</UF>
<ID>0</ID>
</Cidade>
<Bairros />
<Logradouros />
<ID>0</ID>
</Regiao>
<Codigo>".substr($cliente->getCep(), 0,5)."-".substr($cliente->getCep(), 5,3)."</Codigo>
<ID>0</ID>
</Cep>
<Logradouro>
<Nome>".$cliente->getRua().", ".$cliente->getNumero()." - ".$cliente->getComplemento()."</Nome>
<ID>0</ID>
</Logradouro>
<ID>0</ID>
</Endereco>
<NumeroMaximoParcelas>0</NumeroMaximoParcelas>
<PercentualDesconto>0</PercentualDesconto>
<Tabela>
<ID>0</ID>
<ClienteNovo>0</ClienteNovo>
</Tabela>
<ID>0</ID>
<DataNascimento>".$cliente->getNascto("Y-m-d")."T00:00:00</DataNascimento>
<CodigoNacional>".$cliente->getPessoanumeroFormatado()."</CodigoNacional>
<Nome>".$cliente->getNome()."</Nome>
</Cliente>";
return RetiraAcento($XML);
}
public static function LiberarPedido($pedido)
{
$client = self::conecta();
$function = 'LiberarPedido';
$arguments= array($function => array('chaveAcesso' =>'CDAONLY2015' /*self::CalculaChave($XML)*/,'NRPedido'=>$pedido, 'TipoLiberacao'=>1));
$resposta = $client->__soapCall($function, $arguments);
//file_put_contents("/var/www/remessa.txt", print_r($client->__getLastRequest(),true));
//print_r($resposta);exit;
if($resposta->LiberarPedidoResult==1)
return true;
else
return false;
}
}Umidificador de Ar: Encontre o Modelo Ideal | Santa Apolônia
O Que é um Umidificador de Ar e Por Que Você Precisa de Um?
O umidificador de ar é um aparelho que aumenta a umidade relativa do ar em ambientes internos. No Brasil, especialmente entre abril e setembro, a umidade pode cair abaixo de 20% — nível classificado pela Organização Mundial da Saúde (OMS) como estado de atenção para a saúde humana.
Segundo o Instituto Nacional de Meteorologia (INMET), a umidade ideal para conforto e saúde deve ficar entre 50% e 70%. Abaixo desse índice surgem ressecamento nasal, irritação nos olhos, tosse seca, sangramentos e agravamento de rinite, asma e bronquite.
Um umidificador de ar de qualidade resolve esse problema de forma eficiente, segura e econômica — devolvendo ao ambiente a umidade necessária para que você e sua família respirem melhor, durmam com mais conforto e tenham mais qualidade de vida.
Tipos de Umidificador de Ar: Qual é o Melhor para Você?
Antes de comprar, é fundamental entender as diferenças entre os modelos disponíveis no mercado. Cada tecnologia tem características próprias que influenciam na eficiência, no custo de manutenção e na indicação de uso.
Umidificador Ultrassônico
Usa vibrações de alta frequência para criar névoa fria ou quente. É o mais silencioso e econômico em energia. Ideal para quartos, escritórios e salas.
Umidificador Evaporativo
Evaporação natural através de filtro. Regula a umidade automaticamente e é considerado o modelo mais higiênico — não produz poeira branca.
Vaporizador (Névoa Quente)
Aquece a água até a ebulição, eliminando bactérias e fungos. Indicado para ambientes com pessoas com infecções respiratórias. Exige cuidado com crianças.
Umidificador com Aromaterapia
Combina umidificação com difusão de óleos essenciais. Muito usado em spas, clínicas e ambientes de relaxamento. Ideal para quem busca bem-estar completo.
Umidificador Industrial e Comercial
Para ambientes maiores: clínicas, escritórios, lojas e galpões. Reservatórios acima de 5L e cobertura acima de 50 m². Geralmente com higrômetro integrado.
Como Escolher o Umidificador de Ar Ideal: 7 Critérios Essenciais
A escolha certa depende de fatores técnicos e práticos. Confira os 7 critérios que os especialistas recomendam avaliar antes da compra:
1Tamanho do ambiente: Define a capacidade necessária do aparelho em m².
2Capacidade do reservatório: 1–2 L para uso pontual; 4–6 L para uso contínuo por mais horas.
3Consumo de energia: Ultrassônicos consomem 20–40 W; vaporizadores chegam a 200 W.
4Nível de ruído (dB): Para quartos e uso noturno, prefira modelos abaixo de 35 dB.
5Custo de manutenção: Verifique a disponibilidade e o preço de filtros e membranas.
6Funções e tecnologia: Higrômetro, timer, controle de névoa e operação por app são diferenciais importantes.
7Certificações de segurança: Verifique a certificação do INMETRO e conformidade com as normas da ANVISA.
Benefícios Comprovados do Umidificador de Ar para a Saúde
A utilização regular traz benefícios documentados e recomendados por médicos pneumologistas, alergistas e otorrinolaringologistas:
Redução dos sintomas de rinite alérgica, asma e bronquite em até 40% (Journal of Allergy and Clinical Immunology)
Diminuição do ressecamento nasal e da irritação de garganta causados pelo ar seco
Melhora na qualidade do sono — o ar úmido facilita a respiração e reduz roncos leves
Proteção das mucosas respiratórias contra vírus e bactérias, que sobrevivem menos em ambientes úmidos
Redução de choques estáticos causados pelo ar muito seco
Conservação de móveis de madeira, instrumentos musicais e plantas que ressecam com a baixa umidade
Benefícios para a pele — a hidratação do ambiente reduz o ressecamento cutâneo
Encontre o Umidificador Ideal para Você
Estoque disponível para pronta entrega
Entrega Rápida Para Todo o Brasil Melhor Preço Garantia Inclusa
Como Usar o Umidificador de Ar de Forma Correta e Segura
Para garantir eficiência e durabilidade, siga as orientações abaixo. O uso incorreto pode transformar o aparelho em um vetor de fungos, bactérias e alérgenos.
Posicionamento Correto
Coloque sobre uma superfície elevada e nivelada, longe de eletrônicos e móveis de madeira. Mantenha pelo menos 30 cm de espaço livre ao redor para garantir a circulação adequada.
Que Água Usar?
Use água filtrada ou destilada, especialmente em modelos ultrassônicos. A água da torneira contém minerais que formam um pó branco nas superfícies e podem ser inalados.
Limpeza e Manutenção
Limpe o reservatório a cada 3 dias com água e vinagre branco diluído (1:1). Nunca deixe água parada por mais de 24 horas. Troque os filtros conforme indicação do fabricante.
Umidade Ideal em Casa
Mantenha a umidade relativa do ar entre 50% e 60%. Acima de 70%, o ambiente favorece o crescimento de fungos, ácaros e bactérias. Use o higrômetro do aparelho para monitorar.
Perguntas Frequentes sobre Umidificador de Ar
Reunimos as dúvidas mais comuns de quem está pesquisando ou já usa um umidificador de ar. Respostas elaboradas com base em recomendações médicas e técnicas.
Sim. Bebês e crianças pequenas são especialmente vulneráveis ao ar seco, pois suas vias aéreas são mais estreitas e sensíveis. O uso de um umidificador ultrassônico de névoa fria é recomendado por pediatras para reduzir congestão nasal, aliviar tosse seca noturna e melhorar o sono. Atenção: mantenha o aparelho fora do alcance das crianças e limpe-o regularmente.
Não. São aparelhos com funções distintas. O umidificador adiciona umidade ao ambiente. O purificador filtra partículas como poeira, pólen, fumaça e ácaros, mas não altera a umidade. Existem modelos combinados (umidificador + purificador) especialmente indicados para pessoas alérgicas ou asmáticas.
Umidificadores ultrassônicos consomem entre 20 e 45 watts — equivalente a uma lâmpada LED, com custo mensal muito baixo. Vaporizadores e modelos industriais consomem mais energia, entre 150 e 400 watts. Para uso contínuo e econômico, a tecnologia ultrassônica é a mais indicada.
O reservatório deve ser limpo a cada 3 dias com água e vinagre branco. A base e a saída do vapor devem ser higienizadas semanalmente. Uma limpeza profunda com desinfetante adequado deve ser feita a cada 15 dias. Filtros e membranas devem ser trocados conforme o fabricante indica, geralmente a cada 30 a 90 dias de uso.
O ar úmido não cura gripes, mas cria condições menos favoráveis para a sobrevivência de vírus respiratórios — estudos mostram que o vírus influenza sobrevive por mais tempo em ambientes com umidade abaixo de 30%. Além disso, a umidade adequada mantém as mucosas hidratadas, que são a primeira barreira de defesa do organismo contra patógenos.
Não. Apenas umidificadores com difusor específico para aromaterapia ou bandeja de aromaterapia separada podem receber óleos essenciais. Adicionar óleos diretamente no reservatório de modelos convencionais danifica as peças internas — especialmente membranas e plásticos — e pode anular a garantia do aparelho.
Sim. Médicos otorrinolaringologistas e alergistas indicam o umidificador de ar como parte do tratamento não farmacológico da rinite alérgica e sinusite. O ar úmido hidrata as mucosas nasais, reduz a inflamação, alivia a congestão e facilita a drenagem dos seios paranasais. O uso combinado com lavagem nasal salina potencializa os benefícios.
Névoa fria: gerada por vibração ultrassônica ou evaporação, não aquece a água. É mais segura para uso com crianças e em climas quentes. Névoa quente: gerada por aquecimento até a ebulição (vaporizador). O vapor é estéril e pode proporcionar mais conforto em dias frios, mas exige atenção em ambientes com crianças.
Pronto para Respirar Melhor?
Escolha o seu umidificador agora e receba onde você estiver
Entrega Rápida para Todo o Brasil Melhor Preço Compra Segura
Conteúdo elaborado com base em evidências científicas e recomendações de especialistas em saúde respiratória. Referências: Organização Mundial da Saúde (OMS) · Instituto Nacional de Meteorologia (INMET) · ANVISA · Journal of Allergy and Clinical Immunology · Sociedade Brasileira de Pneumologia e Tisiologia.