plugin-ZIGBEE Beta

Trop de modules portent la même référence TS0011 ou TS0012.
J’ai fait un post spécifique sur ce problème…

A priori, ton module est plus haut dans la liste
image

J’ai rencontré la même déconvenue avec les détecteurs d’ouverture Aqara

La réponse obtenue n’est pas favorable… (up)

1 « J'aime »

oui je l’ai bien vu, c’est la que j’ai pris la photo, mais moi c’est un model sans neutre.

Mais bon visiblement ca fonctionne, je suis pas sur que ca ai vraiment du sens de multiplier les TS0011
Moi le model que j’ai n’est pas de la marque Tuya, mais compatible, il ne ressemble pas a ca, mais comme je reste pas devant la page du plugin, tampi :stuck_out_tongue:

Est-ce les mêmes que le post ci-contre ?

Dans tous les cas, transmet tes Json pour que Loic regarde…

Non ils sont bien plus beau :stuck_out_tongue:

image
image

{
    "ieee": "60:a4:23:ff:fe:b4:02:08",
    "nwk": 59255,
    "status": 2,
    "lqi": "191",
    "rssi": "-70",
    "last_seen": "1616099298.1274252",
    "node_descriptor": "02:40:80:02:10:52:00:02:00:2c:00:02:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 256,
            "profile_id": 260,
            "manufacturer": "_TYZB01_7pytyxfm",
            "model": "TS0011",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 65
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TYZB01_7pytyxfm"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0011"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 0
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TYZB01_7pytyxfm",
        "model": "TS0011",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 512,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 512,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 256,
                "input_clusters": [
                    0,
                    4,
                    5,
                    6
                ],
                "output_clusters": [
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

blague a part, mis a part quelques info OTA en plus, c’est kif kif

@Loic
Pour ajout :
Commande sans fil volet roulant Legrand Netatmo 067646 (blanc) et 067647 (titane)
ATTENTION : La reference que tu as déjà dans le plugin en 06746 n’est pas la commande sans fil de volet Legrand mais l’interupteur de volet Legrand comprenant la partie puissance/actionneur

https://www.legrand.fr/pro/catalogue/42569-version-celiane-with-netatmo/commande-sans-fil-pour-interrupteur-filaire-de-volet-roulant-connecte-celiane-with-netatmo-titane

{
    "ieee": "00:04:74:00:00:ac:5f:d6",
    "nwk": 57670,
    "status": 2,
    "lqi": "255",
    "rssi": "-58",
    "last_seen": "1616106143.399546",
    "node_descriptor": "12:40:80:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 515,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Shutters central remote switch",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 258,
                    "name": "Window Covering",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 65
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Shutters central remote switch"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": " "
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "001e"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 29
                        }
                    ]
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Shutters central remote switch",
        "node_desc": {
            "byte1": 18,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4129,
            "maximum_buffer_size": 89,
            "maximum_incoming_transfer_size": 63,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 63,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 515,
                "input_clusters": [
                    0,
                    3,
                    15,
                    32,
                    1,
                    64513
                ],
                "output_clusters": [
                    3,
                    258,
                    0,
                    64513,
                    25
                ]
            }
        }
    },
    "class": "zigpy.device"
}

@Loic
Pour ajout :
Commande sans fil Double Legrand Netatmo 067724 (blanc) et 067774 (titane)

