Hi, 
 
	 
 
	J'essaie de capturer les données "broadcast" UDP envoyées par une Pompe à chaleur grace aux fonction UDP socket de la HC3 ?
 
	Mais cela ne fonctionne pas...
 
	Auriez-vous une idée ?
 
	 
 
	Voici le code d'essai...
 
	 
 
function QuickApp:onInit()
    self.udp = net.UDPSocket({ 
        broadcast = true,
        timeout = 5000
    })
    local payload = string.char(0x0D,0x0A)
 
    self.udp:sendTo(payload, '102.168.0.110', 1031, {
        success = function()
            self:receiveData()
        end,
        error = function(error)
            self:debug('Error Send:', error)
        end    
    })
end
function QuickApp:receiveData()
    self.udp:receive({
    success = function(data)
        self:debug("Received:",data)
        self:receiveData() -- will read next datagram
    end,
    error = function(error)
        self:error("Error Receive:", error)
    end})
end 
	 
 
	The return is 
 
[02.05.2022] [19:47:45] [ERROR] [QUICKAPP169]: Error Receive: Operation canceled
[02.05.2022] [19:48:24] [ERROR] [QUICKAPP169]: Error Receive: Operation canceled
	 
 
	Voici une capture du traffic réseau.