From 461a4274c690f2dee5cfbd7b4841510e64dfb841 Mon Sep 17 00:00:00 2001 From: Simon Milvert Date: Mon, 14 Feb 2022 06:27:09 +0100 Subject: [PATCH] Updating with telegraf --- docker-compose.database.yml | 1 - docker-compose.home.yml | 2 +- docker-compose.per.yml | 2 + docker-compose.service.yml | 74 ++- docker-compose.yml | 9 +- static_config.yml | 8 +- telegraf/telegraf.conf | 32 +- torrent/config/.upgraded-v2 | 0 torrent/config/keys/cert.crt | 22 + torrent/config/keys/cert.key | 28 + torrent/config/nginx/nginx.conf | 102 ++++ torrent/config/nginx/site-confs/default | 35 ++ torrent/config/php/php-local.ini | 3 + torrent/config/php/www2.conf | 5 + torrent/config/rtorrent/rtorrent.rc | 48 ++ .../config/rutorrent/settings/access-swap.sh | 19 + torrent/config/rutorrent/settings/access.ini | 23 + torrent/config/rutorrent/settings/access_no | 23 + torrent/config/rutorrent/settings/access_yes | 23 + torrent/config/rutorrent/settings/config.php | 73 +++ torrent/config/rutorrent/settings/plugins.ini | 27 + torrent/config/www/index.html | 34 ++ traefik.yml | 38 +- wp/php.conf.ini | 6 + zigbee2mqtt/configuration.yaml | 12 +- zigbee_home_2/configuration_home_2.yaml | 20 +- zigbee_home_2/coordinator_backup.json | 521 ++++++------------ zigbee_home_2/database.db | 52 +- zigbee_home_2/state.json | 172 +++--- zigbee_landet/configuration.yaml | 54 ++ zigbee_landet/coordinator_backup.json | 350 ++++++++++++ zigbee_landet/database.db | 17 + zigbee_landet/state.json | 73 +++ 33 files changed, 1427 insertions(+), 481 deletions(-) create mode 100644 torrent/config/.upgraded-v2 create mode 100644 torrent/config/keys/cert.crt create mode 100644 torrent/config/keys/cert.key create mode 100644 torrent/config/nginx/nginx.conf create mode 100644 torrent/config/nginx/site-confs/default create mode 100644 torrent/config/php/php-local.ini create mode 100644 torrent/config/php/www2.conf create mode 100644 torrent/config/rtorrent/rtorrent.rc create mode 100755 torrent/config/rutorrent/settings/access-swap.sh create mode 100644 torrent/config/rutorrent/settings/access.ini create mode 100644 torrent/config/rutorrent/settings/access_no create mode 100644 torrent/config/rutorrent/settings/access_yes create mode 100644 torrent/config/rutorrent/settings/config.php create mode 100644 torrent/config/rutorrent/settings/plugins.ini create mode 100644 torrent/config/www/index.html create mode 100644 wp/php.conf.ini create mode 100644 zigbee_landet/configuration.yaml create mode 100644 zigbee_landet/coordinator_backup.json create mode 100644 zigbee_landet/database.db create mode 100644 zigbee_landet/state.json diff --git a/docker-compose.database.yml b/docker-compose.database.yml index a867818..89bfed3 100644 --- a/docker-compose.database.yml +++ b/docker-compose.database.yml @@ -11,7 +11,6 @@ services: - PGID=1000 networks: - backend - - frontend volumes: - ${DIR}/database:/var/lib/mysql:rw ports: diff --git a/docker-compose.home.yml b/docker-compose.home.yml index b9b89ff..c71550c 100644 --- a/docker-compose.home.yml +++ b/docker-compose.home.yml @@ -3,7 +3,7 @@ version: '3' services: node-red: - image: nodered/node-red:1.2.9 + image: nodered/node-red:2.1.4-1 container_name: "node-red" networks: - backend diff --git a/docker-compose.per.yml b/docker-compose.per.yml index 2f3e908..ac3e92e 100644 --- a/docker-compose.per.yml +++ b/docker-compose.per.yml @@ -70,6 +70,8 @@ services: - '8007:80' environment: PMA_HOST: db_peek + labels: + - "traefik.enable=false" networks: diff --git a/docker-compose.service.yml b/docker-compose.service.yml index 75bfcbd..aba61b2 100644 --- a/docker-compose.service.yml +++ b/docker-compose.service.yml @@ -4,9 +4,13 @@ services: zigbee_home_2: container_name: zigbee_home_2 + logging: + options: + max-size: "10m" + max-file: "5" networks: - backend - image: koenkk/zigbee2mqtt:1.18.3 + image: koenkk/zigbee2mqtt:1.22.1 restart: always volumes: - ./zigbee_home_2:/app/data @@ -28,9 +32,13 @@ services: zigbee2mqtt: container_name: zigbee2mqtt + logging: + options: + max-size: "10m" + max-file: "5" networks: - backend - image: koenkk/zigbee2mqtt:1.18.3 + image: koenkk/zigbee2mqtt:1.21.1 restart: always volumes: - ${DIR}/zigbee2matt:/app/data @@ -52,8 +60,12 @@ services: - "traefik.http.routers.zig1-secure.tls=true" grafana: - image: grafana/grafana:7.4.3 + image: grafana/grafana:8.3.3 container_name: grafana + logging: + options: + max-size: "10m" + max-file: "5" restart: always networks: - backend @@ -69,7 +81,7 @@ services: - "traefik.http.routers.grafana-secure.tls=true" influx: - image: influxdb:2.0.4 + image: influxdb:2.1 container_name: influxdb logging: options: @@ -77,7 +89,6 @@ services: max-file: "5" networks: - backend - - frontend restart: always ports: - "8087:8086" @@ -99,14 +110,25 @@ services: labels: - "traefik.enable=true" - "traefik.http.services.influx-service.loadBalancer.server.port=8086" - - "traefik.http.routers.influx.entryPoints=influx" + #- "traefik.http.routers.influx.entryPoints=influx" - "traefik.http.routers.influx-secure.rule=host(`influx.${DOMAIN}`)" + - "traefik.http.routers.influx-secure.entryPoints=web-secure" + - "traefik.http.routers.influx-secure.tls.certresolver=milvert" + - "traefik.http.routers.influx-secure.tls=true" + #- "traefik.http.middlewares.webpg-mid.ipwhitelist.sourcerange=127.0.0.1/32, 10.0.0.1/24" + - "traefik.http.routers.influx-secure.middlewares=localNetwork@file" telegraf: image: telegraf:latest container_name: telegraf + logging: + options: + max-size: "10m" + max-file: "5" networks: - backend + ports: + - "8081:8081" volumes: - ./telegraf:/etc/telegraf - /var/run/docker.sock:/var/run/docker.sock:ro @@ -117,16 +139,19 @@ services: - INFLUXDB_USERNAME=${INFLUX_ADMIN} - INFLUXDB_PASSWORD=${INFLUX_ADMIN_PASSWORD} labels: - - "traefik.enable=true" - - "traefik.http.services.telegraf-service.loadBalancer.server.port=8888" - - "traefik.http.routers.telegraf-secure.entryPoints=web-secure" + - "traefik.enable=false" + - "traefik.http.services.telegraf-service.loadBalancer.server.port=8081" + - "traefik.http.routers.telegraf-secure.entryPoints=influx" - "traefik.http.routers.telegraf-secure.rule=host(`telegraf.${DOMAIN}`)" - - "traefik.http.routers.telegraf-secure.tls.certresolver=milvert" - - "traefik.http.routers.telegraf-secure.tls=true" + #- "traefik.http.routers.influx-secure.middlewares=localNetwork@file" gitea: image: gitea/gitea:1.13 container_name: gitea + logging: + options: + max-size: "10m" + max-file: "5" networks: - backend restart: always @@ -154,13 +179,17 @@ services: mqtt: image: eclipse-mosquitto:1.6.13 container_name: mqtt + logging: + options: + max-size: "10m" + max-file: "5" networks: - frontend - backend restart: always ports: - "1883:1883" - - "9001:9001" + - "9003:9001" environment: - PUID=1000 - PGID=1000 @@ -170,14 +199,27 @@ services: - ${DIR}/mqtt/data:/mqtt/data - ${DIR}/mqtt/log:/mqtt/log labels: - - "traefik.http.routers.mqtt.rule=Host(`mqtt.${DOMAIN}`)" - - "traefik.http.routers.mqtt.entrypoints=mqtt" - - "traefik.http.services.mqtt-service.loadbalancer.server.port=9001" - - "traefik.enable=true" + - "traefik.enable=false" + #- "traefik.http.routers.mqtt.entrypoints=mqtt_http" + #- "traefik.http.routers.mqtt.rule=Host(`mqtt.${DOMAIN}`)" + #- "traefik.http.routers.mqtt.tls.certresolver=milvert" + #- "traefik.http.routers.mqtt.tls=false" + #- "traefik.http.services.mqtt_http.loadBalancer.server.port=9001" + #- "traefik.http.routers.mqtt.middlewares=localNetwork@file" + #- "traefik.tcp.routers.mqtt_tcp.entrypoints=mqtt_stcp" + #- "traefik.tcp.routers.mqtt_tcp.rule=HostSNI(`mqtt.milvert.com`)" + #- "traefik.tcp.routers.mqtt_tcp.tls=true" + #- "traefik.tcp.routers.mqtt_tcp.tls.certresolver=milvert" + #- "traefik.tcp.routers.mqtt_tcp.service=mqtt_tcp" + #- "traefik.tcp.services.mqtt_tcp.loadBalancer.server.port=1883" mqtt_landet: image: eclipse-mosquitto:2.0.9 container_name: mqtt_landet + logging: + options: + max-size: "10m" + max-file: "5" networks: - backend restart: always diff --git a/docker-compose.yml b/docker-compose.yml index 5cd7105..f5af1ae 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,8 +5,9 @@ services: reverse-proxy: # The official v2.0 Traefik docker image - image: traefik:v2.4 + image: traefik:v2.5 container_name: "traefik" + restart: unless-stopped networks: - backend - frontend @@ -14,6 +15,11 @@ services: # The HTTP port - "80:80" - "443:443" + # Influx + - "8086:8086" + # Mqtt + - "9001:9001" + - "8883:8883" volumes: # So that Traefik can listen to the Docker events - /var/run/docker.sock:/var/run/docker.sock @@ -22,6 +28,7 @@ services: # - "./log.json:/etc/traefik/log.json" #- ./acme.json:/acme.json - ./letsencrypt:/letsencrypt + - ${DIR}/traefik/log:/log dns: - 8.8.8.8 diff --git a/static_config.yml b/static_config.yml index eed0269..40fa81f 100644 --- a/static_config.yml +++ b/static_config.yml @@ -79,4 +79,10 @@ http: basicAuth: users: - "admin:$apr1$iQ9pYbK/$gOLcycC6KlzqpcfJidjQC0" - - "simon:$apr1$M8rLlvSI$$ta6MpQ8.PQU72qKlO9byY/" + - "simon:$apr1$y0b/lK3y$ixUTipKjte/2L9I5NWk7O0" + localNetwork: + ipWhiteList: + sourceRange: + - "127.0.0.1/32" + - "10.0.0.1/8" + diff --git a/telegraf/telegraf.conf b/telegraf/telegraf.conf index a318ca9..8167d89 100644 --- a/telegraf/telegraf.conf +++ b/telegraf/telegraf.conf @@ -1,3 +1,13 @@ +[agent] + interval = "5s" + round_interval = true + metric_batch_size = 1000 + metric_buffer_limit = 10000 + collection_jitter = "0s" + flush_interval = "5s" + flush_jitter = "0s" + #debug=true + # Output Configuration for telegraf agent [[outputs.influxdb_v2]] ## Point to your influxdb container @@ -9,8 +19,22 @@ ## Destination bucket to write into; created with the influxdb_cli service. bucket = "MilvertBucket" +#[[outputs.file]] + #files = ["stdout", "/tmp/metrics.out"] -[[inputs.docker]] - endpoint = "unix:///var/run/docker.sock" - container_names = [] - name_suffix = "_docker" + #data_format = "influx" + + + +[[inputs.http_listener_v2]] + ## Address and port to host HTTP listener on + service_address = ":8081" + + + ## Path to listen to. + path = "/write" + + ## HTTP methods to accept. + methods = ["POST", "PUT"] + + data_format = "influx" diff --git a/torrent/config/.upgraded-v2 b/torrent/config/.upgraded-v2 new file mode 100644 index 0000000..e69de29 diff --git a/torrent/config/keys/cert.crt b/torrent/config/keys/cert.crt new file mode 100644 index 0000000..f27e35b --- /dev/null +++ b/torrent/config/keys/cert.crt @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDsTCCApmgAwIBAgIUDmICUCYRl2E6oQxExHdTJ5AyG98wDQYJKoZIhvcNAQEL +BQAwaDELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2Jh +ZDEXMBUGA1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVy +MQowCAYDVQQDDAEqMB4XDTIxMDIxOTIwNDczNloXDTMxMDIxNzIwNDczNlowaDEL +MAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2JhZDEXMBUG +A1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVyMQowCAYD +VQQDDAEqMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAo1VjLAfyuh74 +gReR5vue+6JmgD39gVIDRTSjE/wDdbyqiN7ub5KHa6sw/RJxz9hjrmO88dfL/UDu +5NtqLHlJl2di7GJwRmEGzyzwxJ+gkzCpPaKZWSpJ9DOpTqayxH6OTF4stK+kwl1n +J1LJzyPFmrWaeEB3hrxYPAMjA1t6QUTzauJh/gSTj/sOigY/0GmlRqyvCNs9JKIT +bHjJT+lMV7Su7aDaDpymLkDfD95NG4VwzjVZ7b0GPc10gdwjzyNqgNGcS0kHhrCY +JjQOsbcoDT63Km2zxz1OcxZnDhqf1rZ7hCD9So8niyzVSgUm902QYScdQBeys1ow +L7fUquR79wIDAQABo1MwUTAdBgNVHQ4EFgQUlXnItnNpIQJFmx+rc22pyj8nO40w +HwYDVR0jBBgwFoAUlXnItnNpIQJFmx+rc22pyj8nO40wDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAQEAabRHhGBSeHa1soArtx9rws4oKMl/e1ayr+Hx +ehNF0fTs07B2LkXTbG3S4168lyFybYpJCuQtS+fRATE+cpsocz70vLyYDWK4vwuN +LyGvqp9VUxRzHOz3gVp72cbG06UspQWU2ekyQgTodsYF7hNfvYdt/JkwBkYHPMO3 +Ktru1h/H08YY3kBZ79vZsMO07Gs/qtkFhZMYBO1568t1wNcDMUPG3NM87uOe1PlP +1b5BivTdfx+VjMXkynRntWYcFpnxK/qgxPvYn7HTGYfwwN15i/ROvWuzHF5ZTQYd +4TZj/OK799IGXiTzSoDRGHzDvvKfrtzRobbBvuSIunHAykmKVg== +-----END CERTIFICATE----- diff --git a/torrent/config/keys/cert.key b/torrent/config/keys/cert.key new file mode 100644 index 0000000..7f1586a --- /dev/null +++ b/torrent/config/keys/cert.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCjVWMsB/K6HviB +F5Hm+577omaAPf2BUgNFNKMT/AN1vKqI3u5vkodrqzD9EnHP2GOuY7zx18v9QO7k +22oseUmXZ2LsYnBGYQbPLPDEn6CTMKk9oplZKkn0M6lOprLEfo5MXiy0r6TCXWcn +UsnPI8WatZp4QHeGvFg8AyMDW3pBRPNq4mH+BJOP+w6KBj/QaaVGrK8I2z0kohNs +eMlP6UxXtK7toNoOnKYuQN8P3k0bhXDONVntvQY9zXSB3CPPI2qA0ZxLSQeGsJgm +NA6xtygNPrcqbbPHPU5zFmcOGp/WtnuEIP1KjyeLLNVKBSb3TZBhJx1AF7KzWjAv +t9Sq5Hv3AgMBAAECggEARbmo2V4XP18DRNCUB1/5EYDVcv+DndYt8Tg0Oc7Gh1dg +EYfhj52k09DD2/UowsqkWwjW2wL9YQJ8ORR1scChKtIGx9SKC3FWH9EWg0mFmfAW +/2nPPuIvqeD38Mx22i0QgAdf3E5y7kpDQ+Uyo4uoyo+l/pm+rLTwkcXhB4jgmsWu +7Hd+J87brkHWJjpzPbiZ7FsfAs4INhAQfIAgH2Dikl9ZGEdZHE6+kpLcer2/T1k8 +/uXs9Iukm9SRs47XCROGVVNx2R0D6HlGmIgeM3M1o7aDfl9/ugYmPeJkJE/M134m +MtOhQLLOHZm7e/gFSQFaPQbGUxmnJX5cACx8LTfnWQKBgQDPzpjwSOs7kOMj7taS +XcVRMoeokdTkmgnQ6moau+TrhDhoZVhXY0ShOneYEZdQixteTPkNuwUdlbBfdnLN +TY2w3grupjCFAxu/N+cMYFVJmBa5iy1vaXeCfqd8ZUqnaY/sO50tpixceMLYk5ta +BQazDuOpVoqOxAGmvAIsn2j8LQKBgQDJNmvOqc6sFlur1YOuzO4aHIj9XsHyWWGs +PEVgjrgOL83m11aikhcSMvmJMNJmtSOQxQNY2UlMNVttkGqWCbpnvco+z3tFBN2J +jZovjVmfqMpVsgltjnaBm5PNMqwlMkumJCAbn7NMyK6DdrQp0DRCdPrZussKVwra +2U0/WVebMwKBgDDo/mQntX36lwuBDm26tlNrIjTRxhrcCo1qbvjF2pZ4M1KW79j5 +m1CbU0Sudz/Uzec/FKtfpk+VSMLfPRwHMd88E7Sh1u+nkKNMBAyMq+Y7brXTBSmg +2CkVqFQF/zEyDlbanR7+apiFL88LxtfEMRR536mendQGXCEjRRu9lVctAoGBALEF +ug9WAcgQ25HwBSxyi0BZvoP7K/LFhFL9q6PprDB/Ck1/Qm9AzB9szXFPjKxjzOh/ +DBTNBdmQT+Gy3rMl1+ORbC+aZr8wKp/r/qy7VRBMdcazHexPHB+m+n/bhuwqtbdz +rPPgquRw4mgytQrcbD3ToSaRWjS8o4YrC/Uh6xtVAoGAGciaECcR3OP+PSpZnwva +vZw9c1nHz2kUsrE1iQXFsH+yL2GVcl3hgBVZcksTUbbLu7adH4TcFfNlOX6vx89l +iDn6jBYvqHY16fJ1Q5uCpc8gEiHyPCD2Hgyb35hHTl9HI9R0qK0uqL31sST3ZXyf +xoGPg/H4OpzNcbi+0CWqQZY= +-----END PRIVATE KEY----- diff --git a/torrent/config/nginx/nginx.conf b/torrent/config/nginx/nginx.conf new file mode 100644 index 0000000..0068a68 --- /dev/null +++ b/torrent/config/nginx/nginx.conf @@ -0,0 +1,102 @@ +## Version 2018/08/16 - Changelog: https://github.com/linuxserver/docker-baseimage-alpine-nginx/commits/master/root/defaults/nginx.conf + +user abc; +worker_processes 4; +pid /run/nginx.pid; +include /etc/nginx/modules/*.conf; + +events { + worker_connections 768; + # multi_accept on; +} + +http { + + ## + # Basic Settings + ## + + sendfile on; + tcp_nopush on; + tcp_nodelay on; + keepalive_timeout 65; + types_hash_max_size 2048; + # server_tokens off; + + # server_names_hash_bucket_size 64; + # server_name_in_redirect off; + + client_max_body_size 0; + + include /etc/nginx/mime.types; + default_type application/octet-stream; + + ## + # Logging Settings + ## + + access_log /config/log/nginx/access.log; + error_log /config/log/nginx/error.log; + + ## + # Gzip Settings + ## + + gzip on; + gzip_disable "msie6"; + + # gzip_vary on; + # gzip_proxied any; + # gzip_comp_level 6; + # gzip_buffers 16 8k; + # gzip_http_version 1.1; + # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; + + ## + # nginx-naxsi config + ## + # Uncomment it if you installed nginx-naxsi + ## + + #include /etc/nginx/naxsi_core.rules; + + ## + # nginx-passenger config + ## + # Uncomment it if you installed nginx-passenger + ## + + #passenger_root /usr; + #passenger_ruby /usr/bin/ruby; + + ## + # Virtual Host Configs + ## + include /etc/nginx/conf.d/*.conf; + include /config/nginx/site-confs/*; + +} + + +#mail { +# # See sample authentication script at: +# # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript +# +# # auth_http localhost/auth.php; +# # pop3_capabilities "TOP" "USER"; +# # imap_capabilities "IMAP4rev1" "UIDPLUS"; +# +# server { +# listen localhost:110; +# protocol pop3; +# proxy on; +# } +# +# server { +# listen localhost:143; +# protocol imap; +# proxy on; +# } +#} +daemon off; + diff --git a/torrent/config/nginx/site-confs/default b/torrent/config/nginx/site-confs/default new file mode 100644 index 0000000..5e95e8c --- /dev/null +++ b/torrent/config/nginx/site-confs/default @@ -0,0 +1,35 @@ +upstream backendrtorrent { + server unix:/run/php/.rtorrent.sock; +} + +server { + listen 80 default_server; + + listen 443 ssl; + + root /app/rutorrent; + index index.php index.html index.htm; + + server_name _; + + ssl_certificate /config/keys/cert.crt; + ssl_certificate_key /config/keys/cert.key; + + client_max_body_size 0; + + location / { + location ~ .php$ { + fastcgi_split_path_info ^(.+\.php)(.*)$; + fastcgi_pass 127.0.0.1:9000; + fastcgi_index index.php; + include /etc/nginx/fastcgi_params; + } + } + + location /RPC2 { + access_log /config/log/nginx/rutorrent.rpc2.access.log; + error_log /config/log/nginx/rutorrent.rpc2.error.log; + include /etc/nginx/scgi_params; + scgi_pass backendrtorrent; + } +} diff --git a/torrent/config/php/php-local.ini b/torrent/config/php/php-local.ini new file mode 100644 index 0000000..e24f35b --- /dev/null +++ b/torrent/config/php/php-local.ini @@ -0,0 +1,3 @@ +; Edit this file to override php.ini directives and restart the container + +date.timezone = diff --git a/torrent/config/php/www2.conf b/torrent/config/php/www2.conf new file mode 100644 index 0000000..13fc59d --- /dev/null +++ b/torrent/config/php/www2.conf @@ -0,0 +1,5 @@ +; Edit this file to override www.conf and php-fpm.conf directives and restart the container + +; Pool name +[www] + diff --git a/torrent/config/rtorrent/rtorrent.rc b/torrent/config/rtorrent/rtorrent.rc new file mode 100644 index 0000000..f21f3fc --- /dev/null +++ b/torrent/config/rtorrent/rtorrent.rc @@ -0,0 +1,48 @@ +# Required for ruTorrent +execute2 = {sh,-c,/usr/bin/php7 /app/rutorrent/php/initplugins.php abc &} +execute.nothrow = rm,/run/php/.rtorrent.sock +network.scgi.open_local = /run/php/.rtorrent.sock +schedule2 = socket_chmod,0,0,"execute=chmod,0660,/run/php/.rtorrent.sock" +schedule2 = socket_chgrp,0,0,"execute=chgrp,abc,/run/php/.rtorrent.sock" + +# Logging +log.open_file = "rtorrent", /config/log/rtorrent/rtorrent.log +log.add_output = "info", "rtorrent" + +# Throttling +throttle.min_peers.normal.set = 40 +throttle.max_peers.normal.set = 1200 +throttle.max_uploads.global.set = 15 +# Optionally, set this per torrent: +# throttle.max_uploads.set = 5 + +# Directories +# schedule2 = watch_directory_1,5,5,"load.start=/downloads/watched/*.torrent" +directory = /downloads/incoming +session = /config/rtorrent/rtorrent_sess +#method.insert = d.get_finished_dir, simple, "cat=/downloads/completed/,$d.custom1=" +#method.insert = d.data_path, simple, "if=(d.is_multi_file), (cat,(d.directory),/), (cat,(d.directory),/,(d.name))" +#method.insert = d.move_to_complete, simple, "d.directory.set=$argument.1=; execute=mkdir,-p,$argument.1=; execute=mv,-u,$argument.0=,$argument.1=; d.save_full_session=" +#method.set_key = event.download.finished,move_complete,"d.move_to_complete=$d.data_path=,$d.get_finished_dir=" + +# Stop torrents when your drive has <100M free disk space +schedule = low_diskspace,5,60,close_low_diskspace=100M + +# Ports +network.port_range.set = 51413-51413 +network.port_random.set = no + +# Downloading settings +pieces.hash.on_completion.set = yes +protocol.encryption.set = allow_incoming,try_outgoing,enable_retry + +# DHT / PEX settings +# set to "disable" to disable +dht.mode.set = auto +dht.port.set = 6881 +# set to "no" to disable +protocol.pex.set = yes +# set to "no" to disable +trackers.use_udp.set = yes + +encoding.add = utf8 diff --git a/torrent/config/rutorrent/settings/access-swap.sh b/torrent/config/rutorrent/settings/access-swap.sh new file mode 100755 index 0000000..7a55b61 --- /dev/null +++ b/torrent/config/rutorrent/settings/access-swap.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# This script will quickly and easily swap between two different configurations so that access to configuration +# options can be easily turned on or off, this can help to protect against unauthorised setting changes. + +STR=$(cat access.ini | head -n1| cut -c4) +GOOD=$(cat access_yes) +BAD=$(cat access_no) + +echo $STR + +if [ $STR = 0 ] +then + echo -e "\x1B[31m Access Opened \x1B[0m" + echo "$GOOD" > access.ini +else + echo -e "\x1B[32m Access Closed \x1B[0m" + echo "$BAD" > access.ini +fi \ No newline at end of file diff --git a/torrent/config/rutorrent/settings/access.ini b/torrent/config/rutorrent/settings/access.ini new file mode 100644 index 0000000..7dec593 --- /dev/null +++ b/torrent/config/rutorrent/settings/access.ini @@ -0,0 +1,23 @@ +;; 1 +;; ruTorrent permissions. +;; All flags are assumed to be yes by default. + +[settings] +showDownloadsPage = yes +showConnectionPage = yes +showBittorentPage = yes +showAdvancedPage = yes + +[tabs] +showPluginsTab = yes + +[statusbar] +canChangeULRate = yes +canChangeDLRate = yes + +[dialogs] +canChangeTorrentProperties = yes +canAddTorrentsWithoutPath = yes +canAddTorrentsWithoutStarting = yes +canAddTorrentsWithResume = yes +canAddTorrentsWithRandomizeHash = yes \ No newline at end of file diff --git a/torrent/config/rutorrent/settings/access_no b/torrent/config/rutorrent/settings/access_no new file mode 100644 index 0000000..ba403b5 --- /dev/null +++ b/torrent/config/rutorrent/settings/access_no @@ -0,0 +1,23 @@ +;; 0 +;; ruTorrent permissions. +;; All flags are assumed to be yes by default. + +[settings] +showDownloadsPage = no +showConnectionPage = no +showBittorentPage = no +showAdvancedPage = no + +[tabs] +showPluginsTab = no + +[statusbar] +canChangeULRate = no +canChangeDLRate = no + +[dialogs] +canChangeTorrentProperties = no +canAddTorrentsWithoutPath = no +canAddTorrentsWithoutStarting = no +canAddTorrentsWithResume = no +canAddTorrentsWithRandomizeHash = no diff --git a/torrent/config/rutorrent/settings/access_yes b/torrent/config/rutorrent/settings/access_yes new file mode 100644 index 0000000..2e3632a --- /dev/null +++ b/torrent/config/rutorrent/settings/access_yes @@ -0,0 +1,23 @@ +;; 1 +;; ruTorrent permissions. +;; All flags are assumed to be yes by default. + +[settings] +showDownloadsPage = yes +showConnectionPage = yes +showBittorentPage = yes +showAdvancedPage = yes + +[tabs] +showPluginsTab = yes + +[statusbar] +canChangeULRate = yes +canChangeDLRate = yes + +[dialogs] +canChangeTorrentProperties = yes +canAddTorrentsWithoutPath = yes +canAddTorrentsWithoutStarting = yes +canAddTorrentsWithResume = yes +canAddTorrentsWithRandomizeHash = yes diff --git a/torrent/config/rutorrent/settings/config.php b/torrent/config/rutorrent/settings/config.php new file mode 100644 index 0000000..88e716c --- /dev/null +++ b/torrent/config/rutorrent/settings/config.php @@ -0,0 +1,73 @@ + false, + 'proto' => 'http', // 'http' or 'https' + 'host' => 'PROXY_HOST_HERE', + 'port' => 3128 + ); + + @define('RPC_TIME_OUT', 5, true); // in seconds + + @define('LOG_RPC_CALLS', false, true); + @define('LOG_RPC_FAULTS', true, true); + + // for php + @define('PHP_USE_GZIP', false, true); + @define('PHP_GZIP_LEVEL', 2, true); + + $schedule_rand = 10; // rand for schedulers start, +0..X seconds + + $do_diagnostic = true; + $log_file = '/config/log/rutorrent/rutorrent.log'; // path to log file (comment or leave blank to disable logging) + + $saveUploadedTorrents = true; // Save uploaded torrents to profile/torrents directory or not + $overwriteUploadedTorrents = false; // Overwrite existing uploaded torrents in profile/torrents directory or make unique name + + $topDirectory = '/'; // Upper available directory. Absolute path with trail slash. + $forbidUserSettings = false; + + // $scgi_port = 5000; + // $scgi_host = "127.0.0.1"; + + // For web->rtorrent link through unix domain socket + // (scgi_local in rtorrent conf file), change variables + // above to something like this: + // + $scgi_port = 0; + $scgi_host = "unix:////run/php/.rtorrent.sock"; + + $XMLRPCMountPoint = "/RPC2"; // DO NOT DELETE THIS LINE!!! DO NOT COMMENT THIS LINE!!! + + $pathToExternals = array( + "php" => '/usr/bin/php7', // Something like /usr/bin/php. If empty, will be found in PATH. + "pgrep" => '/usr/bin/pgrep', // Something like /usr/bin/pgrep. If empty, will be found in PATH. + "python" => '/usr/bin/python3', // Something like /usr/bin/python3. If empty, will be found in PATH. + "curl" => '/usr/bin/curl', // Something like /usr/bin/curl. If empty, will be found in PATH. + "gzip" => '/usr/bin/gzip', // Something like /usr/bin/gzip. If empty, will be found in PATH. + "id" => '/usr/bin/id', // Something like /usr/bin/id. If empty, will be found in PATH. + "stat" => '/bin/stat', // Something like /usr/bin/stat. If empty, will be found in PATH. + ); + + $localhosts = array( // list of local interfaces + "127.0.0.1", + "localhost", + ); + + $profilePath = '/config/rutorrent/profiles'; // Path to user profiles + $profileMask = 0777; // Mask for files and directory creation in user profiles. + // Both Webserver and rtorrent users must have read-write access to it. + // For example, if Webserver and rtorrent users are in the same group then the value may be 0770. + + $tempDirectory = '/config/rutorrent/profiles/tmp/'; // Temp directory. Absolute path with trail slash. If null, then autodetect will be used. + + $canUseXSendFile = true; // Use X-Sendfile feature if it exist + + $locale = "UTF8"; diff --git a/torrent/config/rutorrent/settings/plugins.ini b/torrent/config/rutorrent/settings/plugins.ini new file mode 100644 index 0000000..6517253 --- /dev/null +++ b/torrent/config/rutorrent/settings/plugins.ini @@ -0,0 +1,27 @@ +;; Plugins' permissions. +;; If flag is not found in plugin section, corresponding flag from "default" section is used. +;; If flag is not found in "default" section, it is assumed to be "yes". +;; +;; For setting individual plugin permissions you must write something like that: +;; +;; [ratio] +;; enabled = yes ;; also may be "user-defined", in this case user can control plugin's state from UI +;; canChangeToolbar = yes +;; canChangeMenu = yes +;; canChangeOptions = no +;; canChangeTabs = yes +;; canChangeColumns = yes +;; canChangeStatusBar = yes +;; canChangeCategory = yes +;; canBeShutdowned = yes + +[default] +enabled = user-defined +canChangeToolbar = yes +canChangeMenu = yes +canChangeOptions = yes +canChangeTabs = yes +canChangeColumns = yes +canChangeStatusBar = yes +canChangeCategory = yes +canBeShutdowned = yes \ No newline at end of file diff --git a/torrent/config/www/index.html b/torrent/config/www/index.html new file mode 100644 index 0000000..8351def --- /dev/null +++ b/torrent/config/www/index.html @@ -0,0 +1,34 @@ + + + Welcome to our server + + + +
+