{
    "ieee": "00:04:74:00:00:7e:2c:f5",
    "nwk": 64371,
    "status": 2,
    "lqi": "167",
    "rssi": "-73",
    "last_seen": "1616104783.9152343",
    "node_descriptor": "12:40:80:21:10:59:3f:00:00:2a:3f:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 260,
            "profile_id": 260,
            "manufacturer": " Legrand",
            "model": " Double gangs remote switch",
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 2
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 0
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 66
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 3
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": " Legrand"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": " Double gangs remote switch"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": " "
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        },
                        {
                            "id": 16384,
                            "name": "sw_build_id",
                            "value": "0006"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 32,
                    "name": "Poll Control",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 29
                        }
                    ]
                },
                {
                    "id": 64513,
                    "name": "Manufacturer Specific",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 260,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                },
                {
                    "id": 8,
                    "name": "Level control",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 15,
                    "name": "Binary Input (Basic)",
                    "attributes": [
                        {
                            "id": 85,
                            "name": "present_value",
                            "value": 1
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": " Legrand",
        "model": " Double gangs remote switch",
        "node_desc": {
            "byte1": 18,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4129,
            "maximum_buffer_size": 89,
            "maximum_incoming_transfer_size": 63,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 63,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 260,
                "input_clusters": [
                    0,
                    3,
                    15,
                    32,
                    1,
                    64513
                ],
                "output_clusters": [
                    3,
                    6,
                    8,
                    0,
                    64513,
                    25
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 260,
                "input_clusters": [
                    3,
                    15
                ],
                "output_clusters": [
                    3,
                    6,
                    8
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Bonsoir Loic69,
Visiblement toi aussi, tu transfères tes devices de Deconz vers Zigbee Beta.

Question : où t’es tu procuré le double switch ?
A priori, sur de nombreux sites, il n’est pas dispo ou en cours de réappro…

Oui le plugin zigbee est plus complet et enlève une couche DECONZ qui ne permet pas de debuguer voir ton reseau zigbee,…
Chez Domomat

1 « J'aime »

Bonjour,

Votre message m’a dépanné.
Voici ce que j’ai fait : accordé autant de soin à cette pauvre clef de test qu’à celle de production.

J’ai fait ceci :

  • Mise à jour le firmware de la clef Deconz
  • Ajout d’une rallonge USB pour éloigner la clef de sa copine Enocean
  • Rapprocher l’ampoule pour être dans la même pièce que la clef, le temps des tests.

Suppression du paramétrage, réinclusion : pas de commande.
Sélection manuellement de Adeo-LEXK-7 puis un clique sur « recréer les commandes ».

Commandes présentes et fonctionnelles.

Merci pour la piste encore.

Bonjour, je pense que la rallonge ne sert pas a éloigner, mais avoir une antenne (ce n’est juste que mon avis). A mon avis ils recyclent la tresse de masse ou bien un fils dans le câble non utilisé.

Car je me suis aperçu que la clé (seul) sur un hub usb avec une rallonge ne capte rien.
( Jeedom → rallonge > hub → combee )

C’est une technique également utilisé sur les camera Freebox delta.

Bonjour @Loic ,

Le module mentionné ici comprenant RGB + LEDs blanc froid et blanc chaud, serait-il possible d’ajouter un slider pour ajuster la couleur de blanc ?

Merci d’avance.

Normalement il est deja la lui

Bonjour,
Ca sera disponible dans la beta de demain

1 « J'aime »

Anomalie sur plugin zigbee et prise connectée Lidl :
Passerelle lidl, plugin à jour jeedom v4.1.20
Voici la capture d’écran.

A+
Bernard

Bonjour
Comme toujours sans le json je ne peux pas retrouver le fichier et donc corriger…

Voilà les données brutes

{
    "ieee": "60:a4:23:ff:fe:0d:46:1d",
    "nwk": 8155,
    "status": 2,
    "lqi": "128",
    "rssi": "-68",
    "last_seen": "1616173120.7022214",
    "node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 11,
            "status": 1,
            "device_type": 266,
            "profile_id": 260,
            "manufacturer": "_TZ3000_wamqdr3f",
            "model": "TS011F",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 66
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_wamqdr3f"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS011F"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "on_off",
                            "value": 0
                        }
                    ]
                }
            ]
        },
        {
            "id": 242,
            "status": 1,
            "device_type": 97,
            "profile_id": 41440,
            "manufacturer": null,
            "model": null,
            "output_clusters": [
                {
                    "id": 33,
                    "name": "GreenPowerProxy",
                    "attributes": []
                }
            ],
            "input_clusters": []
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_wamqdr3f",
        "model": "TS011F",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "11": {
                "profile_id": 260,
                "device_type": 266,
                "input_clusters": [
                    0,
                    3,
                    4,
                    5,
                    6
                ],
                "output_clusters": [
                    25,
                    10
                ]
            },
            "242": {
                "profile_id": 41440,
                "device_type": 97,
                "input_clusters": [],
                "output_clusters": [
                    33
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Le json : TZ3000_wamqdr3f.TS011F.json

{
  "name": "Prise connectée LIDL Silvercrrest SAPZ 1 A1",
  "buylink" : "",
  "reset" : "",
  "pairing" : "",
  "commands": [
    {
      "name": "Etat",
      "type": "info",
      "subtype": "binary",
      "generic_type": "LIGHT_STATE",
      "isVisible": 0,
      "isHistorized": 0,
      "logicalId": "11::6::0"
    },
    {
      "name": "On",
      "generic_type": "LIGHT_ON",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "11::on_off::on",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    },
    {
      "name": "Off",
      "generic_type": "LIGHT_OFF",
      "type": "action",
      "subtype": "other",
      "isVisible": 1,
      "isHistorized": 0,
      "value" : "Etat",
      "logicalId": "11::on_off::off",
      "template":{
        "dashboard" : "prise",
        "mobile" : "prise"
      }
    }
  ]
}

5 messages ont été fusionnés à un sujet existant : plugin-ZIGBEE Beta BlaBla

A priori non. Plugin a jour chez moi.
Il y a le simple mais qui n est pas le même

Bonjour a tous petit souci sur cette interupteur tuya zigbee

bien reconnu en temps que tel mais non fonctionel pour ma part

je suis sur zigate usb ttl …dernier firmware a jour

voici les info brut



{
    "ieee": "84:71:27:ff:fe:d0:91:87",
    "nwk": 25185,
    "status": 2,
    "lqi": "93",
    "rssi": "0",
    "last_seen": "1616239847.9573977",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": "_TZ3000_vp6clf9d",
            "model": "TS0044",
            "output_clusters": [
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                },
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 67
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_vp6clf9d"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0044"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 134
                        }
                    ]
                },
                {
                    "id": 6,
                    "name": "TS004X_cluster",
                    "attributes": []
                }
            ]
        },
        {
            "id": 2,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "TS004X_cluster",
                    "attributes": []
                }
            ]
        },
        {
            "id": 3,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "TS004X_cluster",
                    "attributes": []
                }
            ]
        },
        {
            "id": 4,
            "status": 1,
            "device_type": 6,
            "profile_id": 260,
            "manufacturer": null,
            "model": null,
            "output_clusters": [],
            "input_clusters": [
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 6,
                    "name": "TS004X_cluster",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_vp6clf9d",
        "model": "TS0044",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    0,
                    1,
                    6
                ],
                "output_clusters": [
                    10,
                    25
                ]
            },
            "2": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    1,
                    6
                ],
                "output_clusters": []
            },
            "3": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    1,
                    6
                ],
                "output_clusters": []
            },
            "4": {
                "profile_id": 260,
                "device_type": 6,
                "input_clusters": [
                    1,
                    6
                ],
                "output_clusters": []
            }
        }
    },
    "class": "zhaquirks.tuya.ts0044"
}


