Skip to content

Commit b6ba2c7

Browse files
committed
Zigbee 64b addressing
1 parent 4bffcf5 commit b6ba2c7

File tree

26 files changed

+284
-283
lines changed

26 files changed

+284
-283
lines changed

userdata/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,11 @@ See 'pre-commit.sh' for details
6464

6565
We used to obfuscate them as they weren't used within our module nor HomeAssistant.
6666
With 0.16.4 this was changed as such we recommend leaving them in, if you do wish to obfuscate
67+
Note: Zigbee mac addresses are 64bit (not 48bit like Ethernet mac addresses)
6768

6869
Prefix:
6970

70-
- `01234567`
71+
- `ABCD01234567`
7172

7273
Postfix:
7374

userdata/adam_heatpump/domain_objects.xml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@
146146
</services>
147147
<protocols>
148148
<zig_bee_node id='138298657dbd44ca9b8393b6a3cd86a8'>
149-
<mac_address>012345670A01</mac_address>
149+
<mac_address>ABCD012345670A01</mac_address>
150150
<type>router</type>
151151
<reachable>true</reachable>
152152
<power_source>mains</power_source>
@@ -386,7 +386,7 @@
386386
</services>
387387
<protocols>
388388
<zig_bee_node id='9a0d6157588a43c9ae492a362cb71168'>
389-
<mac_address>012345670A02</mac_address>
389+
<mac_address>ABCD012345670A02</mac_address>
390390
<type>end_device</type>
391391
<reachable>true</reachable>
392392
<power_source>battery</power_source>
@@ -729,7 +729,7 @@
729729
</services>
730730
<protocols>
731731
<zig_bee_node id='33e54459fdd54c22b3b99ae70a94d1c5'>
732-
<mac_address>012345670A03</mac_address>
732+
<mac_address>ABCD012345670A03</mac_address>
733733
<type>router</type>
734734
<reachable>true</reachable>
735735
<power_source>mains</power_source>
@@ -931,7 +931,7 @@
931931
</services>
932932
<protocols>
933933
<zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'>
934-
<mac_address>012345670A04</mac_address>
934+
<mac_address>ABCD012345670A04</mac_address>
935935
<type>router</type>
936936
<reachable>true</reachable>
937937
<power_source>mains</power_source>
@@ -1266,7 +1266,7 @@
12661266
</services>
12671267
<protocols>
12681268
<zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'>
1269-
<mac_address>012345670A05</mac_address>
1269+
<mac_address>ABCD012345670A05</mac_address>
12701270
<type>router</type>
12711271
<reachable>true</reachable>
12721272
<power_source>mains</power_source>
@@ -1347,7 +1347,7 @@
13471347
</services>
13481348
<protocols>
13491349
<zig_bee_node id='a64db02a2fa243e0a9c00126ad1b1f7e'>
1350-
<mac_address>012345670A06</mac_address>
1350+
<mac_address>ABCD012345670A06</mac_address>
13511351
<type>router</type>
13521352
<reachable>true</reachable>
13531353
<power_source>mains</power_source>
@@ -1378,7 +1378,7 @@
13781378
</services>
13791379
<protocols>
13801380
<zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'>
1381-
<mac_address>012345670A07</mac_address>
1381+
<mac_address>ABCD012345670A07</mac_address>
13821382
<type>router</type>
13831383
<reachable>true</reachable>
13841384
<power_source>mains</power_source>
@@ -2347,7 +2347,7 @@
23472347
</services>
23482348
<protocols>
23492349
<zig_bee_node id='ede18329ad24437d8d37222733789c7c'>
2350-
<mac_address>012345670A08</mac_address>
2350+
<mac_address>ABCD012345670A08</mac_address>
23512351
<type>router</type>
23522352
<reachable>true</reachable>
23532353
<power_source>mains</power_source>
@@ -3355,7 +3355,7 @@
33553355
</services>
33563356
<protocols>
33573357
<zig_bee_node id='b1d09b4fa20c4f1a98278709b3363eea'>
3358-
<mac_address>012345670A09</mac_address>
3358+
<mac_address>ABCD012345670A09</mac_address>
33593359
<type>router</type>
33603360
<reachable>true</reachable>
33613361
<power_source>mains</power_source>
@@ -3386,7 +3386,7 @@
33863386
</services>
33873387
<protocols>
33883388
<zig_bee_node id='5cf439ab62eb48c3977ca41ac1d986ee'>
3389-
<mac_address>012345670A10</mac_address>
3389+
<mac_address>ABCD012345670A10</mac_address>
33903390
<type>router</type>
33913391
<reachable>true</reachable>
33923392
<power_source>mains</power_source>
@@ -3567,7 +3567,7 @@
35673567
</services>
35683568
<protocols>
35693569
<zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'>
3570-
<mac_address>012345670A11</mac_address>
3570+
<mac_address>ABCD012345670A11</mac_address>
35713571
<type>router</type>
35723572
<reachable>true</reachable>
35733573
<power_source>mains</power_source>
@@ -3598,7 +3598,7 @@
35983598
</services>
35993599
<protocols>
36003600
<zig_bee_node id='59277b278b4c48a3889cd70378299ebb'>
3601-
<mac_address>012345670A12</mac_address>
3601+
<mac_address>ABCD012345670A12</mac_address>
36023602
<type>router</type>
36033603
<reachable>true</reachable>
36043604
<power_source>mains</power_source>
@@ -3629,7 +3629,7 @@
36293629
</services>
36303630
<protocols>
36313631
<zig_bee_node id='08ceb19506ee4546998f62381e867a8e'>
3632-
<mac_address>012345670A13</mac_address>
3632+
<mac_address>ABCD012345670A13</mac_address>
36333633
<type>router</type>
36343634
<reachable>true</reachable>
36353635
<power_source>mains</power_source>
@@ -3660,7 +3660,7 @@
36603660
</services>
36613661
<protocols>
36623662
<zig_bee_node id='954e187dd4924e6a92a109f41d844712'>
3663-
<mac_address>012345670A14</mac_address>
3663+
<mac_address>ABCD012345670A14</mac_address>
36643664
<type>router</type>
36653665
<reachable>true</reachable>
36663666
<power_source>mains</power_source>
@@ -3691,7 +3691,7 @@
36913691
</services>
36923692
<protocols>
36933693
<zig_bee_node id='e116d86377504e69bc8efb73988f11f8'>
3694-
<mac_address>012345670A15</mac_address>
3694+
<mac_address>ABCD012345670A15</mac_address>
36953695
<type>router</type>
36963696
<reachable>true</reachable>
36973697
<power_source>mains</power_source>
@@ -3805,7 +3805,7 @@
38053805
</services>
38063806
<protocols>
38073807
<zig_bee_node id='8f06059e0cdc44038e9201fd8bfbea97'>
3808-
<mac_address>012345670A16</mac_address>
3808+
<mac_address>ABCD012345670A16</mac_address>
38093809
<type>router</type>
38103810
<reachable>true</reachable>
38113811
<power_source>mains</power_source>
@@ -3881,7 +3881,7 @@
38813881
</services>
38823882
<protocols>
38833883
<zig_bee_node id='96ce5e59e0474853bda4ee2794ed0da0'>
3884-
<mac_address>012345670A17</mac_address>
3884+
<mac_address>ABCD012345670A17</mac_address>
38853885
<type>end_device</type>
38863886
<reachable>true</reachable>
38873887
<power_source>battery</power_source>
@@ -3912,7 +3912,7 @@
39123912
</services>
39133913
<protocols>
39143914
<zig_bee_node id='29f51d5cde66420facb975744d59f09c'>
3915-
<mac_address>012345670A18</mac_address>
3915+
<mac_address>ABCD012345670A18</mac_address>
39163916
<type>router</type>
39173917
<reachable>true</reachable>
39183918
<power_source>mains</power_source>
@@ -3932,7 +3932,7 @@
39323932
<services/>
39333933
<protocols>
39343934
<zig_bee_coordinator id='d55765aedfdf47baa1e3cc6d2b2d6000'>
3935-
<mac_address>012345670101</mac_address>
3935+
<mac_address>ABCD012345670101</mac_address>
39363936
<permit_joining>false</permit_joining>
39373937
<neighbors><zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'/><zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'/><zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'/><zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'/><zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'/><zig_bee_node id='ede18329ad24437d8d37222733789c7c'/></neighbors>
39383938
<zig_bee_nodes><zig_bee_node id='08ceb19506ee4546998f62381e867a8e'/><zig_bee_node id='0a85fd64b82246fbaac0a5c6e77ae958'/><zig_bee_node id='138298657dbd44ca9b8393b6a3cd86a8'/><zig_bee_node id='29f51d5cde66420facb975744d59f09c'/><zig_bee_node id='33e54459fdd54c22b3b99ae70a94d1c5'/><zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'/><zig_bee_node id='59277b278b4c48a3889cd70378299ebb'/><zig_bee_node id='5cf439ab62eb48c3977ca41ac1d986ee'/><zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'/><zig_bee_node id='8f06059e0cdc44038e9201fd8bfbea97'/><zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'/><zig_bee_node id='954e187dd4924e6a92a109f41d844712'/><zig_bee_node id='96ce5e59e0474853bda4ee2794ed0da0'/><zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'/><zig_bee_node id='9a0d6157588a43c9ae492a362cb71168'/><zig_bee_node id='a64db02a2fa243e0a9c00126ad1b1f7e'/><zig_bee_node id='b1d09b4fa20c4f1a98278709b3363eea'/><zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'/><zig_bee_node id='e116d86377504e69bc8efb73988f11f8'/><zig_bee_node id='ede18329ad24437d8d37222733789c7c'/></zig_bee_nodes>
@@ -4108,7 +4108,7 @@
41084108
</services>
41094109
<protocols>
41104110
<zig_bee_node id='0a85fd64b82246fbaac0a5c6e77ae958'>
4111-
<mac_address>012345670A19</mac_address>
4111+
<mac_address>ABCD012345670A19</mac_address>
41124112
<type>router</type>
41134113
<reachable>false</reachable>
41144114
<power_source>mains</power_source>
@@ -4139,7 +4139,7 @@
41394139
</services>
41404140
<protocols>
41414141
<zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'>
4142-
<mac_address>012345670A20</mac_address>
4142+
<mac_address>ABCD012345670A20</mac_address>
41434143
<type>router</type>
41444144
<reachable>true</reachable>
41454145
<power_source>mains</power_source>