Welcome to our server

+

The website is currently being setup under this address.

+

For help and support, please contact: me@example.com

+
+ + diff --git a/traefik.yml b/traefik.yml index d72c367..e486040 100644 --- a/traefik.yml +++ b/traefik.yml @@ -11,17 +11,27 @@ providers: watch: true log: - level: ERROR + level: error # filePath: /etc/traefik/log.json # format: json +accessLog: + filePath = "/log/access.log" + bufferingSize = 100 + #filters: + #statusCodes: + #- "200" + #- "300-302" + #retryAttempts: true + #minDuration: "10ms" metrics: - influxDB: - address: 'influxdb:8089' - protocol: udp - database: traefik - pushInterval: 60s - addEntryPointsLabels: true + influxDB: + address: 'telegraf:8081' + protocol: http + database: traefik + pushInterval: 60s + addEntryPointsLabels: true + addServicesLabels: true certificatesResolvers: milvert: @@ -45,6 +55,11 @@ http: redirect: redirectScheme: scheme: https + whitelist: + ipWhiteList: + sourceRange: + - "127.0.0.1/32" + - "10.0.0.1/32" entryPoints: web: @@ -53,8 +68,13 @@ entryPoints: address: ":443" influx: address: ":8086" - mqtt: - address: ":9001" + mqtt_http: + address: ":9003" + mqtt_tcp: + address: ":1885" + mqtt_stcp: + address: ":8883" + tls: options: diff --git a/wp/php.conf.ini b/wp/php.conf.ini new file mode 100644 index 0000000..2688024 --- /dev/null +++ b/wp/php.conf.ini @@ -0,0 +1,6 @@ +file_uploads = On +memory_limit = 500M +upload_max_filesize = 30M +post_max_size = 30M +max_execution_time = 600 + diff --git a/zigbee2mqtt/configuration.yaml b/zigbee2mqtt/configuration.yaml index 72b0d2c..a9532f4 100644 --- a/zigbee2mqtt/configuration.yaml +++ b/zigbee2mqtt/configuration.yaml @@ -2,7 +2,7 @@ homeassistant: false permit_join: false mqtt: base_topic: zigbee2mqtt - server: 'mqtt://10.0.0.3:1883' + server: mqtt://10.0.0.3:1883 advanced: log_level: info serial: @@ -29,8 +29,6 @@ devices: '0x001788010452ec91': friendly_name: Philips Lily 4 retain: false - '0x00178801045185ad': - friendly_name: Philips Lily 5 '0x000d6ffffe61e2f8': friendly_name: '0x000d6ffffe61e2f8' retain: false @@ -90,9 +88,13 @@ devices: friendly_name: billy_liten '0x847127fffebe9e0d': friendly_name: '0x847127fffebe9e0d' + '0x680ae2fffe6d374c': + friendly_name: '0x680ae2fffe6d374c' + '0x0017880109c0930e': + friendly_name: Philips Lily 6 groups: '1': - friendly_name: Kök + friendly_name: Kök_ct retain: false devices: - '0x90fd9ffffe6e8fe2' @@ -115,6 +117,6 @@ groups: - '0x001788010452ec91' - '0x0017880106241299' - '0x0017880106fca5e2' - - '0x00178801045185ad' - '0x00178801066a8581' - '0x0017880108c48479' + - 0x0017880109c0930e/11 diff --git a/zigbee_home_2/configuration_home_2.yaml b/zigbee_home_2/configuration_home_2.yaml index 1c761ad..3ac2e0a 100644 --- a/zigbee_home_2/configuration_home_2.yaml +++ b/zigbee_home_2/configuration_home_2.yaml @@ -2,9 +2,9 @@ homeassistant: false permit_join: false mqtt: base_topic: zigbee_home_2 - server: 'mqtt://mqtt' + server: mqtt://mqtt advanced: - log_level: error + log_level: warn pan_id: 6755 network_key: - 252 @@ -23,7 +23,7 @@ advanced: - 84 - 21 - 21 - ikea_ota_use_test_url: false + ikea_ota_use_test_url: true log_syslog: app_name: Zigbee2MQTT eol: /n @@ -86,6 +86,12 @@ devices: friendly_name: TempHum_11 '0x00158d0005888dfa': friendly_name: TempHum_12 + '0x842e14fffe496484': + friendly_name: Kök_svart_1 + '0x680ae2fffe6d374c': + friendly_name: Kök_svart_2 + '0x086bd7fffe05e8ad': + friendly_name: '0x086bd7fffe05e8ad' groups: '0': friendly_name: default_0 @@ -95,10 +101,16 @@ groups: devices: - 0x000b57fffe96daab/1 '2': - friendly_name: vrum_tak_group + friendly_name: vrum_tak_group_dimmer devices: - 0xbc33acfffe0cdce3/1 - 0xbc33acfffe102982/1 - 0xbc33acfffe0f1a7a/1 - 0xec1bbdfffe9cd2ef/1 - 0xbc33acfffea0d682/1 + - 0xbc33acfffe0e903a/1 + '3': + friendly_name: kitchen_black_group_dimmer + devices: + - 0x680ae2fffe6d374c/1 + - 0x842e14fffe496484/1 diff --git a/zigbee_home_2/coordinator_backup.json b/zigbee_home_2/coordinator_backup.json index 2521254..45b4570 100644 --- a/zigbee_home_2/coordinator_backup.json +++ b/zigbee_home_2/coordinator_backup.json @@ -1,350 +1,177 @@ { - "adapterType": "zStack", - "time": "Mon, 17 May 2021 19:33:34 GMT", - "meta": { - "product": 1 - }, - "data": { - "ZCD_NV_EXTADDR": { - "id": 1, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 224, - 251, - 203, - 33, - 0, - 75, - 18, - 0 - ], - "len": 8 - }, - "ZCD_NV_NIB": { - "id": 33, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 180, - 5, - 2, - 51, - 20, - 51, - 0, - 30, - 0, - 0, - 0, - 1, - 5, - 1, - 143, - 0, - 7, - 0, - 2, - 5, - 30, - 0, - 0, - 0, - 11, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 99, - 26, - 8, - 0, - 0, - 8, - 0, - 0, - 15, - 15, - 4, - 0, - 1, - 0, - 0, - 0, - 1, - 0, - 0, - 0, - 0, - 221, - 221, - 221, - 221, - 221, - 221, - 221, - 221, - 1, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 15, - 3, - 0, - 1, - 120, - 10, - 1, - 0, - 0, - 0, - 94, - 246, - 0, - 0 - ], - "len": 116 - }, - "ZCD_NV_PANID": { - "id": 131, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 99, - 26 - ], - "len": 2 - }, - "ZCD_NV_EXTENDED_PAN_ID": { - "id": 45, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 221, - 221, - 221, - 221, - 221, - 221, - 221, - 221 - ], - "len": 8 - }, - "ZCD_NV_NWK_ACTIVE_KEY_INFO": { - "id": 58, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 0, - 252, - 196, - 168, - 5, - 198, - 30, - 142, - 72, - 136, - 40, - 27, - 175, - 7, - 84, - 21, - 21 - ], - "len": 17 - }, - "ZCD_NV_NWK_ALTERN_KEY_INFO": { - "id": 59, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 0, - 252, - 196, - 168, - 5, - 198, - 30, - 142, - 72, - 136, - 40, - 27, - 175, - 7, - 84, - 21, - 21 - ], - "len": 17 - }, - "ZCD_NV_APS_USE_EXT_PANID": { - "id": 71, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "len": 8 - }, - "ZCD_NV_PRECFGKEY": { - "id": 98, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 252, - 196, - 168, - 5, - 198, - 30, - 142, - 72, - 136, - 40, - 27, - 175, - 7, - 84, - 21, - 21 - ], - "len": 16 - }, - "ZCD_NV_PRECFGKEY_ENABLE": { - "id": 99, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 0 - ], - "len": 1 - }, - "ZCD_NV_CHANLIST": { - "id": 132, - "offset": 0, - "osal": true, - "product": -1, - "value": [ - 0, - 8, - 0, - 0 - ], - "len": 4 - }, - "ZCD_NV_EX_TCLK_TABLE": { - "sysid": 1, - "itemid": 4, - "subid": 0, - "product": 1, - "osal": false, - "offset": 0, - "value": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 255, - 0, - 0, - 0 - ], - "len": 20 - }, - "ZCD_NV_EX_NWK_SEC_MATERIAL_TABLE": { - "sysid": 1, - "itemid": 7, - "subid": 0, - "product": 1, - "osal": false, - "offset": 0, - "value": [ - 181, - 157, - 21, - 0, - 221, - 221, - 221, - 221, - 221, - 221, - 221, - 221 - ], - "len": 12 + "metadata": { + "format": "zigpy/open-coordinator-backup", + "version": 1, + "source": "zigbee-herdsman@0.13.176", + "internal": { + "date": "2022-02-13T22:38:12.079Z", + "znpVersion": 1 } - } + }, + "stack_specific": { + "zstack": { + "tclk_seed": "5540494cde3a27549aa604b1309f5530" + } + }, + "coordinator_ieee": "00124b0021cbfbe0", + "pan_id": "1a63", + "extended_pan_id": "dddddddddddddddd", + "nwk_update_id": 0, + "security_level": 5, + "channel": 11, + "channel_mask": [ + 11 + ], + "network_key": { + "key": "fcc4a805c61e8e4888281baf07541515", + "sequence_number": 0, + "frame_counter": 3282474 + }, + "devices": [ + { + "nwk_address": "7473", + "ieee_address": "bc33acfffea0d682", + "is_child": false, + "link_key": { + "key": "1870a44fcf33668cd796e9b2219614e8", + "rx_counter": 0, + "tx_counter": 726 + } + }, + { + "nwk_address": "9bb1", + "ieee_address": "00158d000588bb44", + "is_child": false + }, + { + "nwk_address": "8066", + "ieee_address": "bc33acfffea767f3", + "is_child": false, + "link_key": { + "key": "556316ce60f903e9b32eeb20c58b6726", + "rx_counter": 0, + "tx_counter": 726 + } + }, + { + "nwk_address": "fb05", + "ieee_address": "14b457fffe6ae838", + "is_child": true, + "link_key": { + "key": "a24e6e4fcfc8e1246da823b2216d9340", + "rx_counter": 0, + "tx_counter": 726 + } + }, + { + "nwk_address": "fe23", + "ieee_address": "00158d00058a2ad5", + "is_child": false + }, + { + "nwk_address": "76f4", + "ieee_address": "bc33acfffe0cdce3", + "is_child": false, + "link_key": { + "key": "d3894cb7b372099bb746aafa4e9cace9", + "rx_counter": 0, + "tx_counter": 308 + } + }, + { + "nwk_address": "849e", + "ieee_address": "bc33acfffe102982", + "is_child": false, + "link_key": { + "key": "86982061aa9c66fccb65cec4d8f8a91a", + "rx_counter": 0, + "tx_counter": 308 + } + }, + { + "nwk_address": "a7c7", + "ieee_address": "bc33acfffe0e903a", + "is_child": false, + "link_key": { + "key": "6fa05bbeb6e0ed861dc49458fb1d0323", + "rx_counter": 0, + "tx_counter": 308 + } + }, + { + "nwk_address": "679c", + "ieee_address": "bc33acfffe0f1a7a", + "is_child": false, + "link_key": { + "key": "e54f3fabbfe57f62403d5b6459a8828c", + "rx_counter": 0, + "tx_counter": 308 + } + }, + { + "nwk_address": "61cd", + "ieee_address": "ec1bbdfffe9cd2ef", + "is_child": true, + "link_key": { + "key": "af9bd020c59a4f7649d62dce60e82bb9", + "rx_counter": 0, + "tx_counter": 310 + } + }, + { + "nwk_address": "ff83", + "ieee_address": "847127fffebe9e0d", + "is_child": false, + "link_key": { + "key": "37b9ea645923c0b492cb8eabbf6e3d5a", + "rx_counter": 0, + "tx_counter": 308 + } + }, + { + "nwk_address": "098a", + "ieee_address": "00158d00068b3df4", + "is_child": false + }, + { + "nwk_address": "8cab", + "ieee_address": "00158d0006795697", + "is_child": false + }, + { + "nwk_address": "d9db", + "ieee_address": "00158d000678e562", + "is_child": false + }, + { + "nwk_address": "70de", + "ieee_address": "842e14fffe496484", + "is_child": false, + "link_key": { + "key": "d12400b2212e09d01ec24d4fcf8b7bb4", + "rx_counter": 0, + "tx_counter": 176 + } + }, + { + "nwk_address": "f519", + "ieee_address": "680ae2fffe6d374c", + "is_child": false, + "link_key": { + "key": "190738beb6aed4526b63f758fb533af7", + "rx_counter": 0, + "tx_counter": 176 + } + }, + { + "nwk_address": "8a86", + "ieee_address": "086bd7fffe05e8ad", + "is_child": false, + "link_key": { + "key": "f8d850beb69bb5328abc9f58fb665b97", + "rx_counter": 0, + "tx_counter": 110 + } + } + ] } \ No newline at end of file diff --git a/zigbee_home_2/database.db b/zigbee_home_2/database.db index 1f057a3..ae60dab 100644 --- a/zigbee_home_2/database.db +++ b/zigbee_home_2/database.db @@ -1,30 +1,34 @@ {"id":1,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} -{"id":2,"type":"Router","ieeeAddr":"0x000b57fffe96daab","nwkAddr":46210,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1621279647664} -{"id":3,"type":"Router","ieeeAddr":"0x000b57fffe915dbf","nwkAddr":15363,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}},"genOnOff":{"attributes":{"onOff":1}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1621279647601} -{"id":4,"type":"Router","ieeeAddr":"0x000b57fffe96d90a","nwkAddr":3767,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1621279647823} -{"id":5,"type":"Router","ieeeAddr":"0x000b57fffe9a3e5a","nwkAddr":47672,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1621279647717} -{"id":6,"type":"Router","ieeeAddr":"0xec1bbdfffeb46980","nwkAddr":17062,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1608904665445} -{"id":7,"type":"EndDevice","ieeeAddr":"0xbc33acfffea767f3","nwkAddr":32870,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI on/off switch","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2080,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,258,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI on/off switch","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010"}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":74}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0021cbfbe0","endpointID":1},{"cluster":258,"groupID":2,"type":"group"}],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621219295894} -{"id":8,"type":"Router","ieeeAddr":"0x14b457fffe6ae838","nwkAddr":64261,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621279648956} -{"id":9,"type":"Router","ieeeAddr":"0xbc33acfffea0d682","nwkAddr":29811,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW 806lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW 806lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621196496406} +{"id":2,"type":"Router","ieeeAddr":"0x000b57fffe96daab","nwkAddr":60169,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644784529636} +{"id":3,"type":"Router","ieeeAddr":"0x000b57fffe915dbf","nwkAddr":15363,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}},"genOnOff":{"attributes":{"onOff":1}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644784529053} +{"id":4,"type":"Router","ieeeAddr":"0x000b57fffe96d90a","nwkAddr":3767,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":198}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644605795280} +{"id":5,"type":"Router","ieeeAddr":"0x000b57fffe9a3e5a","nwkAddr":50359,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":58}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644778239492} +{"id":6,"type":"Router","ieeeAddr":"0xec1bbdfffeb46980","nwkAddr":17062,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20190909","swBuildId":"2.3.023"}},"genOnOff":{"attributes":{"onOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":144}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20190909","swBuildId":"2.3.023","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1641316799185} +{"id":7,"type":"EndDevice","ieeeAddr":"0xbc33acfffea767f3","nwkAddr":32870,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI on/off switch","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2080,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,258,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI on/off switch","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010"}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":21}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0021cbfbe0","endpointID":1},{"cluster":258,"groupID":2,"type":"group"}],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644781671846} +{"id":8,"type":"Router","ieeeAddr":"0x14b457fffe6ae838","nwkAddr":64261,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":68}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644784529372} +{"id":9,"type":"Router","ieeeAddr":"0xbc33acfffea0d682","nwkAddr":29811,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW 806lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW 806lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":211}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644784529095} {"id":10,"type":"Group","groupID":1,"members":[{"deviceIeeeAddr":"0x000b57fffe96daab","endpointID":1}],"meta":{}} {"id":11,"type":"Group","groupID":901,"members":[],"meta":{}} {"id":12,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} {"id":13,"type":"Group","groupID":0,"members":[],"meta":{}} {"id":14,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} -{"id":15,"type":"EndDevice","ieeeAddr":"0x00158d000588bb44","nwkAddr":39857,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2238}},"msRelativeHumidity":{"attributes":{"measuredValue":4381}},"msPressureMeasurement":{"attributes":{"16":9995,"20":-1,"measuredValue":995,"scale":-1,"scaledValue":9959}},"genBasic":{"attributes":{"65281":{"1":3005,"4":17320,"5":12,"6":[0,1],"10":30452,"100":2243,"101":4411,"102":99602},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","modelId":"lumi.weather"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621279369469} -{"id":16,"type":"EndDevice","ieeeAddr":"0x00158d00058a6526","nwkAddr":60898,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":1076}},"msRelativeHumidity":{"attributes":{"measuredValue":7459}},"msPressureMeasurement":{"attributes":{"16":9995,"20":-1,"measuredValue":996,"scale":-1,"scaledValue":9968}},"genBasic":{"attributes":{"65281":{"1":2985,"4":17320,"5":10,"6":[0,1],"10":15363,"100":1225,"101":7192,"102":99679},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621279992700} -{"id":17,"type":"EndDevice","ieeeAddr":"0x00158d00058a2ad5","nwkAddr":65059,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"genBasic":{"attributes":{"65281":{"1":3035,"4":17320,"5":15,"6":[0,1],"10":15363,"100":1952,"101":5560,"102":99589},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}},"msTemperatureMeasurement":{"attributes":{"measuredValue":1926}},"msRelativeHumidity":{"attributes":{"measuredValue":5532}},"msPressureMeasurement":{"attributes":{"16":9996,"20":-1,"measuredValue":995,"scale":-1,"scaledValue":9957}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621278299780} -{"id":18,"type":"Router","ieeeAddr":"0x086bd7fffe38fe88","nwkAddr":50874,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1621279648925} -{"id":19,"type":"Router","ieeeAddr":"0xbc33acfffe0cdce3","nwkAddr":30452,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621194020700} -{"id":20,"type":"Router","ieeeAddr":"0xbc33acfffe102982","nwkAddr":33950,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621196498841} -{"id":21,"type":"Router","ieeeAddr":"0xbc33acfffe0e903a","nwkAddr":42951,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1617628686813} -{"id":22,"type":"Router","ieeeAddr":"0xbc33acfffe0f1a7a","nwkAddr":26524,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621196496142} -{"id":23,"type":"Router","ieeeAddr":"0xec1bbdfffe9cd2ef","nwkAddr":25037,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022"}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.1.022","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1621196678115} -{"id":24,"type":"EndDevice","ieeeAddr":"0x847127fffebe9e0d","nwkAddr":65411,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI motion sensor","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2128,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI motion sensor","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":32,"stackVersion":98,"hwVersion":1,"dateCode":"20190308","swBuildId":"2.0.022"}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":100}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0021cbfbe0","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":32,"stackVersion":98,"hwVersion":1,"dateCode":"20190308","swBuildId":"2.0.022","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621279847288} -{"id":25,"type":"Group","groupID":2,"members":[{"deviceIeeeAddr":"0xbc33acfffe0cdce3","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffe102982","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffe0f1a7a","endpointID":1},{"deviceIeeeAddr":"0xec1bbdfffe9cd2ef","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffea0d682","endpointID":1}],"meta":{}} -{"id":26,"type":"EndDevice","ieeeAddr":"0x00158d0006795697","nwkAddr":36011,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"epId":1,"inClusterList":[],"outClusterList":[],"clusters":{"genBasic":{"attributes":{"65281":{"1":3015,"4":5032,"5":7,"6":[0,1],"10":30452,"100":2225,"101":4603,"102":99587},"modelId":"lumi.weather","appVersion":5}},"msTemperatureMeasurement":{"attributes":{"measuredValue":2240}},"msRelativeHumidity":{"attributes":{"measuredValue":4562}},"msPressureMeasurement":{"attributes":{"measuredValue":995,"scale":-1,"scaledValue":9959}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621279680285} -{"id":27,"type":"EndDevice","ieeeAddr":"0x00158d000678e562","nwkAddr":55771,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2214}},"msRelativeHumidity":{"attributes":{"measuredValue":4589}},"msPressureMeasurement":{"attributes":{"measuredValue":992,"scale":-1,"scaledValue":9923}},"genBasic":{"attributes":{"65281":{"1":2985,"4":5032,"5":37,"6":[0,1],"10":26524,"100":2216,"101":4568,"102":99245},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621278043981} -{"id":28,"type":"EndDevice","ieeeAddr":"0x00158d00068b3df4","nwkAddr":2442,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"genBasic":{"attributes":{"65281":{"1":2985,"4":17320,"5":11,"6":[0,1],"10":25037,"100":2381,"101":4258,"102":99419},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}},"msTemperatureMeasurement":{"attributes":{"measuredValue":2381}},"msRelativeHumidity":{"attributes":{"measuredValue":4258}},"msPressureMeasurement":{"attributes":{"measuredValue":994,"scale":-1,"scaledValue":9940}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621278046496} -{"id":29,"type":"EndDevice","ieeeAddr":"0x00158d000678e1bc","nwkAddr":4845,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2224}},"msRelativeHumidity":{"attributes":{"measuredValue":4505}},"msPressureMeasurement":{"attributes":{"measuredValue":994,"scale":-1,"scaledValue":9943}},"genBasic":{"attributes":{"65281":{"1":3025,"4":17320,"5":35,"6":[0,1],"10":26524,"100":2217,"101":4539,"102":99446},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621278906387} -{"id":30,"type":"EndDevice","ieeeAddr":"0x00158d0005888dfa","nwkAddr":54416,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":1408}},"msRelativeHumidity":{"attributes":{"measuredValue":6381}},"msPressureMeasurement":{"attributes":{"measuredValue":996,"scale":-1,"scaledValue":9960}},"genBasic":{"attributes":{"65281":{"1":3005,"4":5032,"5":7,"6":[0,1],"10":50874,"100":1597,"101":6170,"102":99612},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1621279554971} \ No newline at end of file +{"id":15,"type":"EndDevice","ieeeAddr":"0x00158d000588bb44","nwkAddr":39857,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2025}},"msRelativeHumidity":{"attributes":{"measuredValue":3488}},"msPressureMeasurement":{"attributes":{"16":9995,"20":-1,"measuredValue":990,"scale":-1,"scaledValue":9906}},"genBasic":{"attributes":{"65281":{"1":2955,"4":17320,"5":368,"6":[0,1],"10":64261,"100":2024,"101":3493,"102":99078},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","modelId":"lumi.weather"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644813277142} +{"id":16,"type":"EndDevice","ieeeAddr":"0x00158d00058a6526","nwkAddr":14375,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":219}},"msRelativeHumidity":{"attributes":{"measuredValue":8691}},"msPressureMeasurement":{"attributes":{"16":9995,"20":-1,"measuredValue":991,"scale":-1,"scaledValue":9912}},"genBasic":{"attributes":{"65281":{"1":2915,"4":5032,"5":181,"6":[0,1],"10":33950,"100":219,"101":8755,"102":99170},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","modelId":"lumi.weather","appVersion":5}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644811218189} +{"id":17,"type":"EndDevice","ieeeAddr":"0x00158d00058a2ad5","nwkAddr":65059,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"genBasic":{"attributes":{"65281":{"1":2935,"4":13224,"5":14464,"6":[0,1],"10":42951,"100":373,"101":7799,"102":99078},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}},"msTemperatureMeasurement":{"attributes":{"measuredValue":371}},"msRelativeHumidity":{"attributes":{"measuredValue":7794}},"msPressureMeasurement":{"attributes":{"16":9996,"20":-1,"measuredValue":990,"scale":-1,"scaledValue":9909}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644812498344} +{"id":18,"type":"Router","ieeeAddr":"0x086bd7fffe38fe88","nwkAddr":57232,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20201102","swBuildId":"2.3.068","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644784529553} +{"id":19,"type":"Router","ieeeAddr":"0xbc33acfffe0cdce3","nwkAddr":30452,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":211}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644770450596} +{"id":20,"type":"Router","ieeeAddr":"0xbc33acfffe102982","nwkAddr":33950,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":211}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644770453734} +{"id":21,"type":"Router","ieeeAddr":"0xbc33acfffe0e903a","nwkAddr":42951,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":211}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644770450106} +{"id":22,"type":"Router","ieeeAddr":"0xbc33acfffe0f1a7a","nwkAddr":26524,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":0}},"genLevelCtrl":{"attributes":{"currentLevel":240}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644751172125} +{"id":23,"type":"Router","ieeeAddr":"0xec1bbdfffe9cd2ef","nwkAddr":25037,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":254}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":33,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644770544867} +{"id":24,"type":"EndDevice","ieeeAddr":"0x847127fffebe9e0d","nwkAddr":65411,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI motion sensor","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2128,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI motion sensor","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":32,"stackVersion":98,"hwVersion":1,"dateCode":"20190308","swBuildId":"2.0.022"}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":100}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0021cbfbe0","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":32,"stackVersion":98,"hwVersion":1,"dateCode":"20190308","swBuildId":"2.0.022","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1629397836081} +{"id":25,"type":"Group","groupID":2,"members":[{"deviceIeeeAddr":"0xbc33acfffe0cdce3","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffe102982","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffe0f1a7a","endpointID":1},{"deviceIeeeAddr":"0xec1bbdfffe9cd2ef","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffea0d682","endpointID":1},{"deviceIeeeAddr":"0xbc33acfffe0e903a","endpointID":1}],"meta":{}} +{"id":26,"type":"EndDevice","ieeeAddr":"0x00158d0006795697","nwkAddr":36011,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"epId":1,"inClusterList":[],"outClusterList":[],"clusters":{"genBasic":{"attributes":{"65281":{"1":3025,"4":17320,"5":16,"6":[0,1],"10":30452,"100":2009,"101":3467,"102":99077},"modelId":"lumi.weather","appVersion":5}},"msTemperatureMeasurement":{"attributes":{"measuredValue":2007}},"msRelativeHumidity":{"attributes":{"measuredValue":3470}},"msPressureMeasurement":{"attributes":{"measuredValue":990,"scale":-1,"scaledValue":9904}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644811187516} +{"id":27,"type":"EndDevice","ieeeAddr":"0x00158d000678e562","nwkAddr":55771,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":1850}},"msRelativeHumidity":{"attributes":{"measuredValue":3903}},"msPressureMeasurement":{"attributes":{"measuredValue":1004,"scale":-1,"scaledValue":10042}},"genBasic":{"attributes":{"65281":{"1":2985,"4":17320,"5":49,"6":[0,1],"10":57232,"100":1853,"101":3902,"102":100440},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644660431922} +{"id":28,"type":"EndDevice","ieeeAddr":"0x00158d00068b3df4","nwkAddr":2442,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"genBasic":{"attributes":{"65281":{"1":3005,"4":17320,"5":11,"6":[0,1],"10":14719,"100":2154,"101":4576,"102":100535},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}},"msTemperatureMeasurement":{"attributes":{"measuredValue":2164}},"msRelativeHumidity":{"attributes":{"measuredValue":5071}},"msPressureMeasurement":{"attributes":{"measuredValue":1005,"scale":-1,"scaledValue":10058}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1630659650293} +{"id":29,"type":"EndDevice","ieeeAddr":"0x00158d000678e1bc","nwkAddr":53543,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2110}},"msRelativeHumidity":{"attributes":{"measuredValue":3460}},"msPressureMeasurement":{"attributes":{"measuredValue":990,"scale":-1,"scaledValue":9903}},"genBasic":{"attributes":{"65281":{"1":3005,"4":5032,"5":48,"6":[0,1],"10":30452,"100":2106,"101":3449,"102":99039},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","modelId":"lumi.weather","appVersion":5}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1644811948926} +{"id":30,"type":"EndDevice","ieeeAddr":"0x00158d0005888dfa","nwkAddr":26689,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":94}},"msRelativeHumidity":{"attributes":{"measuredValue":9433}},"msPressureMeasurement":{"attributes":{"measuredValue":992,"scale":-1,"scaledValue":9928}},"genBasic":{"attributes":{"65281":{"1":3295,"4":424,"5":2696,"6":[0,1],"10":28894,"100":83,"101":9449,"102":99343},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","modelId":"lumi.weather","appVersion":5}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1641641832574} +{"id":31,"type":"Router","ieeeAddr":"0x842e14fffe496484","nwkAddr":28894,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRIbulbE14WWclear250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64599],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRIbulbE14WWclear250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":16,"stackVersion":103,"hwVersion":1,"dateCode":"20200826","swBuildId":"1.0.010"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":119}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":16,"stackVersion":103,"hwVersion":1,"dateCode":"20200826","swBuildId":"1.0.010","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644766687543} +{"id":32,"type":"Router","ieeeAddr":"0x680ae2fffe6d374c","nwkAddr":62745,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRIbulbE14WWclear250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64599],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRIbulbE14WWclear250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":16,"stackVersion":103,"hwVersion":1,"dateCode":"20200826","swBuildId":"1.0.010"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":119}}},"binds":[],"configuredReportings":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":16,"stackVersion":103,"hwVersion":1,"dateCode":"20200826","swBuildId":"1.0.010","zclVersion":3,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1644680079657} +{"id":33,"type":"Group","groupID":3,"members":[{"deviceIeeeAddr":"0x680ae2fffe6d374c","endpointID":1},{"deviceIeeeAddr":"0x842e14fffe496484","endpointID":1}],"meta":{}} +{"id":34,"type":"Router","ieeeAddr":"0x086bd7fffe05e8ad","nwkAddr":35462,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}},"genOnOff":{"attributes":{"onOff":1}},"genLevelCtrl":{"attributes":{"currentLevel":30}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{"configured":88764544},"lastSeen":1641284176040} \ No newline at end of file diff --git a/zigbee_home_2/state.json b/zigbee_home_2/state.json index defdc22..4f26fff 100644 --- a/zigbee_home_2/state.json +++ b/zigbee_home_2/state.json @@ -4,16 +4,20 @@ "state": "OFF" }, "1": { - "brightness": 28, - "state": "ON" + "brightness": 27, + "state": "OFF" }, "2": { "state": "OFF", - "brightness": 140 + "brightness": 94 + }, + "3": { + "state": "OFF", + "brightness": 119 }, "0x000b57fffe915dbf": { "brightness": 66, - "state": "ON", + "state": "OFF", "update_available": false, "update": { "state": "idle" @@ -21,62 +25,62 @@ }, "0x000b57fffe96d90a": { "brightness": 198, - "state": "OFF", + "state": "ON", "update_available": false, "update": { "state": "idle" } }, "0x000b57fffe96daab": { - "brightness": 28, - "state": "ON", + "brightness": 27, + "state": "OFF", "update_available": false, "update": { "state": "idle" } }, "0x000b57fffe9a3e5a": { - "brightness": 38, - "state": "ON", + "brightness": 58, + "state": "OFF", "update_available": false, "update": { "state": "idle" } }, "0x00158d000588bb44": { - "battery": 100, - "humidity": 44.11, + "battery": 74, + "humidity": 35.15, "linkquality": 123, - "pressure": 996, - "temperature": 22.43, - "voltage": 3005 + "pressure": 990.5, + "temperature": 20.21, + "voltage": 2955 }, "0x00158d00058a2ad5": { - "battery": 100, - "humidity": 54.19, + "battery": 62, + "humidity": 78.05, "linkquality": 51, - "pressure": 995, - "temperature": 18.72, - "voltage": 3035 + "pressure": 990.7, + "temperature": 3.61, + "voltage": 2935 }, "0x00158d00058a6526": { - "battery": 91, - "humidity": 74.59, + "battery": 51, + "humidity": 87.26, "linkquality": 48, - "pressure": 996, - "temperature": 10.76, - "voltage": 2985 + "pressure": 990.9, + "temperature": 2.05, + "voltage": 2915 }, "0x14b457fffe6ae838": { - "state": "ON", + "state": "OFF", "update_available": false, "update": { "state": "idle" }, - "brightness": 43 + "brightness": 132 }, "0xbc33acfffea0d682": { - "brightness": 140, + "brightness": 94, "state": "OFF", "update_available": false, "update": { @@ -84,7 +88,7 @@ } }, "0xbc33acfffea767f3": { - "battery": 74, + "battery": 16, "linkquality": 54, "update_available": false, "update": { @@ -92,52 +96,60 @@ } }, "0xec1bbdfffeb46980": { - "brightness": 7, + "brightness": 144, "state": "OFF", - "update_available": false + "update_available": false, + "update": { + "state": "idle" + } }, "0x086bd7fffe38fe88": { "update": { "state": "idle" }, "update_available": false, - "state": "ON", + "state": "OFF", "brightness": 22 }, "0xbc33acfffe0cdce3": { "update": { - "state": "available" + "state": "idle" }, - "update_available": true, - "state": "OFF" + "update_available": false, + "state": "OFF", + "brightness": 94 }, "0xbc33acfffe102982": { "state": "OFF", "update": { - "state": "available" + "state": "idle" }, - "update_available": true + "update_available": false, + "brightness": 94 }, "0xbc33acfffe0e903a": { - "state": "ON", + "state": "OFF", "update": { - "state": "available" + "state": "idle" }, - "update_available": true + "update_available": false, + "brightness": 94 }, "0xbc33acfffe0f1a7a": { "update": { - "state": "available" + "state": "idle" }, - "update_available": true, - "state": "OFF" + "update_available": false, + "state": "OFF", + "brightness": 94 }, "0xec1bbdfffe9cd2ef": { "update": { - "state": "available" + "state": "idle" }, - "update_available": true, - "state": "OFF" + "update_available": false, + "state": "OFF", + "brightness": 94 }, "0x847127fffebe9e0d": { "update": { @@ -147,41 +159,65 @@ "battery": 100, "requested_brightness_level": 76, "requested_brightness_percent": 30, - "occupancy": true + "occupancy": false }, "0x00158d0006795697": { - "voltage": 3015, + "voltage": 3025, "battery": 100, - "temperature": 22.4, - "humidity": 45.62, - "pressure": 995 + "temperature": 20.04, + "humidity": 34.53, + "pressure": 990.1 }, "0x00158d000678e562": { "voltage": 2985, "battery": 91, - "temperature": 22.14, - "humidity": 45.89, - "pressure": 992 + "temperature": 18.5, + "humidity": 39.03, + "pressure": 1004.2 }, "0x00158d00068b3df4": { - "temperature": 23.81, - "humidity": 42.58, - "pressure": 994, - "voltage": 2985, - "battery": 91 + "temperature": 21.64, + "humidity": 50.71, + "pressure": 1005, + "voltage": 3005, + "battery": 100 }, "0x00158d000678e1bc": { - "voltage": 3025, - "battery": 100, - "temperature": 22.17, - "humidity": 45.39, - "pressure": 994.5 - }, - "0x00158d0005888dfa": { "voltage": 3005, "battery": 100, - "temperature": 13.57, - "humidity": 64.73, - "pressure": 996 + "temperature": 21, + "humidity": 34.46, + "pressure": 990 + }, + "0x00158d0005888dfa": { + "voltage": 3295, + "battery": 100, + "temperature": 0.94, + "humidity": 94.33, + "pressure": 992.8 + }, + "0x842e14fffe496484": { + "state": "OFF", + "brightness": 119, + "update": { + "state": "idle" + }, + "update_available": false + }, + "0x680ae2fffe6d374c": { + "state": "OFF", + "brightness": 119, + "update": { + "state": "idle" + }, + "update_available": false + }, + "0x086bd7fffe05e8ad": { + "update": { + "state": "available" + }, + "update_available": true, + "state": "ON", + "brightness": 30 } } \ No newline at end of file diff --git a/zigbee_landet/configuration.yaml b/zigbee_landet/configuration.yaml new file mode 100644 index 0000000..c39007f --- /dev/null +++ b/zigbee_landet/configuration.yaml @@ -0,0 +1,54 @@ +homeassistant: false +permit_join: true +mqtt: + base_topic: zigbee_landet + server: 'mqtt://10.0.0.3:1883' +advanced: + log_level: error + pan_id: 6753 + network_key: + - 252 + - 196 + - 168 + - 85 + - 198 + - 30 + - 142 + - 172 + - 136 + - 40 + - 227 + - 175 + - 77 + - 84 + - 231 + - 215 +serial: + # port: 'tcp://10.1.0.4:31337' + port: /dev/ttyACM0 +devices: + '0xccccccfffe4c4499': + friendly_name: remote - ute + '0xccccccfffe2e196c': + friendly_name: Ute - Ministuga + '0xccccccfffe2c6653': + friendly_name: Ute - Hörn + '0x680ae2fffed1de68': + friendly_name: Ute - veranda + '0x680ae2fffefc0ed4': + friendly_name: Ute - Björk 1 + '0x588e81fffe3eb906': + friendly_name: Ute - Björk 2 + '0xd0cf5efffef137e6': + friendly_name: motion_landet_1 +groups: + '1': + friendly_name: ute + devices: + - '0xccccccfffe2e196c' + - '0xccccccfffe2c6653' + - '0x680ae2fffed1de68' + - '0x680ae2fffefc0ed4' + - '0x588e81fffe3eb906' + '901': + friendly_name: remote diff --git a/zigbee_landet/coordinator_backup.json b/zigbee_landet/coordinator_backup.json new file mode 100644 index 0000000..7e49daf --- /dev/null +++ b/zigbee_landet/coordinator_backup.json @@ -0,0 +1,350 @@ +{ + "adapterType": "zStack", + "time": "Sat, 16 Jan 2021 18:43:53 GMT", + "meta": { + "product": 1 + }, + "data": { + "ZCD_NV_EXTADDR": { + "id": 1, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 224, + 251, + 203, + 33, + 0, + 75, + 18, + 0 + ], + "len": 8 + }, + "ZCD_NV_NIB": { + "id": 33, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 145, + 5, + 2, + 51, + 20, + 51, + 0, + 30, + 0, + 0, + 0, + 1, + 5, + 1, + 143, + 0, + 7, + 0, + 2, + 5, + 30, + 0, + 0, + 0, + 11, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 99, + 26, + 8, + 0, + 0, + 8, + 0, + 0, + 15, + 15, + 4, + 0, + 1, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 221, + 221, + 221, + 221, + 221, + 221, + 221, + 221, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 15, + 3, + 0, + 1, + 120, + 10, + 1, + 0, + 0, + 0, + 92, + 32, + 0, + 0 + ], + "len": 116 + }, + "ZCD_NV_PANID": { + "id": 131, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 99, + 26 + ], + "len": 2 + }, + "ZCD_NV_EXTENDED_PAN_ID": { + "id": 45, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 221, + 221, + 221, + 221, + 221, + 221, + 221, + 221 + ], + "len": 8 + }, + "ZCD_NV_NWK_ACTIVE_KEY_INFO": { + "id": 58, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 0, + 252, + 196, + 168, + 5, + 198, + 30, + 142, + 72, + 136, + 40, + 27, + 175, + 7, + 84, + 21, + 21 + ], + "len": 17 + }, + "ZCD_NV_NWK_ALTERN_KEY_INFO": { + "id": 59, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 0, + 252, + 196, + 168, + 5, + 198, + 30, + 142, + 72, + 136, + 40, + 27, + 175, + 7, + 84, + 21, + 21 + ], + "len": 17 + }, + "ZCD_NV_APS_USE_EXT_PANID": { + "id": 71, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "len": 8 + }, + "ZCD_NV_PRECFGKEY": { + "id": 98, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 252, + 196, + 168, + 5, + 198, + 30, + 142, + 72, + 136, + 40, + 27, + 175, + 7, + 84, + 21, + 21 + ], + "len": 16 + }, + "ZCD_NV_PRECFGKEY_ENABLE": { + "id": 99, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 0 + ], + "len": 1 + }, + "ZCD_NV_CHANLIST": { + "id": 132, + "offset": 0, + "osal": true, + "product": -1, + "value": [ + 0, + 8, + 0, + 0 + ], + "len": 4 + }, + "ZCD_NV_EX_TCLK_TABLE": { + "sysid": 1, + "itemid": 4, + "subid": 0, + "product": 1, + "osal": false, + "offset": 0, + "value": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 255, + 0, + 0, + 0 + ], + "len": 20 + }, + "ZCD_NV_EX_NWK_SEC_MATERIAL_TABLE": { + "sysid": 1, + "itemid": 7, + "subid": 0, + "product": 1, + "osal": false, + "offset": 0, + "value": [ + 210, + 126, + 7, + 0, + 221, + 221, + 221, + 221, + 221, + 221, + 221, + 221 + ], + "len": 12 + } + } +} \ No newline at end of file diff --git a/zigbee_landet/database.db b/zigbee_landet/database.db new file mode 100644 index 0000000..f18397d --- /dev/null +++ b/zigbee_landet/database.db @@ -0,0 +1,17 @@ +{"id":1,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} +{"id":2,"type":"Router","ieeeAddr":"0x000b57fffe96daab","nwkAddr":38861,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1610809547380} +{"id":3,"type":"Router","ieeeAddr":"0x000b57fffe915dbf","nwkAddr":15363,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1610813629180} +{"id":4,"type":"Router","ieeeAddr":"0x000b57fffe96d90a","nwkAddr":3767,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1609883992089} +{"id":5,"type":"Router","ieeeAddr":"0x000b57fffe9a3e5a","nwkAddr":62865,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1607521985941} +{"id":6,"type":"Router","ieeeAddr":"0xec1bbdfffeb46980","nwkAddr":17062,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E14 W op/ch 400lm","epList":[1],"endpoints":{"1":{"profId":49246,"epId":1,"devId":256,"inClusterList":[0,3,4,5,6,8,2821,4096],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E14 W op/ch 400lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214"}}},"binds":[],"meta":{}}},"appVersion":17,"stackVersion":87,"hwVersion":1,"dateCode":"20170302","swBuildId":"1.2.214","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1608904665445} +{"id":7,"type":"EndDevice","ieeeAddr":"0xbc33acfffea767f3","nwkAddr":32870,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Battery","modelId":"TRADFRI on/off switch","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":2080,"inClusterList":[0,1,3,9,32,4096,64636],"outClusterList":[3,4,6,8,25,258,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI on/off switch","manufacturerName":"IKEA of Sweden","powerSource":3,"zclVersion":3,"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010"}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":74}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b0021cbfbe0","endpointID":1}],"meta":{}}},"appVersion":33,"stackVersion":98,"hwVersion":1,"dateCode":"20190723","swBuildId":"2.2.010","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1610725562368} +{"id":8,"type":"Router","ieeeAddr":"0x14b457fffe6ae838","nwkAddr":64261,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW clear 250lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW clear 250lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}}},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1609162836636} +{"id":9,"type":"Router","ieeeAddr":"0xbc33acfffea0d682","nwkAddr":29811,"manufId":4476,"manufName":"IKEA of Sweden","powerSource":"Mains (single phase)","modelId":"TRADFRI bulb E27 WW 806lm","epList":[1,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":257,"inClusterList":[0,3,4,5,6,8,4096,64636],"outClusterList":[5,25,32,4096],"clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 WW 806lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":3,"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050"}}},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":97,"inClusterList":[33],"outClusterList":[33],"clusters":{},"binds":[],"meta":{}}},"appVersion":32,"stackVersion":99,"hwVersion":2,"dateCode":"20181203","swBuildId":"2.3.050","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1610722769617} +{"id":10,"type":"Group","groupID":1,"members":[],"meta":{}} +{"id":11,"type":"Group","groupID":901,"members":[],"meta":{}} +{"id":12,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} +{"id":13,"type":"Group","groupID":0,"members":[{"deviceIeeeAddr":"0xbc33acfffea0d682","endpointID":1}],"meta":{}} +{"id":14,"type":"Coordinator","ieeeAddr":"0x00124b0021cbfbe0","nwkAddr":0,"manufId":0,"epList":[1,2,3,4,5,6,8,11,12,13,47,110,242],"endpoints":{"1":{"profId":260,"epId":1,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"2":{"profId":257,"epId":2,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"3":{"profId":261,"epId":3,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"4":{"profId":263,"epId":4,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"5":{"profId":264,"epId":5,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"6":{"profId":265,"epId":6,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"8":{"profId":260,"epId":8,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"11":{"profId":260,"epId":11,"devId":1024,"inClusterList":[1281],"outClusterList":[1280,1282],"clusters":{},"binds":[],"meta":{}},"12":{"profId":49246,"epId":12,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"13":{"profId":260,"epId":13,"devId":5,"inClusterList":[25],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"47":{"profId":260,"epId":47,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"110":{"profId":260,"epId":110,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}},"242":{"profId":41440,"epId":242,"devId":5,"inClusterList":[],"outClusterList":[],"clusters":{},"binds":[],"meta":{}}},"interviewCompleted":true,"meta":{},"lastSeen":null} +{"id":15,"type":"EndDevice","ieeeAddr":"0x00158d000588bb44","nwkAddr":39857,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":2046}},"msRelativeHumidity":{"attributes":{"measuredValue":3771}},"msPressureMeasurement":{"attributes":{"16":10118,"20":-1,"measuredValue":1011}},"genBasic":{"attributes":{"65281":{"1":2985,"4":17320,"5":11,"6":[0,1],"10":0,"100":2038,"101":3766,"102":101183},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1610825372808} +{"id":16,"type":"EndDevice","ieeeAddr":"0x00158d00058a6526","nwkAddr":60898,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"msTemperatureMeasurement":{"attributes":{"measuredValue":-92}},"msRelativeHumidity":{"attributes":{"measuredValue":9044}},"msPressureMeasurement":{"attributes":{"16":10120,"20":-1,"measuredValue":1012}},"genBasic":{"attributes":{"65281":{"1":2915,"4":17320,"5":10,"6":[0,1],"10":15363,"100":-129,"101":9076,"102":101213},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}}},"binds":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1610826188500} +{"id":17,"type":"EndDevice","ieeeAddr":"0x00158d00058a2ad5","nwkAddr":65059,"manufId":4151,"manufName":"LUMI","powerSource":"Battery","modelId":"lumi.weather","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":770,"inClusterList":[0,3,65535,1026,1027,1029],"outClusterList":[0,4,65535],"clusters":{"genBasic":{"attributes":{"65281":{"1":2965,"4":17320,"5":14,"6":[0,1],"10":15363,"100":-19,"101":8529,"102":101217},"manufacturerName":"LUMI","powerSource":3,"zclVersion":1,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001"}},"msTemperatureMeasurement":{"attributes":{"measuredValue":-27}},"msRelativeHumidity":{"attributes":{"measuredValue":8563}},"msPressureMeasurement":{"attributes":{"16":10122,"20":-1,"measuredValue":1012}}},"binds":[],"meta":{}}},"appVersion":5,"stackVersion":2,"hwVersion":30,"dateCode":"20191205","swBuildId":"3000-0001","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1610825912552} \ No newline at end of file diff --git a/zigbee_landet/state.json b/zigbee_landet/state.json new file mode 100644 index 0000000..b2de7ae --- /dev/null +++ b/zigbee_landet/state.json @@ -0,0 +1,73 @@ +{ + "0": { + "brightness": 188, + "state": "OFF" + }, + "1": { + "brightness": 51, + "state": "OFF" + }, + "0x000b57fffe915dbf": { + "brightness": 66, + "state": "ON", + "update_available": false + }, + "0x000b57fffe96d90a": { + "brightness": 249, + "state": "OFF", + "update_available": false + }, + "0x000b57fffe96daab": { + "brightness": 28, + "state": "ON", + "update_available": false + }, + "0x000b57fffe9a3e5a": { + "brightness": 38, + "state": "ON", + "update_available": false + }, + "0x00158d000588bb44": { + "battery": 91, + "humidity": 36.87, + "linkquality": 123, + "pressure": 1012, + "temperature": 20.77, + "voltage": 2985 + }, + "0x00158d00058a2ad5": { + "battery": 80, + "humidity": 85.29, + "linkquality": 36, + "pressure": 1012.2, + "temperature": -0.19, + "voltage": 2965 + }, + "0x00158d00058a6526": { + "battery": 51, + "humidity": 90.46, + "linkquality": 36, + "pressure": 1012.3, + "temperature": -1.34, + "voltage": 2915 + }, + "0x14b457fffe6ae838": { + "state": "OFF", + "update_available": false + }, + "0xbc33acfffea0d682": { + "brightness": 188, + "state": "OFF", + "update_available": false + }, + "0xbc33acfffea767f3": { + "battery": 74, + "linkquality": 48, + "update_available": false + }, + "0xec1bbdfffeb46980": { + "brightness": 7, + "state": "OFF", + "update_available": false + } +} \ No newline at end of file