Skip to content
Extraits de code Groupes Projets

Add rule timeout & support for duplicate requests

Fusionnées François De Keersmaeker a demandé de fusionner github/fork/remivanboxem/main vers main
21 fichiers
+ 498
11
Comparer les modifications
  • Côte à côte
  • En ligne
Fichiers
21
+ 105
0
---
device-info:
name: example
mac: b0:c5:54:43:54:83
ipv4: 192.168.1.115
ipv6: fddd:ed18:f05b:0:d8a3:adc0:f68f:e5cf
mud-version: 1
mud-url: https://smartthings-hub.com/smartthings-hub
last-update: "2022-03-15T10:27:29.170+01:00"
cache-validity: 100
is-supported: true
patterns:
dns-ipv4:
protocols:
dns:
qtype: A
domain-name: # Will be populated by parsing #
udp:
dst-port: 53
ipv4:
src: self
dst: gateway
bidirectional: true
single-policies:
# DNS over IPv4
dns-ipv4:
protocols:
dns:
qtype:
- A
- AAAA
domain-name:
- connectivity.smartthings.com
- api.smartthings.com
- fw-update2.smartthings.com
udp:
dst-port: 53
ipv4:
src: self
dst: gateway
bidirectional: true
interactions:
# Retrieve IPv4 address with DHCP
get-ip-address:
dhcp-discover:
protocols:
dhcp:
type: discover
client-mac: self
udp:
src-port: 68
dst-port: 67
ipv4:
src: 0.0.0.0
dst: broadcast
timeout: 1
dhcp-offer:
protocols:
dhcp:
type: offer
client-mac: self
udp:
src-port: 67
dst-port: 68
ipv4:
src: gateway
dst: self
timeout: 2
dhcp-request:
protocols:
dhcp:
type: request
client-mac: self
udp:
src-port: 68
dst-port: 67
ipv4:
src: 0.0.0.0
dst: broadcast
timeout: 3
dhcp-ack:
protocols:
dhcp:
type: ack
client-mac: self
udp:
src-port: 67
dst-port: 68
ipv4:
src: gateway
dst: self
timeout: 4
\ No newline at end of file
Chargement en cours