userdata/adam_heatpump/modules.xml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
</services>
2323
<protocols>
2424
<zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'>
25-
<mac_address>012345670A05</mac_address>
25+
<mac_address>ABCD012345670A05</mac_address>
2626
<type>router</type>
2727
<reachable>true</reachable>
2828
<power_source>mains</power_source>
@@ -85,7 +85,7 @@
8585
</services>
8686
<protocols>
8787
<zig_bee_node id='a64db02a2fa243e0a9c00126ad1b1f7e'>
88-
<mac_address>012345670A06</mac_address>
88+
<mac_address>ABCD012345670A06</mac_address>
8989
<type>router</type>
9090
<reachable>true</reachable>
9191
<power_source>mains</power_source>
@@ -116,7 +116,7 @@
116116
</services>
117117
<protocols>
118118
<zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'>
119-
<mac_address>012345670A07</mac_address>
119+
<mac_address>ABCD012345670A07</mac_address>
120120
<type>router</type>
121121
<reachable>true</reachable>
122122
<power_source>mains</power_source>
@@ -147,7 +147,7 @@
147147
</services>
148148
<protocols>
149149
<zig_bee_node id='33e54459fdd54c22b3b99ae70a94d1c5'>
150-
<mac_address>012345670A03</mac_address>
150+
<mac_address>ABCD012345670A03</mac_address>
151151
<type>router</type>
152152
<reachable>true</reachable>
153153
<power_source>mains</power_source>
@@ -167,7 +167,7 @@
167167
<services/>
168168
<protocols>
169169
<zig_bee_coordinator id='d55765aedfdf47baa1e3cc6d2b2d6000'>
170-
<mac_address>012345670101</mac_address>
170+
<mac_address>ABCD012345670101</mac_address>
171171
<permit_joining>false</permit_joining>
172172
<neighbors><zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'/><zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'/><zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'/><zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'/><zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'/><zig_bee_node id='ede18329ad24437d8d37222733789c7c'/></neighbors>
173173
<zig_bee_nodes><zig_bee_node id='08ceb19506ee4546998f62381e867a8e'/><zig_bee_node id='0a85fd64b82246fbaac0a5c6e77ae958'/><zig_bee_node id='138298657dbd44ca9b8393b6a3cd86a8'/><zig_bee_node id='29f51d5cde66420facb975744d59f09c'/><zig_bee_node id='33e54459fdd54c22b3b99ae70a94d1c5'/><zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'/><zig_bee_node id='59277b278b4c48a3889cd70378299ebb'/><zig_bee_node id='5cf439ab62eb48c3977ca41ac1d986ee'/><zig_bee_node id='8dbb5981239a41d1b7c39c6a85276c61'/><zig_bee_node id='8f06059e0cdc44038e9201fd8bfbea97'/><zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'/><zig_bee_node id='954e187dd4924e6a92a109f41d844712'/><zig_bee_node id='96ce5e59e0474853bda4ee2794ed0da0'/><zig_bee_node id='972269fa494440d393dbdb8e5b0643b7'/><zig_bee_node id='9a0d6157588a43c9ae492a362cb71168'/><zig_bee_node id='a64db02a2fa243e0a9c00126ad1b1f7e'/><zig_bee_node id='b1d09b4fa20c4f1a98278709b3363eea'/><zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'/><zig_bee_node id='e116d86377504e69bc8efb73988f11f8'/><zig_bee_node id='ede18329ad24437d8d37222733789c7c'/></zig_bee_nodes>
@@ -196,7 +196,7 @@
196196
</services>
197197
<protocols>
198198
<zig_bee_node id='e116d86377504e69bc8efb73988f11f8'>
199-
<mac_address>012345670A15</mac_address>
199+
<mac_address>ABCD012345670A15</mac_address>
200200
<type>router</type>
201201
<reachable>true</reachable>
202202
<power_source>mains</power_source>
@@ -227,7 +227,7 @@
227227
</services>
228228
<protocols>
229229
<zig_bee_node id='59277b278b4c48a3889cd70378299ebb'>
230-
<mac_address>012345670A12</mac_address>
230+
<mac_address>ABCD012345670A12</mac_address>
231231
<type>router</type>
232232
<reachable>true</reachable>
233233
<power_source>mains</power_source>
@@ -258,7 +258,7 @@
258258
</services>
259259
<protocols>
260260
<zig_bee_node id='08ceb19506ee4546998f62381e867a8e'>
261-
<mac_address>012345670A13</mac_address>
261+
<mac_address>ABCD012345670A13</mac_address>
262262
<type>router</type>
263263
<reachable>true</reachable>
264264
<power_source>mains</power_source>
@@ -292,7 +292,7 @@
292292
</services>
293293
<protocols>
294294
<zig_bee_node id='9a0d6157588a43c9ae492a362cb71168'>
295-
<mac_address>012345670A02</mac_address>
295+
<mac_address>ABCD012345670A02</mac_address>
296296
<type>end_device</type>
297297
<reachable>true</reachable>
298298
<power_source>battery</power_source>
@@ -386,7 +386,7 @@
386386
</services>
387387
<protocols>
388388
<zig_bee_node id='138298657dbd44ca9b8393b6a3cd86a8'>
389-
<mac_address>012345670A01</mac_address>
389+
<mac_address>ABCD012345670A01</mac_address>
390390
<type>router</type>
391391
<reachable>true</reachable>
392392
<power_source>mains</power_source>
@@ -571,7 +571,7 @@
571571
</services>
572572
<protocols>
573573
<zig_bee_node id='954e187dd4924e6a92a109f41d844712'>
574-
<mac_address>012345670A14</mac_address>
574+
<mac_address>ABCD012345670A14</mac_address>
575575
<type>router</type>
576576
<reachable>true</reachable>
577577
<power_source>mains</power_source>
@@ -602,7 +602,7 @@
602602
</services>
603603
<protocols>
604604
<zig_bee_node id='91af9b4eb6b247909afab2b09cca821a'>
605-
<mac_address>012345670A11</mac_address>
605+
<mac_address>ABCD012345670A11</mac_address>
606606
<type>router</type>
607607
<reachable>true</reachable>
608608
<power_source>mains</power_source>
@@ -633,7 +633,7 @@
633633
</services>
634634
<protocols>
635635
<zig_bee_node id='8f06059e0cdc44038e9201fd8bfbea97'>
636-
<mac_address>012345670A16</mac_address>
636+
<mac_address>ABCD012345670A16</mac_address>
637637
<type>router</type>
638638
<reachable>true</reachable>
639639
<power_source>mains</power_source>
@@ -664,7 +664,7 @@
664664
</services>
665665
<protocols>
666666
<zig_bee_node id='5cf439ab62eb48c3977ca41ac1d986ee'>
667-
<mac_address>012345670A10</mac_address>
667+
<mac_address>ABCD012345670A10</mac_address>
668668
<type>router</type>
669669
<reachable>true</reachable>
670670
<power_source>mains</power_source>
@@ -695,7 +695,7 @@
695695
</services>
696696
<protocols>
697697
<zig_bee_node id='b1d09b4fa20c4f1a98278709b3363eea'>
698-
<mac_address>012345670A09</mac_address>
698+
<mac_address>ABCD012345670A09</mac_address>
699699
<type>router</type>
700700
<reachable>true</reachable>
701701
<power_source>mains</power_source>
@@ -723,7 +723,7 @@
723723
</services>
724724
<protocols>
725725
<zig_bee_node id='0a85fd64b82246fbaac0a5c6e77ae958'>
726-
<mac_address>012345670A19</mac_address>
726+
<mac_address>ABCD012345670A19</mac_address>
727727
<type>router</type>
728728
<reachable>false</reachable>
729729
<power_source>mains</power_source>
@@ -754,7 +754,7 @@
754754
</services>
755755
<protocols>
756756
<zig_bee_node id='4ac495040ae2462d832b15d00b245c0b'>
757-
<mac_address>012345670A04</mac_address>
757+
<mac_address>ABCD012345670A04</mac_address>
758758
<type>router</type>
759759
<reachable>true</reachable>
760760
<power_source>mains</power_source>
@@ -785,7 +785,7 @@
785785
</services>
786786
<protocols>
787787
<zig_bee_node id='ede18329ad24437d8d37222733789c7c'>
788-
<mac_address>012345670A08</mac_address>
788+
<mac_address>ABCD012345670A08</mac_address>
789789
<type>router</type>
790790
<reachable>true</reachable>
791791
<power_source>mains</power_source>
@@ -819,7 +819,7 @@
819819
</services>
820820
<protocols>
821821
<zig_bee_node id='96ce5e59e0474853bda4ee2794ed0da0'>
822-
<mac_address>012345670A17</mac_address>
822+
<mac_address>ABCD012345670A17</mac_address>
823823
<type>end_device</type>
824824
<reachable>true</reachable>
825825
<power_source>battery</power_source>
@@ -850,7 +850,7 @@
850850
</services>
851851
<protocols>
852852
<zig_bee_node id='29f51d5cde66420facb975744d59f09c'>
853-
<mac_address>012345670A18</mac_address>
853+
<mac_address>ABCD012345670A18</mac_address>
854854
<type>router</type>
855855
<reachable>true</reachable>
856856
<power_source>mains</power_source>
@@ -881,7 +881,7 @@
881881
</services>
882882
<protocols>
883883
<zig_bee_node id='c2f3ab78380a4ff3a1fbdd7638a67099'>
884-
<mac_address>012345670A20</mac_address>
884+
<mac_address>ABCD012345670A20</mac_address>
885885
<type>router</type>
886886
<reachable>true</reachable>
887887
<power_source>mains</power_source>

0 commit comments

Comments
 (0)