je rajoute le log d’installation des dependances

Launch install of zigbee dependancy
Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
Hit:2 http://deb.debian.org/debian buster InRelease
Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
Hit:4 https://deb.nodesource.com/node_12.x buster InRelease
Get:5 http://security.debian.org/debian-security buster/updates/main Sources [179 kB]
Fetched 296 kB in 1s (306 kB/s)
Reading package lists...
Skipping serial as it is not installed.
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
python3-serial
0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
After this operation, 379 kB disk space will be freed.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 68712 files and directories currently installed.)
Removing python3-serial (3.4-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version (18.1-5).
python3-setuptools is already the newest version (40.8.0-1).
python3 is already the newest version (3.7.3-1).
python3-dev is already the newest version (3.7.3-1).
python3-pyudev is already the newest version (0.21.0-1).
python3-requests is already the newest version (2.21.0-1).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Cache entry deserialization failed, entry ignored
Requirement already up-to-date: wheel in /usr/local/lib/python3.7/dist-packages (0.36.2)
Collecting pyserial
Cache entry deserialization failed, entry ignored
Using cached https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl
Installing collected packages: pyserial
Successfully installed pyserial-3.5
Collecting zigpy
Downloading https://files.pythonhosted.org/packages/da/15/c7953e3a34d710adae37e32bc7609855b6f0f95b589d821340f2074cb301/zigpy-0.33.0-py3-none-any.whl (117kB)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy) (0.12.1)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy) (3.9.9)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy) (3.7.3)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy) (1.0)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy) (0.16.1)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (5.1.0)
Collecting chardet<4.0,>=2.0 (from aiohttp->zigpy)
Cache entry deserialization failed, entry ignored
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl (133kB)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (20.3.0)
Requirement already satisfied, skipping upgrade: typing-extensions>=3.6.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (3.7.4.3)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (1.6.3)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy) (3.0.1)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy) (2.10)
Installing collected packages: zigpy, chardet
Found existing installation: zigpy 0.32.0
Uninstalling zigpy-0.32.0:
Successfully uninstalled zigpy-0.32.0
Found existing installation: chardet 4.0.0
Uninstalling chardet-4.0.0:
Successfully uninstalled chardet-4.0.0
Successfully installed chardet-3.0.4 zigpy-0.33.0
Collecting bellows
Downloading https://files.pythonhosted.org/packages/16/65/ba637a9e135606a1545d237c9912d07a4f682745020bd0fdea2fcd42958a/bellows-0.23.1-py3-none-any.whl (167kB)
Collecting click-log>=0.2.1 (from bellows)
Downloading https://files.pythonhosted.org/packages/38/52/a9dbb622f40ceeb09df141d855062cc9fbb38011f0ad8caee0cd840f399c/click_log-0.3.2-py2.py3-none-any.whl
Requirement already satisfied, skipping upgrade: click in /usr/local/lib/python3.7/dist-packages (from bellows) (7.1.2)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from bellows) (0.12.1)
Requirement already satisfied, skipping upgrade: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from bellows) (0.5)
Requirement already satisfied, skipping upgrade: pure-pcapy3==1.0.1 in /usr/local/lib/python3.7/dist-packages (from bellows) (1.0.1)
Requirement already satisfied, skipping upgrade: zigpy>=0.21.0 in /usr/local/lib/python3.7/dist-packages (from bellows) (0.33.0)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->bellows) (3.5)
Requirement already satisfied, skipping upgrade: setuptools in /usr/local/lib/python3.7/dist-packages (from pure-pcapy3==1.0.1->bellows) (53.0.0)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.21.0->bellows) (3.7.3)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.21.0->bellows) (3.9.9)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.21.0->bellows) (1.0)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.21.0->bellows) (0.16.1)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (3.0.1)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (20.3.0)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (3.0.4)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (1.6.3)
Requirement already satisfied, skipping upgrade: typing-extensions>=3.6.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (3.7.4.3)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.21.0->bellows) (5.1.0)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.21.0->bellows) (2.10)
Installing collected packages: click-log, bellows
Found existing installation: click-log 0.2.0
Uninstalling click-log-0.2.0:
Successfully uninstalled click-log-0.2.0
Found existing installation: bellows 0.21.0
Uninstalling bellows-0.21.0:
Successfully uninstalled bellows-0.21.0
Successfully installed bellows-0.23.1 click-log-0.3.2
Collecting zha-quirks
Downloading https://files.pythonhosted.org/packages/c4/c4/2c21d115a47d750fbfd9b49b95f2b9ce781d0fca676fe696c082b455871c/zha_quirks-0.0.54-py3-none-any.whl (206kB)
Requirement already satisfied, skipping upgrade: zigpy>=0.32.0 in /usr/local/lib/python3.7/dist-packages (from zha-quirks) (0.33.0)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.32.0->zha-quirks) (1.0)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.32.0->zha-quirks) (3.9.9)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.32.0->zha-quirks) (0.12.1)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.32.0->zha-quirks) (3.7.3)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.32.0->zha-quirks) (0.16.1)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (3.0.1)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (20.3.0)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (5.1.0)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (3.0.4)
Requirement already satisfied, skipping upgrade: typing-extensions>=3.6.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (3.7.4.3)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.32.0->zha-quirks) (1.6.3)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.32.0->zha-quirks) (2.10)
Installing collected packages: zha-quirks
Found existing installation: zha-quirks 0.0.53
Uninstalling zha-quirks-0.0.53:
Successfully uninstalled zha-quirks-0.0.53
Successfully installed zha-quirks-0.0.54
Collecting zigpy_znp
Downloading https://files.pythonhosted.org/packages/70/bc/854b0163b55a8265a8bb339d0dfa92d239e74a1898f94d90bd1cad750fca/zigpy_znp-0.4.0-py3-none-any.whl (108kB)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy_znp) (0.12.1)
Requirement already satisfied, skipping upgrade: zigpy>=0.25.0 in /usr/local/lib/python3.7/dist-packages (from zigpy_znp) (0.33.0)
Requirement already satisfied, skipping upgrade: coloredlogs in /usr/local/lib/python3.7/dist-packages (from zigpy_znp) (15.0)
Requirement already satisfied, skipping upgrade: async-timeout in /usr/local/lib/python3.7/dist-packages (from zigpy_znp) (3.0.1)
Requirement already satisfied, skipping upgrade: pyserial-asyncio; platform_system != "Windows" in /usr/local/lib/python3.7/dist-packages (from zigpy_znp) (0.5)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.25.0->zigpy_znp) (0.16.1)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.25.0->zigpy_znp) (3.9.9)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.25.0->zigpy_znp) (1.0)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.25.0->zigpy_znp) (3.7.3)
Requirement already satisfied, skipping upgrade: humanfriendly>=9.1 in /usr/local/lib/python3.7/dist-packages (from coloredlogs->zigpy_znp) (9.1)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio; platform_system != "Windows"->zigpy_znp) (3.5)
Requirement already satisfied, skipping upgrade: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.25.0->zigpy_znp) (3.7.4.3)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.25.0->zigpy_znp) (1.6.3)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.25.0->zigpy_znp) (3.0.4)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.25.0->zigpy_znp) (5.1.0)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.25.0->zigpy_znp) (20.3.0)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.25.0->zigpy_znp) (2.10)
Installing collected packages: zigpy-znp
Found existing installation: zigpy-znp 0.3.0
Uninstalling zigpy-znp-0.3.0:
Successfully uninstalled zigpy-znp-0.3.0
Successfully installed zigpy-znp-0.4.0
Requirement already up-to-date: zigpy-xbee in /usr/local/lib/python3.7/dist-packages (0.13.0)
Requirement already satisfied, skipping upgrade: zigpy>=0.23.0 in /usr/local/lib/python3.7/dist-packages (from zigpy-xbee) (0.33.0)
Requirement already satisfied, skipping upgrade: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from zigpy-xbee) (0.5)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.0->zigpy-xbee) (0.16.1)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.0->zigpy-xbee) (3.9.9)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.0->zigpy-xbee) (0.12.1)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.0->zigpy-xbee) (1.0)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.0->zigpy-xbee) (3.7.3)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->zigpy-xbee) (3.5)
Requirement already satisfied, skipping upgrade: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.23.0->zigpy-xbee) (3.7.4.3)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.0->zigpy-xbee) (3.0.1)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.0->zigpy-xbee) (3.0.4)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.0->zigpy-xbee) (5.1.0)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.0->zigpy-xbee) (1.6.3)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.0->zigpy-xbee) (20.3.0)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.23.0->zigpy-xbee) (2.10)
Requirement already up-to-date: zigpy-deconz in /usr/local/lib/python3.7/dist-packages (0.11.1)
Requirement already satisfied, skipping upgrade: zigpy>=0.24.0 in /usr/local/lib/python3.7/dist-packages (from zigpy-deconz) (0.33.0)
Requirement already satisfied, skipping upgrade: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from zigpy-deconz) (0.5)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.24.0->zigpy-deconz) (0.12.1)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.24.0->zigpy-deconz) (3.9.9)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.24.0->zigpy-deconz) (0.16.1)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.24.0->zigpy-deconz) (1.0)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.24.0->zigpy-deconz) (3.7.3)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->zigpy-deconz) (3.5)
Requirement already satisfied, skipping upgrade: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.24.0->zigpy-deconz) (3.7.4.3)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.24.0->zigpy-deconz) (3.0.1)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.24.0->zigpy-deconz) (5.1.0)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.24.0->zigpy-deconz) (1.6.3)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.24.0->zigpy-deconz) (3.0.4)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.24.0->zigpy-deconz) (20.3.0)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.24.0->zigpy-deconz) (2.10)
Requirement already up-to-date: zigpy-zigate in /usr/local/lib/python3.7/dist-packages (0.7.4)
Requirement already satisfied, skipping upgrade: pyusb in /usr/lib/python3/dist-packages (from zigpy-zigate) (1.0.2)
Requirement already satisfied, skipping upgrade: zigpy>=0.22.2 in /usr/local/lib/python3.7/dist-packages (from zigpy-zigate) (0.33.0)
Requirement already satisfied, skipping upgrade: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from zigpy-zigate) (0.5)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (0.16.1)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (1.0)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (3.9.9)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (3.7.3)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.22.2->zigpy-zigate) (0.12.1)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->zigpy-zigate) (3.5)
Requirement already satisfied, skipping upgrade: typing_extensions>=3.7.2 in /usr/local/lib/python3.7/dist-packages (from aiosqlite>=0.16.0->zigpy>=0.22.2->zigpy-zigate) (3.7.4.3)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (20.3.0)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (1.6.3)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (3.0.1)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (3.0.4)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.22.2->zigpy-zigate) (5.1.0)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.22.2->zigpy-zigate) (2.10)
Requirement already up-to-date: zigpy-cc in /usr/local/lib/python3.7/dist-packages (0.5.2)
Requirement already satisfied, skipping upgrade: zigpy>=0.23.1 in /usr/local/lib/python3.7/dist-packages (from zigpy-cc) (0.33.0)
Requirement already satisfied, skipping upgrade: pyserial-asyncio in /usr/local/lib/python3.7/dist-packages (from zigpy-cc) (0.5)
Requirement already satisfied, skipping upgrade: aiohttp in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.1->zigpy-cc) (3.7.3)
Requirement already satisfied, skipping upgrade: aiosqlite>=0.16.0 in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.1->zigpy-cc) (0.16.1)
Requirement already satisfied, skipping upgrade: pycryptodome in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.1->zigpy-cc) (3.9.9)
Requirement already satisfied, skipping upgrade: voluptuous in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.1->zigpy-cc) (0.12.1)
Requirement already satisfied, skipping upgrade: crccheck in /usr/local/lib/python3.7/dist-packages (from zigpy>=0.23.1->zigpy-cc) (1.0)
Requirement already satisfied, skipping upgrade: pyserial in /usr/local/lib/python3.7/dist-packages (from pyserial-asyncio->zigpy-cc) (3.5)
Requirement already satisfied, skipping upgrade: typing-extensions>=3.6.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (3.7.4.3)
Requirement already satisfied, skipping upgrade: chardet<4.0,>=2.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (3.0.4)
Requirement already satisfied, skipping upgrade: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (3.0.1)
Requirement already satisfied, skipping upgrade: multidict<7.0,>=4.5 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (5.1.0)
Requirement already satisfied, skipping upgrade: attrs>=17.3.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (20.3.0)
Requirement already satisfied, skipping upgrade: yarl<2.0,>=1.0 in /usr/local/lib/python3.7/dist-packages (from aiohttp->zigpy>=0.23.1->zigpy-cc) (1.6.3)
Requirement already satisfied, skipping upgrade: idna>=2.0 in /usr/local/lib/python3.7/dist-packages (from yarl<2.0,>=1.0->aiohttp->zigpy>=0.23.1->zigpy-cc) (2.10)
Requirement already up-to-date: tornado in /usr/local/lib/python3.7/dist-packages (6.1)
Everything is successfully installed!