1
mirror of https://github.com/home-assistant/core synced 2024-09-06 10:29:55 +02:00
ha-core/CODEOWNERS
Line: 7: incorrect codeowner organization: home-assistant/core Line: 7: no users/groups matched Line: 8: incorrect codeowner organization: home-assistant/core Line: 8: no users/groups matched Line: 9: incorrect codeowner organization: home-assistant/core Line: 9: no users/groups matched Line: 10: incorrect codeowner organization: home-assistant/core Line: 10: no users/groups matched Line: 13: incorrect codeowner organization: home-assistant/supervisor Line: 13: no users/groups matched Line: 14: incorrect codeowner organization: home-assistant/supervisor Line: 14: no users/groups matched Line: 15: incorrect codeowner organization: home-assistant/supervisor Line: 15: no users/groups matched Line: 16: incorrect codeowner organization: home-assistant/supervisor Line: 16: no users/groups matched Line: 19: incorrect codeowner user: kellerza Line: 19: no users/groups matched Line: 22: incorrect codeowner user: shred86 Line: 22: no users/groups matched Line: 23: incorrect codeowner user: bieniu Line: 23: no users/groups matched Line: 24: incorrect codeowner user: atmurray Line: 24: no users/groups matched Line: 25: incorrect codeowner user: frenck Line: 25: no users/groups matched Line: 26: incorrect codeowner user: Bre77 Line: 26: no users/groups matched Line: 27: incorrect codeowner user: noltari Line: 27: no users/groups matched Line: 28: incorrect codeowner user: ispysoftware Line: 28: no users/groups matched Line: 29: incorrect codeowner user: bieniu Line: 29: no users/groups matched Line: 30: incorrect codeowner user: asymworks Line: 30: no users/groups matched Line: 31: incorrect codeowner user: bachya Line: 31: no users/groups matched Line: 32: incorrect codeowner user: ajschmidt8 Line: 32: no users/groups matched Line: 33: incorrect codeowner organization: home-assistant/cloud Line: 33: incorrect codeowner user: ochlocracy Line: 33: no users/groups matched Line: 34: incorrect codeowner user: gcampax Line: 34: incorrect codeowner user: balloob Line: 34: no users/groups matched Line: 35: incorrect codeowner user: fabaff Line: 35: no users/groups matched Line: 36: incorrect codeowner user: frenck Line: 36: no users/groups matched Line: 37: incorrect codeowner user: danielhiversen Line: 37: no users/groups matched Line: 38: incorrect codeowner user: bachya Line: 38: no users/groups matched Line: 39: incorrect codeowner organization: home-assistant/core Line: 39: incorrect codeowner user: ludeeus Line: 39: no users/groups matched Line: 40: incorrect codeowner user: JeffLIrion Line: 40: no users/groups matched Line: 41: incorrect codeowner user: bachya Line: 41: no users/groups matched Line: 42: incorrect codeowner organization: home-assistant/core Line: 42: no users/groups matched Line: 43: incorrect codeowner user: postlund Line: 43: no users/groups matched Line: 44: incorrect codeowner user: caronc Line: 44: no users/groups matched Line: 45: incorrect codeowner user: PhilRW Line: 45: no users/groups matched Line: 46: incorrect codeowner user: elupus Line: 46: no users/groups matched Line: 47: incorrect codeowner user: fabaff Line: 47: no users/groups matched Line: 48: incorrect codeowner user: fabaff Line: 48: no users/groups matched Line: 49: incorrect codeowner user: vanbalken Line: 49: no users/groups matched Line: 50: incorrect codeowner user: kennedyshead Line: 50: incorrect codeowner user: ollo69 Line: 50: no users/groups matched Line: 51: incorrect codeowner user: MatsNL Line: 51: no users/groups matched Line: 52: incorrect codeowner user: mtdcr Line: 52: no users/groups matched Line: 53: incorrect codeowner user: baqs Line: 53: no users/groups matched Line: 54: incorrect codeowner user: bdraco Line: 54: no users/groups matched Line: 55: incorrect codeowner user: djtimca Line: 55: no users/groups matched Line: 56: incorrect codeowner user: davet2001 Line: 56: no users/groups matched Line: 57: incorrect codeowner organization: home-assistant/core Line: 57: no users/groups matched Line: 58: incorrect codeowner organization: home-assistant/core Line: 58: no users/groups matched Line: 59: incorrect codeowner user: pattyland Line: 59: no users/groups matched Line: 60: incorrect codeowner user: ahayworth Line: 60: incorrect codeowner user: danielsjf Line: 60: no users/groups matched Line: 61: incorrect codeowner user: Kane610 Line: 61: no users/groups matched Line: 62: incorrect codeowner user: timmo001 Line: 62: no users/groups matched Line: 63: incorrect codeowner user: eavanvalkenburg Line: 63: no users/groups matched Line: 64: incorrect codeowner user: hfurubotten Line: 64: no users/groups matched Line: 65: incorrect codeowner user: alemuro Line: 65: no users/groups matched Line: 66: incorrect codeowner user: fabaff Line: 66: no users/groups matched Line: 67: incorrect codeowner user: UgaitzEtxebarria Line: 67: no users/groups matched Line: 68: incorrect codeowner user: bbx-a Line: 68: incorrect codeowner user: bbx-jp Line: 68: no users/groups matched Line: 69: incorrect codeowner user: fronzbot Line: 69: no users/groups matched Line: 70: incorrect codeowner organization: home-assistant/core Line: 70: no users/groups matched Line: 71: incorrect codeowner user: belidzs Line: 71: no users/groups matched Line: 72: incorrect codeowner user: gerard33 Line: 72: incorrect codeowner user: rikroe Line: 72: no users/groups matched Line: 73: incorrect codeowner user: prystupa Line: 73: no users/groups matched Line: 74: incorrect codeowner user: tschamm Line: 74: no users/groups matched Line: 75: incorrect codeowner user: bieniu Line: 75: no users/groups matched Line: 76: incorrect codeowner user: danielhiversen Line: 76: incorrect codeowner user: felipediel Line: 76: no users/groups matched Line: 77: incorrect codeowner user: bieniu Line: 77: no users/groups matched Line: 78: incorrect codeowner user: eavanvalkenburg Line: 78: no users/groups matched Line: 79: incorrect codeowner user: liudger Line: 79: no users/groups matched Line: 80: incorrect codeowner user: jxwolstenholme Line: 80: no users/groups matched Line: 81: incorrect codeowner user: mjj4791 Line: 81: incorrect codeowner user: ties Line: 81: incorrect codeowner user: Robbie1221 Line: 81: no users/groups matched Line: 82: incorrect codeowner user: emontnemery Line: 82: no users/groups matched Line: 83: incorrect codeowner user: Cereal2nd Line: 83: incorrect codeowner user: jjlawren Line: 83: no users/groups matched Line: 84: incorrect codeowner user: braam Line: 84: no users/groups matched Line: 85: incorrect codeowner user: fbradyirl Line: 85: no users/groups matched Line: 86: incorrect codeowner user: fbradyirl Line: 86: no users/groups matched Line: 87: incorrect codeowner user: fbradyirl Line: 87: no users/groups matched Line: 88: incorrect codeowner user: raman325 Line: 88: no users/groups matched Line: 89: incorrect codeowner organization: home-assistant/cloud Line: 89: no users/groups matched Line: 90: incorrect codeowner user: ludeeus Line: 90: incorrect codeowner user: ctalkington Line: 90: no users/groups matched Line: 91: incorrect codeowner user: GenericStudent Line: 91: no users/groups matched Line: 92: incorrect codeowner user: michaelarnauts Line: 92: no users/groups matched Line: 93: incorrect codeowner user: Petro31 Line: 93: no users/groups matched Line: 94: incorrect codeowner organization: home-assistant/core Line: 94: no users/groups matched Line: 95: incorrect codeowner organization: home-assistant/core Line: 95: no users/groups matched Line: 96: incorrect codeowner user: lawtancool Line: 96: no users/groups matched Line: 97: incorrect codeowner organization: home-assistant/core Line: 97: no users/groups matched Line: 98: incorrect codeowner user: OnFreund Line: 98: no users/groups matched Line: 99: incorrect codeowner organization: home_assistant/core Line: 99: no users/groups matched Line: 100: incorrect codeowner user: fabaff Line: 100: no users/groups matched Line: 101: incorrect codeowner organization: home-assistant/core Line: 101: no users/groups matched Line: 102: incorrect codeowner user: fabaff Line: 102: no users/groups matched Line: 103: incorrect codeowner user: fabaff Line: 103: no users/groups matched Line: 104: incorrect codeowner user: fredrike Line: 104: no users/groups matched Line: 105: incorrect codeowner user: fabaff Line: 105: no users/groups matched Line: 106: incorrect codeowner user: frenck Line: 106: no users/groups matched Line: 107: incorrect codeowner user: Kane610 Line: 107: no users/groups matched Line: 108: incorrect codeowner user: bollewolle Line: 108: incorrect codeowner user: Emilv2 Line: 108: no users/groups matched Line: 109: incorrect codeowner organization: home-assistant/core Line: 109: no users/groups matched Line: 110: incorrect codeowner user: scarface-4711 Line: 110: incorrect codeowner user: starkillerOG Line: 110: no users/groups matched Line: 111: incorrect codeowner user: afaucogney Line: 111: no users/groups matched Line: 112: incorrect codeowner organization: home-assistant/core Line: 112: no users/groups matched Line: 113: incorrect codeowner user: 2Fake Line: 113: incorrect codeowner user: Shutgun Line: 113: no users/groups matched Line: 114: incorrect codeowner user: gagebenne Line: 114: no users/groups matched Line: 115: incorrect codeowner user: bdraco Line: 115: no users/groups matched Line: 116: incorrect codeowner user: thegardenmonkey Line: 116: no users/groups matched Line: 117: incorrect codeowner user: fabaff Line: 117: no users/groups matched Line: 118: incorrect codeowner user: ctalkington Line: 118: no users/groups matched Line: 119: incorrect codeowner user: thibmaek Line: 119: no users/groups matched Line: 120: incorrect codeowner user: oblogic7 Line: 120: incorrect codeowner user: bdraco Line: 120: no users/groups matched Line: 121: incorrect codeowner user: Robbie1221 Line: 121: no users/groups matched Line: 122: incorrect codeowner user: depl0y Line: 122: no users/groups matched Line: 123: incorrect codeowner user: bieniu Line: 123: no users/groups matched Line: 124: incorrect codeowner user: runningman84 Line: 124: incorrect codeowner user: stephan192 Line: 124: incorrect codeowner user: Hummel95 Line: 124: no users/groups matched Line: 125: incorrect codeowner user: fabaff Line: 125: no users/groups matched Line: 126: incorrect codeowner user: ziv1234 Line: 126: no users/groups matched Line: 127: incorrect codeowner user: Jc2k Line: 127: no users/groups matched Line: 128: incorrect codeowner user: marthoc Line: 128: no users/groups matched Line: 129: incorrect codeowner user: vangorra Line: 129: incorrect codeowner user: w1ll1am23 Line: 129: no users/groups matched Line: 130: incorrect codeowner user: OverloadUT Line: 130: no users/groups matched Line: 131: incorrect codeowner user: mtdcr Line: 131: no users/groups matched Line: 132: incorrect codeowner user: jeroenterheerdt Line: 132: no users/groups matched Line: 133: incorrect codeowner user: mezz64 Line: 133: no users/groups matched Line: 134: incorrect codeowner user: frenck Line: 134: no users/groups matched Line: 135: incorrect codeowner user: gwww Line: 135: incorrect codeowner user: bdraco Line: 135: no users/groups matched Line: 136: incorrect codeowner user: majuss Line: 136: no users/groups matched Line: 137: incorrect codeowner user: mezz64 Line: 137: no users/groups matched Line: 138: incorrect codeowner user: borpin Line: 138: no users/groups matched Line: 139: incorrect codeowner user: bdraco Line: 139: no users/groups matched Line: 140: incorrect codeowner user: kbickar Line: 140: no users/groups matched Line: 141: incorrect codeowner user: fbradyirl Line: 141: no users/groups matched Line: 142: incorrect codeowner user: bdurrer Line: 142: no users/groups matched Line: 143: incorrect codeowner user: gtdiehl Line: 143: no users/groups matched Line: 144: incorrect codeowner user: hfurubotten Line: 144: no users/groups matched Line: 145: incorrect codeowner user: michaeldavie Line: 145: no users/groups matched Line: 146: incorrect codeowner user: ttroy50 Line: 146: no users/groups matched Line: 147: incorrect codeowner user: pszafer Line: 147: no users/groups matched Line: 148: incorrect codeowner user: ThaStealth Line: 148: no users/groups matched Line: 149: incorrect codeowner user: rytilahti Line: 149: no users/groups matched Line: 150: incorrect codeowner user: OttoWinter Line: 150: no users/groups matched Line: 151: incorrect codeowner user: TheLastProject Line: 151: no users/groups matched Line: 152: incorrect codeowner user: zxdavb Line: 152: no users/groups matched Line: 153: incorrect codeowner user: RenierM26 Line: 153: incorrect codeowner user: baqs Line: 153: no users/groups matched Line: 154: incorrect codeowner user: ntilley905 Line: 154: no users/groups matched Line: 155: incorrect codeowner user: rohankapoorcom Line: 155: no users/groups matched Line: 156: incorrect codeowner user: fabaff Line: 156: no users/groups matched Line: 157: incorrect codeowner user: dgomes Line: 157: no users/groups matched Line: 158: incorrect codeowner user: cyberjunky Line: 158: no users/groups matched Line: 159: incorrect codeowner user: DaAwesomeP Line: 159: no users/groups matched Line: 160: incorrect codeowner user: fabaff Line: 160: no users/groups matched Line: 161: incorrect codeowner user: ZephireNZ Line: 161: no users/groups matched Line: 162: incorrect codeowner user: dmulcahey Line: 162: no users/groups matched Line: 163: incorrect codeowner user: fabaff Line: 163: no users/groups matched Line: 164: incorrect codeowner user: ChrisMandich Line: 164: incorrect codeowner user: bdraco Line: 164: no users/groups matched Line: 165: incorrect codeowner user: bachya Line: 165: no users/groups matched Line: 166: incorrect codeowner user: uvjustin Line: 166: no users/groups matched Line: 167: incorrect codeowner user: kimfrellsen Line: 167: no users/groups matched Line: 168: incorrect codeowner user: skgsergio Line: 168: no users/groups matched Line: 169: incorrect codeowner user: hacf-fr Line: 169: incorrect codeowner user: Quentame Line: 169: no users/groups matched Line: 170: incorrect codeowner user: mammuth Line: 170: incorrect codeowner user: AaronDavidSchneider Line: 170: incorrect codeowner user: chemelli74 Line: 170: no users/groups matched Line: 171: incorrect codeowner user: mib1185 Line: 171: no users/groups matched Line: 172: incorrect codeowner user: nielstron Line: 172: no users/groups matched Line: 173: incorrect codeowner organization: home-assistant/frontend Line: 173: no users/groups matched Line: 174: incorrect codeowner user: klaasnicolaas Line: 174: no users/groups matched Line: 175: incorrect codeowner user: cyberjunky Line: 175: no users/groups matched Line: 176: incorrect codeowner user: exxamalte Line: 176: no users/groups matched Line: 177: incorrect codeowner user: zxdavb Line: 177: no users/groups matched Line: 178: incorrect codeowner user: exxamalte Line: 178: no users/groups matched Line: 179: incorrect codeowner user: exxamalte Line: 179: no users/groups matched Line: 180: incorrect codeowner user: exxamalte Line: 180: no users/groups matched Line: 181: incorrect codeowner user: exxamalte Line: 181: no users/groups matched Line: 182: incorrect codeowner user: bieniu Line: 182: no users/groups matched Line: 183: incorrect codeowner user: fabaff Line: 183: no users/groups matched Line: 184: incorrect codeowner user: fabaff Line: 184: incorrect codeowner user: engrbm87 Line: 184: no users/groups matched Line: 185: incorrect codeowner user: tkdrob Line: 185: no users/groups matched Line: 186: incorrect codeowner user: vangorra Line: 186: incorrect codeowner user: bdraco Line: 186: no users/groups matched Line: 187: incorrect codeowner organization: home-assistant/cloud Line: 187: no users/groups matched Line: 188: incorrect codeowner user: lufton Line: 188: no users/groups matched Line: 189: incorrect codeowner user: fabaff Line: 189: no users/groups matched Line: 190: incorrect codeowner user: cmroche Line: 190: no users/groups matched Line: 191: incorrect codeowner user: jkeljo Line: 191: no users/groups matched Line: 192: incorrect codeowner organization: home-assistant/core Line: 192: no users/groups matched Line: 193: incorrect codeowner user: indykoning Line: 193: incorrect codeowner user: muppet3000 Line: 193: no users/groups matched Line: 194: incorrect codeowner user: bachya Line: 194: no users/groups matched Line: 195: incorrect codeowner user: ASMfreaK Line: 195: incorrect codeowner user: leikoilja Line: 195: no users/groups matched Line: 196: incorrect codeowner user: ehendrix23 Line: 196: incorrect codeowner user: bramkragten Line: 196: incorrect codeowner user: bdraco Line: 196: incorrect codeowner user: mkeesey Line: 196: no users/groups matched Line: 197: incorrect codeowner organization: home-assistant/supervisor Line: 197: no users/groups matched Line: 198: incorrect codeowner user: andylockran Line: 198: no users/groups matched Line: 199: incorrect codeowner user: andrewsayre Line: 199: no users/groups matched Line: 200: incorrect codeowner user: eifinger Line: 200: no users/groups matched Line: 201: incorrect codeowner user: mezz64 Line: 201: no users/groups matched Line: 202: incorrect codeowner user: fbradyirl Line: 202: no users/groups matched Line: 203: incorrect codeowner user: bannhead Line: 203: no users/groups matched Line: 204: incorrect codeowner organization: home-assistant/core Line: 204: no users/groups matched Line: 205: incorrect codeowner user: Rendili Line: 205: incorrect codeowner user: KJonline Line: 205: no users/groups matched Line: 206: incorrect codeowner user: jameshilliard Line: 206: no users/groups matched Line: 207: incorrect codeowner user: DavidMStraub Line: 207: no users/groups matched Line: 208: incorrect codeowner user: chemaaa Line: 208: no users/groups matched Line: 209: incorrect codeowner organization: home-assistant/core Line: 209: no users/groups matched Line: 210: incorrect codeowner user: bdraco Line: 210: no users/groups matched Line: 211: incorrect codeowner user: Jc2k Line: 211: incorrect codeowner user: bdraco Line: 211: no users/groups matched Line: 212: incorrect codeowner user: pvizeli Line: 212: incorrect codeowner user: danielperna84 Line: 212: no users/groups matched Line: 213: incorrect codeowner organization: home-assistant/core Line: 213: no users/groups matched Line: 214: incorrect codeowner user: scop Line: 214: incorrect codeowner user: fphammerle Line: 214: no users/groups matched Line: 215: incorrect codeowner user: abmantis Line: 215: no users/groups matched Line: 216: incorrect codeowner user: balloob Line: 216: incorrect codeowner user: frenck Line: 216: no users/groups matched Line: 217: incorrect codeowner user: denniss17 Line: 217: no users/groups matched Line: 218: incorrect codeowner organization: home-assistant/core Line: 218: incorrect codeowner user: Shulyaka Line: 218: no users/groups matched Line: 219: incorrect codeowner user: bdraco Line: 219: no users/groups matched Line: 220: incorrect codeowner user: vigonotion Line: 220: no users/groups matched Line: 221: incorrect codeowner user: ptcryan Line: 221: no users/groups matched Line: 222: incorrect codeowner user: dermotduffy Line: 222: no users/groups matched Line: 223: incorrect codeowner user: RyuzakiKK Line: 223: no users/groups matched Line: 224: incorrect codeowner user: lewei50 Line: 224: no users/groups matched Line: 225: incorrect codeowner user: flz Line: 225: no users/groups matched Line: 226: incorrect codeowner user: Quentame Line: 226: incorrect codeowner user: nzapponi Line: 226: no users/groups matched Line: 227: incorrect codeowner user: exxamalte Line: 227: no users/groups matched Line: 228: incorrect codeowner organization: home-assistant/core Line: 228: no users/groups matched Line: 229: incorrect codeowner user: zxdavb Line: 229: no users/groups matched Line: 230: incorrect codeowner user: fabaff Line: 230: incorrect codeowner user: mdegat01 Line: 230: no users/groups matched Line: 231: incorrect codeowner organization: home-assistant/core Line: 231: no users/groups matched Line: 232: incorrect codeowner organization: home-assistant/core Line: 232: no users/groups matched Line: 233: incorrect codeowner organization: home-assistant/core Line: 233: no users/groups matched Line: 234: incorrect codeowner organization: home-assistant/core Line: 234: no users/groups matched Line: 235: incorrect codeowner organization: home-assistant/core Line: 235: no users/groups matched Line: 236: incorrect codeowner user: teharris1 Line: 236: no users/groups matched Line: 237: incorrect codeowner user: dgomes Line: 237: no users/groups matched Line: 238: incorrect codeowner organization: home-assistant/core Line: 238: no users/groups matched Line: 239: incorrect codeowner user: jnimmo Line: 239: no users/groups matched Line: 240: incorrect codeowner user: robbiet480 Line: 240: no users/groups matched Line: 241: incorrect codeowner user: rohankapoorcom Line: 241: no users/groups matched Line: 242: incorrect codeowner user: dgomes Line: 242: incorrect codeowner user: abmantis Line: 242: no users/groups matched Line: 243: incorrect codeowner user: ctalkington Line: 243: no users/groups matched Line: 244: incorrect codeowner user: bachya Line: 244: no users/groups matched Line: 245: incorrect codeowner user: ttroy50 Line: 245: no users/groups matched Line: 246: incorrect codeowner user: engrbm87 Line: 246: no users/groups matched Line: 247: incorrect codeowner user: bdraco Line: 247: incorrect codeowner user: shbatm Line: 247: no users/groups matched Line: 248: incorrect codeowner user: Swamp-Ig Line: 248: no users/groups matched Line: 249: incorrect codeowner user: tsvi Line: 249: no users/groups matched Line: 250: incorrect codeowner user: jesserockz Line: 250: no users/groups matched Line: 251: incorrect codeowner user: Michsior14 Line: 251: no users/groups matched Line: 252: incorrect codeowner user: dannerph Line: 252: no users/groups matched Line: 253: incorrect codeowner user: foxel Line: 253: no users/groups matched Line: 254: incorrect codeowner user: basnijholt Line: 254: no users/groups matched Line: 255: incorrect codeowner user: bendavid Line: 255: no users/groups matched Line: 256: incorrect codeowner user: dgomes Line: 256: no users/groups matched Line: 257: incorrect codeowner user: Julius2342 Line: 257: incorrect codeowner user: farmio Line: 257: incorrect codeowner user: marvin-w Line: 257: no users/groups matched Line: 258: incorrect codeowner user: OnFreund Line: 258: incorrect codeowner user: cgtobi Line: 258: no users/groups matched Line: 259: incorrect codeowner user: heythisisnate Line: 259: incorrect codeowner user: kit-klein Line: 259: no users/groups matched Line: 260: incorrect codeowner user: stegm Line: 260: no users/groups matched Line: 261: incorrect codeowner user: eifinger Line: 261: no users/groups matched Line: 262: incorrect codeowner user: emlove Line: 262: no users/groups matched Line: 263: incorrect codeowner user: robbiet480 Line: 263: no users/groups matched Line: 264: incorrect codeowner user: ludeeus Line: 264: no users/groups matched Line: 265: incorrect codeowner user: alengwenus Line: 265: no users/groups matched Line: 266: incorrect codeowner user: Drafteed Line: 266: no users/groups matched Line: 267: incorrect codeowner user: pnbruckner Line: 267: no users/groups matched Line: 268: incorrect codeowner user: fabaff Line: 268: no users/groups matched Line: 269: incorrect codeowner user: joncar Line: 269: no users/groups matched Line: 270: incorrect codeowner user: natekspencer Line: 270: no users/groups matched Line: 271: incorrect codeowner user: issacg Line: 271: no users/groups matched Line: 272: incorrect codeowner organization: home-assistant/core Line: 272: no users/groups matched Line: 273: incorrect codeowner user: evanjd Line: 273: no users/groups matched Line: 274: incorrect codeowner user: pavoni Line: 274: no users/groups matched Line: 275: incorrect codeowner organization: home-assistant/frontend Line: 275: no users/groups matched Line: 276: incorrect codeowner user: mzdrale Line: 276: no users/groups matched Line: 277: incorrect codeowner user: fabaff Line: 277: no users/groups matched Line: 278: incorrect codeowner user: majuss Line: 278: no users/groups matched Line: 279: incorrect codeowner user: JonGilmore Line: 279: no users/groups matched Line: 280: incorrect codeowner user: swails Line: 280: incorrect codeowner user: bdraco Line: 280: no users/groups matched Line: 281: incorrect codeowner user: timmo001 Line: 281: no users/groups matched Line: 282: incorrect codeowner user: fabaff Line: 282: no users/groups matched Line: 283: incorrect codeowner user: tinloaf Line: 283: no users/groups matched Line: 284: incorrect codeowner user: bdr99 Line: 284: no users/groups matched Line: 285: incorrect codeowner user: jardiamj Line: 285: no users/groups matched Line: 286: incorrect codeowner user: hunterjm Line: 286: no users/groups matched Line: 287: incorrect codeowner user: dgomes Line: 287: no users/groups matched Line: 288: incorrect codeowner user: vilppuvuorinen Line: 288: no users/groups matched Line: 289: incorrect codeowner user: kennedyshead Line: 289: no users/groups matched Line: 290: incorrect codeowner user: danielhiversen Line: 290: incorrect codeowner user: thimic Line: 290: no users/groups matched Line: 291: incorrect codeowner user: DylanGore Line: 291: no users/groups matched Line: 292: incorrect codeowner user: hacf-fr Line: 292: incorrect codeowner user: oncleben31 Line: 292: incorrect codeowner user: Quentame Line: 292: no users/groups matched Line: 293: incorrect codeowner user: rolfberkenbosch Line: 293: no users/groups matched Line: 294: incorrect codeowner user: adrianmo Line: 294: no users/groups matched Line: 295: incorrect codeowner user: MrHarcombe Line: 295: no users/groups matched Line: 296: incorrect codeowner user: danielhiversen Line: 296: incorrect codeowner user: basnijholt Line: 296: no users/groups matched Line: 297: incorrect codeowner user: engrbm87 Line: 297: no users/groups matched Line: 298: incorrect codeowner user: danielhiversen Line: 298: no users/groups matched Line: 299: incorrect codeowner user: fabaff Line: 299: no users/groups matched Line: 300: incorrect codeowner user: elmurato Line: 300: no users/groups matched Line: 301: incorrect codeowner user: tkislan Line: 301: no users/groups matched Line: 302: incorrect codeowner user: robbiet480 Line: 302: no users/groups matched Line: 303: incorrect codeowner user: adamchengtkc Line: 303: incorrect codeowner user: janiversen Line: 303: incorrect codeowner user: vzahradnik Line: 303: no users/groups matched Line: 304: incorrect codeowner user: wonderslug Line: 304: no users/groups matched Line: 305: incorrect codeowner user: etsinko Line: 305: incorrect codeowner user: OnFreund Line: 305: no users/groups matched Line: 306: incorrect codeowner user: fabaff Line: 306: no users/groups matched Line: 307: incorrect codeowner user: starkillerOG Line: 307: no users/groups matched Line: 308: incorrect codeowner user: dermotduffy Line: 308: no users/groups matched Line: 309: incorrect codeowner user: fabaff Line: 309: no users/groups matched Line: 310: incorrect codeowner user: emontnemery Line: 310: no users/groups matched Line: 311: incorrect codeowner user: peroyvind Line: 311: no users/groups matched Line: 312: incorrect codeowner user: meichthys Line: 312: no users/groups matched Line: 313: incorrect codeowner user: currentoor Line: 313: no users/groups matched Line: 314: incorrect codeowner organization: home-assistant/core Line: 314: no users/groups matched Line: 315: incorrect codeowner user: bdraco Line: 315: no users/groups matched Line: 316: incorrect codeowner user: MartinHjelmare Line: 316: incorrect codeowner user: functionpointer Line: 316: no users/groups matched Line: 317: incorrect codeowner user: fabaff Line: 317: no users/groups matched Line: 318: incorrect codeowner user: bieniu Line: 318: no users/groups matched Line: 319: incorrect codeowner user: dshokouhi Line: 319: incorrect codeowner user: Santobert Line: 319: no users/groups matched Line: 320: incorrect codeowner user: YarmoM Line: 320: no users/groups matched Line: 321: incorrect codeowner user: pschmitt Line: 321: no users/groups matched Line: 322: incorrect codeowner user: nickw444 Line: 322: no users/groups matched Line: 323: incorrect codeowner user: allenporter Line: 323: no users/groups matched Line: 324: incorrect codeowner user: cgtobi Line: 324: no users/groups matched Line: 325: incorrect codeowner user: fabaff Line: 325: no users/groups matched Line: 326: incorrect codeowner user: bdraco Line: 326: no users/groups matched Line: 327: incorrect codeowner user: vividboarder Line: 327: no users/groups matched Line: 328: incorrect codeowner user: meichthys Line: 328: no users/groups matched Line: 329: incorrect codeowner user: marciogranzotto Line: 329: no users/groups matched Line: 330: incorrect codeowner user: hfurubotten Line: 330: no users/groups matched Line: 331: incorrect codeowner user: filcole Line: 331: no users/groups matched Line: 332: incorrect codeowner user: thibmaek Line: 332: no users/groups matched Line: 333: incorrect codeowner user: fabaff Line: 333: no users/groups matched Line: 334: incorrect codeowner user: jdelaney72 Line: 334: no users/groups matched Line: 335: incorrect codeowner organization: home-assistant/core Line: 335: no users/groups matched Line: 336: incorrect codeowner user: matrozov Line: 336: incorrect codeowner user: papajojo Line: 336: no users/groups matched Line: 337: incorrect codeowner user: bachya Line: 337: no users/groups matched Line: 338: incorrect codeowner user: nickw444 Line: 338: no users/groups matched Line: 339: incorrect codeowner user: exxamalte Line: 339: no users/groups matched Line: 340: incorrect codeowner user: pschmitt Line: 340: incorrect codeowner user: pvizeli Line: 340: incorrect codeowner user: pree Line: 340: no users/groups matched Line: 341: incorrect codeowner user: clssn Line: 341: no users/groups matched Line: 342: incorrect codeowner organization: home-assistant/core Line: 342: incorrect codeowner user: Shulyaka Line: 342: no users/groups matched Line: 343: incorrect codeowner user: bdraco Line: 343: no users/groups matched Line: 344: incorrect codeowner user: MatthewFlamm Line: 344: no users/groups matched Line: 345: incorrect codeowner user: chriscla Line: 345: no users/groups matched Line: 346: incorrect codeowner user: dshokouhi Line: 346: no users/groups matched Line: 347: incorrect codeowner user: robbiet480 Line: 347: no users/groups matched Line: 348: incorrect codeowner user: larssont Line: 348: no users/groups matched Line: 349: incorrect codeowner user: oliver84 Line: 349: incorrect codeowner user: djtimca Line: 349: incorrect codeowner user: gentoosu Line: 349: no users/groups matched Line: 350: incorrect codeowner organization: home-assistant/core Line: 350: no users/groups matched Line: 351: incorrect codeowner user: JeromeHXP Line: 351: no users/groups matched Line: 352: incorrect codeowner user: garbled1 Line: 352: incorrect codeowner user: epenet Line: 352: no users/groups matched Line: 353: incorrect codeowner user: hunterjm Line: 353: no users/groups matched Line: 354: incorrect codeowner user: misialq Line: 354: no users/groups matched Line: 355: incorrect codeowner user: danielhiversen Line: 355: no users/groups matched Line: 356: incorrect codeowner user: bazwilliams Line: 356: no users/groups matched Line: 357: incorrect codeowner user: mvn23 Line: 357: no users/groups matched Line: 358: incorrect codeowner user: bachya Line: 358: no users/groups matched Line: 359: incorrect codeowner user: fabaff Line: 359: incorrect codeowner user: freekode Line: 359: incorrect codeowner user: nzapponi Line: 359: no users/groups matched Line: 360: incorrect codeowner user: mtreinish Line: 360: no users/groups matched Line: 361: incorrect codeowner user: pascallj Line: 361: no users/groups matched Line: 362: incorrect codeowner user: bvlaicu Line: 362: no users/groups matched Line: 363: incorrect codeowner user: timmo001 Line: 363: no users/groups matched Line: 364: incorrect codeowner user: cgarwood Line: 364: incorrect codeowner user: marcelveldt Line: 364: incorrect codeowner user: MartinHjelmare Line: 364: no users/groups matched Line: 365: incorrect codeowner organization: home-assistant/frontend Line: 365: no users/groups matched Line: 366: incorrect codeowner organization: home-assistant/frontend Line: 366: no users/groups matched Line: 367: incorrect codeowner user: Shulyaka Line: 367: no users/groups matched Line: 368: incorrect codeowner organization: home-assistant/core Line: 368: no users/groups matched Line: 369: incorrect codeowner user: elupus Line: 369: no users/groups matched Line: 370: incorrect codeowner user: antonverburg Line: 370: no users/groups matched Line: 371: incorrect codeowner user: fabaff Line: 371: incorrect codeowner user: johnluetke Line: 371: incorrect codeowner user: shenxn Line: 371: no users/groups matched Line: 372: incorrect codeowner user: corneyl Line: 372: no users/groups matched Line: 373: incorrect codeowner user: trekky12 Line: 373: no users/groups matched Line: 374: incorrect codeowner user: JohNan Line: 374: no users/groups matched Line: 375: incorrect codeowner user: jjlawren Line: 375: no users/groups matched Line: 376: incorrect codeowner user: CoMPaTech Line: 376: incorrect codeowner user: bouwew Line: 376: incorrect codeowner user: brefra Line: 376: no users/groups matched Line: 377: incorrect codeowner user: ColinHarrington Line: 377: incorrect codeowner user: prystupa Line: 377: no users/groups matched Line: 378: incorrect codeowner user: fredrike Line: 378: no users/groups matched Line: 379: incorrect codeowner user: haemishkyd Line: 379: no users/groups matched Line: 380: incorrect codeowner user: bdraco Line: 380: incorrect codeowner user: jrester Line: 380: no users/groups matched Line: 381: incorrect codeowner user: bdraco Line: 381: no users/groups matched Line: 382: incorrect codeowner user: ardaseremet Line: 382: no users/groups matched Line: 383: incorrect codeowner user: knyar Line: 383: no users/groups matched Line: 384: incorrect codeowner user: k4ds3 Line: 384: incorrect codeowner user: jhollowe Line: 384: incorrect codeowner user: Corbeno Line: 384: no users/groups matched Line: 385: incorrect codeowner user: ktnrg45 Line: 385: no users/groups matched Line: 386: incorrect codeowner user: dgomes Line: 386: no users/groups matched Line: 387: incorrect codeowner user: fabaff Line: 387: no users/groups matched Line: 388: incorrect codeowner user: azogue Line: 388: no users/groups matched Line: 389: incorrect codeowner user: geoffreylagaisse Line: 389: no users/groups matched Line: 390: incorrect codeowner user: exxamalte Line: 390: no users/groups matched Line: 391: incorrect codeowner user: colinodell Line: 391: no users/groups matched Line: 392: incorrect codeowner user: cisasteelersfan Line: 392: no users/groups matched Line: 393: incorrect codeowner user: oblogic7 Line: 393: no users/groups matched Line: 394: incorrect codeowner user: kellerza Line: 394: no users/groups matched Line: 395: incorrect codeowner user: bdraco Line: 395: no users/groups matched Line: 396: incorrect codeowner user: vinnyfuria Line: 396: no users/groups matched Line: 397: incorrect codeowner user: konikvranik Line: 397: no users/groups matched Line: 398: incorrect codeowner user: vanstinator Line: 398: no users/groups matched Line: 399: incorrect codeowner user: gtdiehl Line: 399: incorrect codeowner user: jcalbert Line: 399: no users/groups matched Line: 400: incorrect codeowner user: bachya Line: 400: no users/groups matched Line: 401: incorrect codeowner user: fabaff Line: 401: no users/groups matched Line: 402: incorrect codeowner user: bachya Line: 402: no users/groups matched Line: 403: incorrect codeowner user: DarkFox Line: 403: no users/groups matched Line: 404: incorrect codeowner user: MTrab Line: 404: no users/groups matched Line: 405: incorrect codeowner user: javicalle Line: 405: no users/groups matched Line: 406: incorrect codeowner user: danielhiversen Line: 406: incorrect codeowner user: elupus Line: 406: incorrect codeowner user: RobBie1221 Line: 406: no users/groups matched Line: 407: incorrect codeowner user: balloob Line: 407: no users/groups matched Line: 408: incorrect codeowner user: OnFreund Line: 408: no users/groups matched Line: 409: incorrect codeowner user: milanmeu Line: 409: no users/groups matched Line: 410: incorrect codeowner user: cgtobi Line: 410: no users/groups matched Line: 411: incorrect codeowner user: ctalkington Line: 411: no users/groups matched Line: 412: incorrect codeowner user: pschmitt Line: 412: incorrect codeowner user: cyr-ius Line: 412: incorrect codeowner user: shenxn Line: 412: no users/groups matched Line: 413: incorrect codeowner user: pavoni Line: 413: no users/groups matched Line: 414: incorrect codeowner user: soldag Line: 414: no users/groups matched Line: 415: incorrect codeowner user: shenxn Line: 415: incorrect codeowner user: swetoast Line: 415: no users/groups matched Line: 416: incorrect codeowner user: gabe565 Line: 416: no users/groups matched Line: 417: incorrect codeowner organization: home-assistant/core Line: 417: no users/groups matched Line: 418: incorrect codeowner user: fredericvl Line: 418: no users/groups matched Line: 419: incorrect codeowner user: escoand Line: 419: incorrect codeowner user: chemelli74 Line: 419: no users/groups matched Line: 420: incorrect codeowner organization: home-assistant/core Line: 420: no users/groups matched Line: 421: incorrect codeowner user: prairieapps Line: 421: no users/groups matched Line: 422: incorrect codeowner user: fabaff Line: 422: no users/groups matched Line: 423: incorrect codeowner user: dieselrabbit Line: 423: no users/groups matched Line: 424: incorrect codeowner organization: home-assistant/core Line: 424: no users/groups matched Line: 425: incorrect codeowner organization: home-assistant/core Line: 425: no users/groups matched Line: 426: incorrect codeowner user: kbickar Line: 426: no users/groups matched Line: 427: incorrect codeowner user: andrey-git Line: 427: no users/groups matched Line: 428: incorrect codeowner user: dcramer Line: 428: incorrect codeowner user: frenck Line: 428: no users/groups matched Line: 429: incorrect codeowner user: fabaff Line: 429: no users/groups matched Line: 430: incorrect codeowner user: fabaff Line: 430: no users/groups matched Line: 431: incorrect codeowner user: bachya Line: 431: no users/groups matched Line: 432: incorrect codeowner user: ajmarks Line: 432: no users/groups matched Line: 433: incorrect codeowner organization: home-assistant/core Line: 433: no users/groups matched Line: 434: incorrect codeowner user: balloob Line: 434: incorrect codeowner user: bieniu Line: 434: incorrect codeowner user: thecode Line: 434: incorrect codeowner user: chemelli74 Line: 434: no users/groups matched Line: 435: incorrect codeowner user: fabaff Line: 435: no users/groups matched Line: 436: incorrect codeowner user: fabaff Line: 436: no users/groups matched Line: 437: incorrect codeowner user: eavanvalkenburg Line: 437: no users/groups matched Line: 438: incorrect codeowner user: robmarkcole Line: 438: no users/groups matched Line: 439: incorrect codeowner user: bbernhard Line: 439: no users/groups matched Line: 440: incorrect codeowner user: bachya Line: 440: no users/groups matched Line: 441: incorrect codeowner user: bendikrb Line: 441: no users/groups matched Line: 442: incorrect codeowner user: jkeljo Line: 442: no users/groups matched Line: 443: incorrect codeowner user: rogerselwyn Line: 443: no users/groups matched Line: 444: incorrect codeowner user: bachya Line: 444: no users/groups matched Line: 445: incorrect codeowner user: ualex73 Line: 445: no users/groups matched Line: 446: incorrect codeowner user: kellerza Line: 446: incorrect codeowner user: rklomp Line: 446: no users/groups matched Line: 447: incorrect codeowner user: bsmappee Line: 447: no users/groups matched Line: 448: incorrect codeowner user: grahamwetzler Line: 448: no users/groups matched Line: 449: incorrect codeowner user: outadoc Line: 449: no users/groups matched Line: 450: incorrect codeowner user: andrewsayre Line: 450: no users/groups matched Line: 451: incorrect codeowner user: mdz Line: 451: no users/groups matched Line: 452: incorrect codeowner user: z0mbieprocess Line: 452: no users/groups matched Line: 453: incorrect codeowner user: ocalvo Line: 453: no users/groups matched Line: 454: incorrect codeowner user: fabaff Line: 454: no users/groups matched Line: 455: incorrect codeowner user: frenck Line: 455: no users/groups matched Line: 456: incorrect codeowner user: drobtravels Line: 456: incorrect codeowner user: scheric Line: 456: no users/groups matched Line: 457: incorrect codeowner user: Ernst79 Line: 457: no users/groups matched Line: 458: incorrect codeowner user: squishykid Line: 458: no users/groups matched Line: 459: incorrect codeowner user: ratsept Line: 459: no users/groups matched Line: 460: incorrect codeowner user: tetienne Line: 460: no users/groups matched Line: 461: incorrect codeowner user: ctalkington Line: 461: no users/groups matched Line: 462: incorrect codeowner user: rytilahti Line: 462: incorrect codeowner user: shenxn Line: 462: no users/groups matched Line: 463: incorrect codeowner user: cgtobi Line: 463: incorrect codeowner user: jjlawren Line: 463: no users/groups matched Line: 464: incorrect codeowner user: fabaff Line: 464: no users/groups matched Line: 465: incorrect codeowner user: rohankapoorcom Line: 465: incorrect codeowner user: engrbm87 Line: 465: no users/groups matched Line: 466: incorrect codeowner user: peternijssen Line: 466: no users/groups matched Line: 467: incorrect codeowner user: Bre77 Line: 467: no users/groups matched Line: 468: incorrect codeowner user: frenck Line: 468: no users/groups matched Line: 469: incorrect codeowner user: dgomes Line: 469: no users/groups matched Line: 470: incorrect codeowner user: rajlaud Line: 470: no users/groups matched Line: 471: incorrect codeowner user: briglx Line: 471: no users/groups matched Line: 472: incorrect codeowner user: anonym-tsk Line: 472: no users/groups matched Line: 473: incorrect codeowner user: fabaff Line: 473: no users/groups matched Line: 474: incorrect codeowner user: fucm Line: 474: no users/groups matched Line: 475: incorrect codeowner user: fwestenberg Line: 475: no users/groups matched Line: 476: incorrect codeowner user: hunterjm Line: 476: incorrect codeowner user: uvjustin Line: 476: incorrect codeowner user: allenporter Line: 476: no users/groups matched Line: 477: incorrect codeowner user: pvizeli Line: 477: no users/groups matched Line: 478: incorrect codeowner user: G-Two Line: 478: no users/groups matched Line: 479: incorrect codeowner user: ooii Line: 479: no users/groups matched Line: 480: incorrect codeowner user: Swamp-Ig Line: 480: no users/groups matched Line: 481: incorrect codeowner user: mwegrzynek Line: 481: no users/groups matched Line: 482: incorrect codeowner user: benleb Line: 482: no users/groups matched Line: 483: incorrect codeowner user: fabaff Line: 483: no users/groups matched Line: 484: incorrect codeowner user: fabaff Line: 484: no users/groups matched Line: 485: incorrect codeowner user: danielhiversen Line: 485: no users/groups matched Line: 486: incorrect codeowner user: tomerfi Line: 486: incorrect codeowner user: thecode Line: 486: no users/groups matched Line: 487: incorrect codeowner user: danielhiversen Line: 487: no users/groups matched Line: 488: incorrect codeowner user: zhulik Line: 488: no users/groups matched Line: 489: incorrect codeowner user: nielstron Line: 489: no users/groups matched Line: 490: incorrect codeowner user: hacf-fr Line: 490: incorrect codeowner user: Quentame Line: 490: incorrect codeowner user: mib1185 Line: 490: no users/groups matched Line: 491: incorrect codeowner user: aerialls Line: 491: no users/groups matched Line: 492: incorrect codeowner user: fabaff Line: 492: no users/groups matched Line: 493: incorrect codeowner user: timmo001 Line: 493: no users/groups matched Line: 494: incorrect codeowner user: michaelarnauts Line: 494: incorrect codeowner user: bdraco Line: 494: incorrect codeowner user: noltari Line: 494: no users/groups matched Line: 495: incorrect codeowner user: balloob Line: 495: incorrect codeowner user: dmulcahey Line: 495: no users/groups matched Line: 496: incorrect codeowner user: philklei Line: 496: no users/groups matched Line: 497: incorrect codeowner user: guillempages Line: 497: no users/groups matched Line: 498: incorrect codeowner user: bazwilliams Line: 498: no users/groups matched Line: 499: incorrect codeowner user: emontnemery Line: 499: no users/groups matched Line: 500: incorrect codeowner user: ludeeus Line: 500: no users/groups matched Line: 501: incorrect codeowner user: fredrike Line: 501: no users/groups matched Line: 502: incorrect codeowner user: PhracturedBlue Line: 502: incorrect codeowner user: tetienne Line: 502: no users/groups matched Line: 503: incorrect codeowner user: zabuldon Line: 503: incorrect codeowner user: alandtse Line: 503: no users/groups matched Line: 504: incorrect codeowner user: fredrike Line: 504: incorrect codeowner user: mellado Line: 504: no users/groups matched Line: 505: incorrect codeowner user: fabaff Line: 505: no users/groups matched Line: 506: incorrect codeowner user: fabaff Line: 506: no users/groups matched Line: 507: incorrect codeowner user: danielhiversen Line: 507: no users/groups matched Line: 508: incorrect codeowner user: bachya Line: 508: no users/groups matched Line: 509: incorrect codeowner user: fabaff Line: 509: no users/groups matched Line: 510: incorrect codeowner user: alemuro Line: 510: no users/groups matched Line: 511: incorrect codeowner user: boralyl Line: 511: no users/groups matched Line: 512: incorrect codeowner user: frenck Line: 512: no users/groups matched Line: 513: incorrect codeowner user: austinmroczek Line: 513: no users/groups matched Line: 514: incorrect codeowner user: rytilahti Line: 514: incorrect codeowner user: thegardenmonkey Line: 514: no users/groups matched Line: 515: incorrect codeowner user: ludeeus Line: 515: no users/groups matched Line: 516: incorrect codeowner organization: home-assistant/core Line: 516: no users/groups matched Line: 517: incorrect codeowner user: endor-force Line: 517: no users/groups matched Line: 518: incorrect codeowner user: endor-force Line: 518: no users/groups matched Line: 519: incorrect codeowner user: engrbm87 Line: 519: incorrect codeowner user: JPHutchins Line: 519: no users/groups matched Line: 520: incorrect codeowner user: pvizeli Line: 520: no users/groups matched Line: 521: incorrect codeowner user: ollo69 Line: 521: no users/groups matched Line: 522: incorrect codeowner user: frenck Line: 522: no users/groups matched Line: 523: incorrect codeowner user: dr1rrb Line: 523: no users/groups matched Line: 524: incorrect codeowner user: noltari Line: 524: no users/groups matched Line: 525: incorrect codeowner user: Kane610 Line: 525: no users/groups matched Line: 526: incorrect codeowner user: florisvdk Line: 526: no users/groups matched Line: 527: incorrect codeowner user: gwww Line: 527: no users/groups matched Line: 528: incorrect codeowner user: pvizeli Line: 528: incorrect codeowner user: fabaff Line: 528: no users/groups matched Line: 529: incorrect codeowner user: scop Line: 529: no users/groups matched Line: 530: incorrect codeowner organization: home-assistant/core Line: 530: no users/groups matched Line: 531: incorrect codeowner user: StevenLooman Line: 531: no users/groups matched Line: 532: incorrect codeowner user: ludeeus Line: 532: no users/groups matched Line: 533: incorrect codeowner user: exxamalte Line: 533: no users/groups matched Line: 534: incorrect codeowner user: dgomes Line: 534: no users/groups matched Line: 535: incorrect codeowner user: Cereal2nd Line: 535: incorrect codeowner user: brefra Line: 535: no users/groups matched Line: 536: incorrect codeowner user: Julius2342 Line: 536: no users/groups matched Line: 537: incorrect codeowner user: pavoni Line: 537: no users/groups matched Line: 538: incorrect codeowner user: frenck Line: 538: no users/groups matched Line: 539: incorrect codeowner user: flamm3blemuff1n Line: 539: no users/groups matched Line: 540: incorrect codeowner user: fabaff Line: 540: incorrect codeowner user: ludeeus Line: 540: no users/groups matched Line: 541: incorrect codeowner user: markperdue Line: 541: incorrect codeowner user: webdjoe Line: 541: incorrect codeowner user: thegardenmonkey Line: 541: no users/groups matched Line: 542: incorrect codeowner user: oischinger Line: 542: no users/groups matched Line: 543: incorrect codeowner user: ManneW Line: 543: no users/groups matched Line: 544: incorrect codeowner user: HarlemSquirrel Line: 544: no users/groups matched Line: 545: incorrect codeowner user: raman325 Line: 545: no users/groups matched Line: 546: incorrect codeowner user: rodripf Line: 546: incorrect codeowner user: dmcc Line: 546: no users/groups matched Line: 547: incorrect codeowner user: fabaff Line: 547: no users/groups matched Line: 548: incorrect codeowner user: OnFreund Line: 548: no users/groups matched Line: 549: incorrect codeowner user: ntilley905 Line: 549: no users/groups matched Line: 550: incorrect codeowner user: hesselonline Line: 550: no users/groups matched Line: 551: incorrect codeowner user: andrey-git Line: 551: no users/groups matched Line: 552: incorrect codeowner user: rutkai Line: 552: no users/groups matched Line: 553: incorrect codeowner user: fabaff Line: 553: no users/groups matched Line: 554: incorrect codeowner user: bendavid Line: 554: no users/groups matched Line: 555: incorrect codeowner organization: home-assistant/core Line: 555: no users/groups matched Line: 556: incorrect codeowner user: esev Line: 556: no users/groups matched Line: 557: incorrect codeowner user: mampfes Line: 557: no users/groups matched Line: 558: incorrect codeowner user: leofig-rj Line: 558: no users/groups matched Line: 559: incorrect codeowner user: vangorra Line: 559: no users/groups matched Line: 560: incorrect codeowner user: frenck Line: 560: no users/groups matched Line: 561: incorrect codeowner user: adamkrol93 Line: 561: no users/groups matched Line: 562: incorrect codeowner user: fabaff Line: 562: no users/groups matched Line: 563: incorrect codeowner user: fabaff Line: 563: no users/groups matched Line: 564: incorrect codeowner user: hunterjm Line: 564: no users/groups matched Line: 565: incorrect codeowner user: MartinHjelmare Line: 565: no users/groups matched Line: 566: incorrect codeowner user: danielhiversen Line: 566: incorrect codeowner user: syssi Line: 566: no users/groups matched Line: 567: incorrect codeowner user: rytilahti Line: 567: incorrect codeowner user: syssi Line: 567: incorrect codeowner user: starkillerOG Line: 567: no users/groups matched Line: 568: incorrect codeowner user: simse Line: 568: no users/groups matched Line: 569: incorrect codeowner user: fabaff Line: 569: incorrect codeowner user: flowolf Line: 569: no users/groups matched Line: 570: incorrect codeowner user: gjohansson-ST Line: 570: no users/groups matched Line: 571: incorrect codeowner user: vigonotion Line: 571: incorrect codeowner user: micha91 Line: 571: no users/groups matched Line: 572: incorrect codeowner user: rishatik92 Line: 572: incorrect codeowner user: devbis Line: 572: no users/groups matched Line: 573: incorrect codeowner user: rytilahti Line: 573: incorrect codeowner user: zewelor Line: 573: incorrect codeowner user: shenxn Line: 573: no users/groups matched Line: 574: incorrect codeowner user: lindsaymarkward Line: 574: no users/groups matched Line: 575: incorrect codeowner user: bachya Line: 575: no users/groups matched Line: 576: incorrect codeowner user: bdraco Line: 576: no users/groups matched Line: 577: incorrect codeowner user: emlove Line: 577: no users/groups matched Line: 578: incorrect codeowner user: dmulcahey Line: 578: incorrect codeowner user: adminiuga Line: 578: no users/groups matched Line: 579: incorrect codeowner user: JulienTant Line: 579: no users/groups matched Line: 580: incorrect codeowner organization: home-assistant/core Line: 580: no users/groups matched Line: 581: incorrect codeowner user: rohankapoorcom Line: 581: no users/groups matched Line: 582: incorrect codeowner organization: home-assistant/z-wave Line: 582: no users/groups matched Line: 583: incorrect codeowner organization: home-assistant/z-wave Line: 583: no users/groups matched Line: 586: incorrect codeowner user: fabaff Line: 586: no users/groups matched
Tom Schneider 7e1fec8ee4
Rewrite of Yamaha musiccast integration (#51561)
* Initial commit for new musiccast integration

* Add zone support

* Get/set volume level

* Remove volume step

* Create custom MusicCastData type

* Create MusicCastDevice

* Fix await

* Add power and mute control

* Implement all basic media_player parts

* Support input switching

* Add duration/position support

* Add advanced tuner functions

* Basic media browser

* Add layer in media browser to see all available list_infos

* Added join/unjoin services and group informations. Known issue: You can not link zone 2 to main at the moment (WIP)

* Many fixes to make multiple zones and grouping work. Next step: implement error handling and remove debugging information

* WIP: Added Multizone Support and allows clients to directly jump from one group to another. Known issue: If a server tries to join a group as client, he has to close his group first. Sometimes the device that was a server previously jumps out of the group directly after joining.

* Updated group management to make it wait for the updated group information before performing the next actions - Timeouts after 1 second, then polls the distribution data. If the data are still not updated, there will be one retry before an Exception is thrown. Extended the state attributes for clients to make them return group details from their servers (leads to inactive group management buttons for the client). Added documentation and restructured the code.

* Make the service handle function name for group specific service calls unique

* Added service descriptions for set_sleep_timer, set_alarm, recall_netusb_preset, store_netusb_preset

* Added data entries for alarm specific values and a netusb preset list. Implemented fetching function for clock and netusb presets.

* Registered and implemented services for set_sleep_timer, set_alarm, recall_netusb_preset, store_netusb_preset. The set_alarm service works with a special mediaplayer alarm lovelace card, I am currently working on.
The NetUSB Presets are also available using the media browser. Maybe we could also add the Tuner presets in the future for both setting up the alarm and recalling them via service and media browser.

* Removed some debug prints

* Moved MusicCast Integration to the aiomusiccast library. This library supports media browsers with multiple pages. Added ssdp support for the discovery

* Minor fix in the group management and tidied up a bit

* Updated manifest of yamaha musiccast

* Update library

* Minor fix in the media browser. get_distribution_num does not have to be async, so it has been changed. Adjusted the client join function to turn on the client before joining a group - the musiccast app does so, so hopefully this fixes the rare errors when adding a turned off client to a group. Some reformating and by hooks fixed most of the requirements of the hooks. Known exception from this: mypy throws an error for line 116.

* Removed some old out commented code. Fixed some error handling, when the user enters a non reachable or non yamaha host in the manual setup. Fixed linting/styling errors. Implemented tests to bring the coverage for the config flow to 100%.

* Fixed linting/styling errors. Return a DeviceInfo object instead of a dict.

* Fixed linting/styling errors. Added a new error type to the translations.

* In the yamaha API the system_id is equal to the serial number in the DLNA description. Due to that it was possible to configure a device twice, because the serial number from the yamaha API was different. This issue was fixed.

* Updated tests and added a test for adding a device manually, which is already present in the system

* Remove print statements

* Fix sleep timer service call

* Fix yamllint error

* Shrink PR down to just new library + config flow with discovery

* Add __init__.py to .coveragerc

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>

* Implement suggestions from code review

* Improve identifiers and connections, remove event loop parameter

* Add coordinator back

* Better exception handling

* Fix unique id in ssdp step

* Remove abc.ABC from MusicCasteDeviceEntity

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/yamaha_musiccast/config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Replace the repeat mode mapping from mc to ha by a generic solution

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* add coordinator to the super call of the mediaplayer

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* add the coordinator to the init function of the MusicCastEntity

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Pass the coordinator from the MusicCastEntity init function to the CoordinatorEntity init function

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* merged _handle_config_flow into async_step_user

* reformated the exception handling of the user step. In the case that the device already exists, the AbortFlow will be raised.

* Removed model from the config entry. It was neither set nor used anymore.

* Fixed the test for the config flow.

* Use async_write_ha_state instead of schedule_update_ha_state.

* Add default value for the system ID gotten in the user step

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update tests/components/yamaha_musiccast/test_config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Added a fixture to avoid IO in the test_user_input_device_not_found test

* Use absolute imprt to import data_entry_flow.

* Use local vars for host and serial_number in async_step_user.

* Remove ip_address and zone_id properties.

* Use device id for the unique ID of an entity instead of the macs

* Removed entry_id from the MusicCastEntity init function.

* Updated strings and English translation.

* don't set the coordinator in the mediaplayer init.

* Implemented legacy configuration.yaml support for existing configurations.

* Added tests for the newly added config flow step.

* Use device_id as identifier

* Fix an accidentally relative import

* Fix pylint warnings

* use logger.error instead of logger.exception in the import step.

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Use CONF_HOST instead of 'host'

* Only support the import from configuration.yaml if no config entries are setup for musiccast. If there are already config entries in HA and none of them is a representation of a config given in configuration.yaml (e.g. config added after the first import), an error will be logged.

* Update homeassistant/components/yamaha_musiccast/media_player.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Readded PLATFORM_SCHEMA for configuration.yaml

* Raise an exception for all services, which are only supported for specific sources.

* Bump aiomusiccast to 0.6 to support asyncio sockets

Co-authored-by: Michael Harbarth <michael.harbarth@gmx.de>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-06-14 08:58:42 +02:00

587 lines
28 KiB
Plaintext

# This file is generated by script/hassfest/codeowners.py
# People marked here will be automatically requested for a review
# when the code that they own is touched.
# https://github.com/blog/2392-introducing-code-owners
# Home Assistant Core
setup.py @home-assistant/core
homeassistant/*.py @home-assistant/core
homeassistant/helpers/* @home-assistant/core
homeassistant/util/* @home-assistant/core
# Home Assistant Supervisor
build.json @home-assistant/supervisor
machine/* @home-assistant/supervisor
rootfs/* @home-assistant/supervisor
Dockerfile @home-assistant/supervisor
# Other code
homeassistant/scripts/check_config.py @kellerza
# Integrations
homeassistant/components/abode/* @shred86
homeassistant/components/accuweather/* @bieniu
homeassistant/components/acmeda/* @atmurray
homeassistant/components/adguard/* @frenck
homeassistant/components/advantage_air/* @Bre77
homeassistant/components/aemet/* @noltari
homeassistant/components/agent_dvr/* @ispysoftware
homeassistant/components/airly/* @bieniu
homeassistant/components/airnow/* @asymworks
homeassistant/components/airvisual/* @bachya
homeassistant/components/alarmdecoder/* @ajschmidt8
homeassistant/components/alexa/* @home-assistant/cloud @ochlocracy
homeassistant/components/almond/* @gcampax @balloob
homeassistant/components/alpha_vantage/* @fabaff
homeassistant/components/ambee/* @frenck
homeassistant/components/ambiclimate/* @danielhiversen
homeassistant/components/ambient_station/* @bachya
homeassistant/components/analytics/* @home-assistant/core @ludeeus
homeassistant/components/androidtv/* @JeffLIrion
homeassistant/components/apache_kafka/* @bachya
homeassistant/components/api/* @home-assistant/core
homeassistant/components/apple_tv/* @postlund
homeassistant/components/apprise/* @caronc
homeassistant/components/aprs/* @PhilRW
homeassistant/components/arcam_fmj/* @elupus
homeassistant/components/arduino/* @fabaff
homeassistant/components/arest/* @fabaff
homeassistant/components/arris_tg2492lg/* @vanbalken
homeassistant/components/asuswrt/* @kennedyshead @ollo69
homeassistant/components/atag/* @MatsNL
homeassistant/components/aten_pe/* @mtdcr
homeassistant/components/atome/* @baqs
homeassistant/components/august/* @bdraco
homeassistant/components/aurora/* @djtimca
homeassistant/components/aurora_abb_powerone/* @davet2001
homeassistant/components/auth/* @home-assistant/core
homeassistant/components/automation/* @home-assistant/core
homeassistant/components/avea/* @pattyland
homeassistant/components/awair/* @ahayworth @danielsjf
homeassistant/components/axis/* @Kane610
homeassistant/components/azure_devops/* @timmo001
homeassistant/components/azure_event_hub/* @eavanvalkenburg
homeassistant/components/azure_service_bus/* @hfurubotten
homeassistant/components/beewi_smartclim/* @alemuro
homeassistant/components/bitcoin/* @fabaff
homeassistant/components/bizkaibus/* @UgaitzEtxebarria
homeassistant/components/blebox/* @bbx-a @bbx-jp
homeassistant/components/blink/* @fronzbot
homeassistant/components/blueprint/* @home-assistant/core
homeassistant/components/bmp280/* @belidzs
homeassistant/components/bmw_connected_drive/* @gerard33 @rikroe
homeassistant/components/bond/* @prystupa
homeassistant/components/bosch_shc/* @tschamm
homeassistant/components/braviatv/* @bieniu
homeassistant/components/broadlink/* @danielhiversen @felipediel
homeassistant/components/brother/* @bieniu
homeassistant/components/brunt/* @eavanvalkenburg
homeassistant/components/bsblan/* @liudger
homeassistant/components/bt_smarthub/* @jxwolstenholme
homeassistant/components/buienradar/* @mjj4791 @ties @Robbie1221
homeassistant/components/cast/* @emontnemery
homeassistant/components/cert_expiry/* @Cereal2nd @jjlawren
homeassistant/components/circuit/* @braam
homeassistant/components/cisco_ios/* @fbradyirl
homeassistant/components/cisco_mobility_express/* @fbradyirl
homeassistant/components/cisco_webex_teams/* @fbradyirl
homeassistant/components/climacell/* @raman325
homeassistant/components/cloud/* @home-assistant/cloud
homeassistant/components/cloudflare/* @ludeeus @ctalkington
homeassistant/components/color_extractor/* @GenericStudent
homeassistant/components/comfoconnect/* @michaelarnauts
homeassistant/components/compensation/* @Petro31
homeassistant/components/config/* @home-assistant/core
homeassistant/components/configurator/* @home-assistant/core
homeassistant/components/control4/* @lawtancool
homeassistant/components/conversation/* @home-assistant/core
homeassistant/components/coolmaster/* @OnFreund
homeassistant/components/coronavirus/* @home_assistant/core
homeassistant/components/counter/* @fabaff
homeassistant/components/cover/* @home-assistant/core
homeassistant/components/cpuspeed/* @fabaff
homeassistant/components/cups/* @fabaff
homeassistant/components/daikin/* @fredrike
homeassistant/components/darksky/* @fabaff
homeassistant/components/debugpy/* @frenck
homeassistant/components/deconz/* @Kane610
homeassistant/components/delijn/* @bollewolle @Emilv2
homeassistant/components/demo/* @home-assistant/core
homeassistant/components/denonavr/* @scarface-4711 @starkillerOG
homeassistant/components/derivative/* @afaucogney
homeassistant/components/device_automation/* @home-assistant/core
homeassistant/components/devolo_home_control/* @2Fake @Shutgun
homeassistant/components/dexcom/* @gagebenne
homeassistant/components/dhcp/* @bdraco
homeassistant/components/dht/* @thegardenmonkey
homeassistant/components/digital_ocean/* @fabaff
homeassistant/components/directv/* @ctalkington
homeassistant/components/discogs/* @thibmaek
homeassistant/components/doorbird/* @oblogic7 @bdraco
homeassistant/components/dsmr/* @Robbie1221
homeassistant/components/dsmr_reader/* @depl0y
homeassistant/components/dunehd/* @bieniu
homeassistant/components/dwd_weather_warnings/* @runningman84 @stephan192 @Hummel95
homeassistant/components/dweet/* @fabaff
homeassistant/components/dynalite/* @ziv1234
homeassistant/components/eafm/* @Jc2k
homeassistant/components/ecobee/* @marthoc
homeassistant/components/econet/* @vangorra @w1ll1am23
homeassistant/components/ecovacs/* @OverloadUT
homeassistant/components/edl21/* @mtdcr
homeassistant/components/egardia/* @jeroenterheerdt
homeassistant/components/eight_sleep/* @mezz64
homeassistant/components/elgato/* @frenck
homeassistant/components/elkm1/* @gwww @bdraco
homeassistant/components/elv/* @majuss
homeassistant/components/emby/* @mezz64
homeassistant/components/emoncms/* @borpin
homeassistant/components/emonitor/* @bdraco
homeassistant/components/emulated_kasa/* @kbickar
homeassistant/components/enigma2/* @fbradyirl
homeassistant/components/enocean/* @bdurrer
homeassistant/components/enphase_envoy/* @gtdiehl
homeassistant/components/entur_public_transport/* @hfurubotten
homeassistant/components/environment_canada/* @michaeldavie
homeassistant/components/ephember/* @ttroy50
homeassistant/components/epson/* @pszafer
homeassistant/components/epsonworkforce/* @ThaStealth
homeassistant/components/eq3btsmart/* @rytilahti
homeassistant/components/esphome/* @OttoWinter
homeassistant/components/essent/* @TheLastProject
homeassistant/components/evohome/* @zxdavb
homeassistant/components/ezviz/* @RenierM26 @baqs
homeassistant/components/faa_delays/* @ntilley905
homeassistant/components/fastdotcom/* @rohankapoorcom
homeassistant/components/file/* @fabaff
homeassistant/components/filter/* @dgomes
homeassistant/components/fireservicerota/* @cyberjunky
homeassistant/components/firmata/* @DaAwesomeP
homeassistant/components/fixer/* @fabaff
homeassistant/components/flick_electric/* @ZephireNZ
homeassistant/components/flo/* @dmulcahey
homeassistant/components/flock/* @fabaff
homeassistant/components/flume/* @ChrisMandich @bdraco
homeassistant/components/flunearyou/* @bachya
homeassistant/components/forked_daapd/* @uvjustin
homeassistant/components/fortios/* @kimfrellsen
homeassistant/components/foscam/* @skgsergio
homeassistant/components/freebox/* @hacf-fr @Quentame
homeassistant/components/fritz/* @mammuth @AaronDavidSchneider @chemelli74
homeassistant/components/fritzbox/* @mib1185
homeassistant/components/fronius/* @nielstron
homeassistant/components/frontend/* @home-assistant/frontend
homeassistant/components/garages_amsterdam/* @klaasnicolaas
homeassistant/components/garmin_connect/* @cyberjunky
homeassistant/components/gdacs/* @exxamalte
homeassistant/components/geniushub/* @zxdavb
homeassistant/components/geo_json_events/* @exxamalte
homeassistant/components/geo_rss_events/* @exxamalte
homeassistant/components/geonetnz_quakes/* @exxamalte
homeassistant/components/geonetnz_volcano/* @exxamalte
homeassistant/components/gios/* @bieniu
homeassistant/components/gitter/* @fabaff
homeassistant/components/glances/* @fabaff @engrbm87
homeassistant/components/goalzero/* @tkdrob
homeassistant/components/gogogate2/* @vangorra @bdraco
homeassistant/components/google_assistant/* @home-assistant/cloud
homeassistant/components/google_cloud/* @lufton
homeassistant/components/gpsd/* @fabaff
homeassistant/components/gree/* @cmroche
homeassistant/components/greeneye_monitor/* @jkeljo
homeassistant/components/group/* @home-assistant/core
homeassistant/components/growatt_server/* @indykoning @muppet3000
homeassistant/components/guardian/* @bachya
homeassistant/components/habitica/* @ASMfreaK @leikoilja
homeassistant/components/harmony/* @ehendrix23 @bramkragten @bdraco @mkeesey
homeassistant/components/hassio/* @home-assistant/supervisor
homeassistant/components/heatmiser/* @andylockran
homeassistant/components/heos/* @andrewsayre
homeassistant/components/here_travel_time/* @eifinger
homeassistant/components/hikvision/* @mezz64
homeassistant/components/hikvisioncam/* @fbradyirl
homeassistant/components/hisense_aehw4a1/* @bannhead
homeassistant/components/history/* @home-assistant/core
homeassistant/components/hive/* @Rendili @KJonline
homeassistant/components/hlk_sw16/* @jameshilliard
homeassistant/components/home_connect/* @DavidMStraub
homeassistant/components/home_plus_control/* @chemaaa
homeassistant/components/homeassistant/* @home-assistant/core
homeassistant/components/homekit/* @bdraco
homeassistant/components/homekit_controller/* @Jc2k @bdraco
homeassistant/components/homematic/* @pvizeli @danielperna84
homeassistant/components/http/* @home-assistant/core
homeassistant/components/huawei_lte/* @scop @fphammerle
homeassistant/components/huawei_router/* @abmantis
homeassistant/components/hue/* @balloob @frenck
homeassistant/components/huisbaasje/* @denniss17
homeassistant/components/humidifier/* @home-assistant/core @Shulyaka
homeassistant/components/hunterdouglas_powerview/* @bdraco
homeassistant/components/hvv_departures/* @vigonotion
homeassistant/components/hydrawise/* @ptcryan
homeassistant/components/hyperion/* @dermotduffy
homeassistant/components/ialarm/* @RyuzakiKK
homeassistant/components/iammeter/* @lewei50
homeassistant/components/iaqualink/* @flz
homeassistant/components/icloud/* @Quentame @nzapponi
homeassistant/components/ign_sismologia/* @exxamalte
homeassistant/components/image/* @home-assistant/core
homeassistant/components/incomfort/* @zxdavb
homeassistant/components/influxdb/* @fabaff @mdegat01
homeassistant/components/input_boolean/* @home-assistant/core
homeassistant/components/input_datetime/* @home-assistant/core
homeassistant/components/input_number/* @home-assistant/core
homeassistant/components/input_select/* @home-assistant/core
homeassistant/components/input_text/* @home-assistant/core
homeassistant/components/insteon/* @teharris1
homeassistant/components/integration/* @dgomes
homeassistant/components/intent/* @home-assistant/core
homeassistant/components/intesishome/* @jnimmo
homeassistant/components/ios/* @robbiet480
homeassistant/components/iperf3/* @rohankapoorcom
homeassistant/components/ipma/* @dgomes @abmantis
homeassistant/components/ipp/* @ctalkington
homeassistant/components/iqvia/* @bachya
homeassistant/components/irish_rail_transport/* @ttroy50
homeassistant/components/islamic_prayer_times/* @engrbm87
homeassistant/components/isy994/* @bdraco @shbatm
homeassistant/components/izone/* @Swamp-Ig
homeassistant/components/jewish_calendar/* @tsvi
homeassistant/components/juicenet/* @jesserockz
homeassistant/components/kaiterra/* @Michsior14
homeassistant/components/keba/* @dannerph
homeassistant/components/keenetic_ndms2/* @foxel
homeassistant/components/kef/* @basnijholt
homeassistant/components/keyboard_remote/* @bendavid
homeassistant/components/kmtronic/* @dgomes
homeassistant/components/knx/* @Julius2342 @farmio @marvin-w
homeassistant/components/kodi/* @OnFreund @cgtobi
homeassistant/components/konnected/* @heythisisnate @kit-klein
homeassistant/components/kostal_plenticore/* @stegm
homeassistant/components/kraken/* @eifinger
homeassistant/components/kulersky/* @emlove
homeassistant/components/lametric/* @robbiet480
homeassistant/components/launch_library/* @ludeeus
homeassistant/components/lcn/* @alengwenus
homeassistant/components/lg_netcast/* @Drafteed
homeassistant/components/life360/* @pnbruckner
homeassistant/components/linux_battery/* @fabaff
homeassistant/components/litejet/* @joncar
homeassistant/components/litterrobot/* @natekspencer
homeassistant/components/local_ip/* @issacg
homeassistant/components/logger/* @home-assistant/core
homeassistant/components/logi_circle/* @evanjd
homeassistant/components/loopenergy/* @pavoni
homeassistant/components/lovelace/* @home-assistant/frontend
homeassistant/components/luci/* @mzdrale
homeassistant/components/luftdaten/* @fabaff
homeassistant/components/lupusec/* @majuss
homeassistant/components/lutron/* @JonGilmore
homeassistant/components/lutron_caseta/* @swails @bdraco
homeassistant/components/lyric/* @timmo001
homeassistant/components/mastodon/* @fabaff
homeassistant/components/matrix/* @tinloaf
homeassistant/components/mazda/* @bdr99
homeassistant/components/mcp23017/* @jardiamj
homeassistant/components/media_source/* @hunterjm
homeassistant/components/mediaroom/* @dgomes
homeassistant/components/melcloud/* @vilppuvuorinen
homeassistant/components/melissa/* @kennedyshead
homeassistant/components/met/* @danielhiversen @thimic
homeassistant/components/met_eireann/* @DylanGore
homeassistant/components/meteo_france/* @hacf-fr @oncleben31 @Quentame
homeassistant/components/meteoalarm/* @rolfberkenbosch
homeassistant/components/meteoclimatic/* @adrianmo
homeassistant/components/metoffice/* @MrHarcombe
homeassistant/components/miflora/* @danielhiversen @basnijholt
homeassistant/components/mikrotik/* @engrbm87
homeassistant/components/mill/* @danielhiversen
homeassistant/components/min_max/* @fabaff
homeassistant/components/minecraft_server/* @elmurato
homeassistant/components/minio/* @tkislan
homeassistant/components/mobile_app/* @robbiet480
homeassistant/components/modbus/* @adamchengtkc @janiversen @vzahradnik
homeassistant/components/modern_forms/* @wonderslug
homeassistant/components/monoprice/* @etsinko @OnFreund
homeassistant/components/moon/* @fabaff
homeassistant/components/motion_blinds/* @starkillerOG
homeassistant/components/motioneye/* @dermotduffy
homeassistant/components/mpd/* @fabaff
homeassistant/components/mqtt/* @emontnemery
homeassistant/components/msteams/* @peroyvind
homeassistant/components/mullvad/* @meichthys
homeassistant/components/mutesync/* @currentoor
homeassistant/components/my/* @home-assistant/core
homeassistant/components/myq/* @bdraco
homeassistant/components/mysensors/* @MartinHjelmare @functionpointer
homeassistant/components/mystrom/* @fabaff
homeassistant/components/nam/* @bieniu
homeassistant/components/neato/* @dshokouhi @Santobert
homeassistant/components/nederlandse_spoorwegen/* @YarmoM
homeassistant/components/nello/* @pschmitt
homeassistant/components/ness_alarm/* @nickw444
homeassistant/components/nest/* @allenporter
homeassistant/components/netatmo/* @cgtobi
homeassistant/components/netdata/* @fabaff
homeassistant/components/nexia/* @bdraco
homeassistant/components/nextbus/* @vividboarder
homeassistant/components/nextcloud/* @meichthys
homeassistant/components/nightscout/* @marciogranzotto
homeassistant/components/nilu/* @hfurubotten
homeassistant/components/nissan_leaf/* @filcole
homeassistant/components/nmbs/* @thibmaek
homeassistant/components/no_ip/* @fabaff
homeassistant/components/noaa_tides/* @jdelaney72
homeassistant/components/notify/* @home-assistant/core
homeassistant/components/notify_events/* @matrozov @papajojo
homeassistant/components/notion/* @bachya
homeassistant/components/nsw_fuel_station/* @nickw444
homeassistant/components/nsw_rural_fire_service_feed/* @exxamalte
homeassistant/components/nuki/* @pschmitt @pvizeli @pree
homeassistant/components/numato/* @clssn
homeassistant/components/number/* @home-assistant/core @Shulyaka
homeassistant/components/nut/* @bdraco
homeassistant/components/nws/* @MatthewFlamm
homeassistant/components/nzbget/* @chriscla
homeassistant/components/obihai/* @dshokouhi
homeassistant/components/ohmconnect/* @robbiet480
homeassistant/components/ombi/* @larssont
homeassistant/components/omnilogic/* @oliver84 @djtimca @gentoosu
homeassistant/components/onboarding/* @home-assistant/core
homeassistant/components/ondilo_ico/* @JeromeHXP
homeassistant/components/onewire/* @garbled1 @epenet
homeassistant/components/onvif/* @hunterjm
homeassistant/components/openerz/* @misialq
homeassistant/components/opengarage/* @danielhiversen
homeassistant/components/openhome/* @bazwilliams
homeassistant/components/opentherm_gw/* @mvn23
homeassistant/components/openuv/* @bachya
homeassistant/components/openweathermap/* @fabaff @freekode @nzapponi
homeassistant/components/opnsense/* @mtreinish
homeassistant/components/orangepi_gpio/* @pascallj
homeassistant/components/oru/* @bvlaicu
homeassistant/components/ovo_energy/* @timmo001
homeassistant/components/ozw/* @cgarwood @marcelveldt @MartinHjelmare
homeassistant/components/panel_custom/* @home-assistant/frontend
homeassistant/components/panel_iframe/* @home-assistant/frontend
homeassistant/components/pcal9535a/* @Shulyaka
homeassistant/components/persistent_notification/* @home-assistant/core
homeassistant/components/philips_js/* @elupus
homeassistant/components/pi4ioe5v9xxxx/* @antonverburg
homeassistant/components/pi_hole/* @fabaff @johnluetke @shenxn
homeassistant/components/picnic/* @corneyl
homeassistant/components/pilight/* @trekky12
homeassistant/components/plaato/* @JohNan
homeassistant/components/plex/* @jjlawren
homeassistant/components/plugwise/* @CoMPaTech @bouwew @brefra
homeassistant/components/plum_lightpad/* @ColinHarrington @prystupa
homeassistant/components/point/* @fredrike
homeassistant/components/poolsense/* @haemishkyd
homeassistant/components/powerwall/* @bdraco @jrester
homeassistant/components/profiler/* @bdraco
homeassistant/components/progettihwsw/* @ardaseremet
homeassistant/components/prometheus/* @knyar
homeassistant/components/proxmoxve/* @k4ds3 @jhollowe @Corbeno
homeassistant/components/ps4/* @ktnrg45
homeassistant/components/push/* @dgomes
homeassistant/components/pvoutput/* @fabaff
homeassistant/components/pvpc_hourly_pricing/* @azogue
homeassistant/components/qbittorrent/* @geoffreylagaisse
homeassistant/components/qld_bushfire/* @exxamalte
homeassistant/components/qnap/* @colinodell
homeassistant/components/quantum_gateway/* @cisasteelersfan
homeassistant/components/qvr_pro/* @oblogic7
homeassistant/components/qwikswitch/* @kellerza
homeassistant/components/rachio/* @bdraco
homeassistant/components/radiotherm/* @vinnyfuria
homeassistant/components/rainbird/* @konikvranik
homeassistant/components/raincloud/* @vanstinator
homeassistant/components/rainforest_eagle/* @gtdiehl @jcalbert
homeassistant/components/rainmachine/* @bachya
homeassistant/components/random/* @fabaff
homeassistant/components/recollect_waste/* @bachya
homeassistant/components/rejseplanen/* @DarkFox
homeassistant/components/repetier/* @MTrab
homeassistant/components/rflink/* @javicalle
homeassistant/components/rfxtrx/* @danielhiversen @elupus @RobBie1221
homeassistant/components/ring/* @balloob
homeassistant/components/risco/* @OnFreund
homeassistant/components/rituals_perfume_genie/* @milanmeu
homeassistant/components/rmvtransport/* @cgtobi
homeassistant/components/roku/* @ctalkington
homeassistant/components/roomba/* @pschmitt @cyr-ius @shenxn
homeassistant/components/roon/* @pavoni
homeassistant/components/rpi_gpio_pwm/* @soldag
homeassistant/components/rpi_power/* @shenxn @swetoast
homeassistant/components/ruckus_unleashed/* @gabe565
homeassistant/components/safe_mode/* @home-assistant/core
homeassistant/components/saj/* @fredericvl
homeassistant/components/samsungtv/* @escoand @chemelli74
homeassistant/components/scene/* @home-assistant/core
homeassistant/components/schluter/* @prairieapps
homeassistant/components/scrape/* @fabaff
homeassistant/components/screenlogic/* @dieselrabbit
homeassistant/components/script/* @home-assistant/core
homeassistant/components/search/* @home-assistant/core
homeassistant/components/sense/* @kbickar
homeassistant/components/sensibo/* @andrey-git
homeassistant/components/sentry/* @dcramer @frenck
homeassistant/components/serial/* @fabaff
homeassistant/components/seven_segments/* @fabaff
homeassistant/components/seventeentrack/* @bachya
homeassistant/components/sharkiq/* @ajmarks
homeassistant/components/shell_command/* @home-assistant/core
homeassistant/components/shelly/* @balloob @bieniu @thecode @chemelli74
homeassistant/components/shiftr/* @fabaff
homeassistant/components/shodan/* @fabaff
homeassistant/components/sia/* @eavanvalkenburg
homeassistant/components/sighthound/* @robmarkcole
homeassistant/components/signal_messenger/* @bbernhard
homeassistant/components/simplisafe/* @bachya
homeassistant/components/sinch/* @bendikrb
homeassistant/components/sisyphus/* @jkeljo
homeassistant/components/sky_hub/* @rogerselwyn
homeassistant/components/slack/* @bachya
homeassistant/components/slide/* @ualex73
homeassistant/components/sma/* @kellerza @rklomp
homeassistant/components/smappee/* @bsmappee
homeassistant/components/smart_meter_texas/* @grahamwetzler
homeassistant/components/smarthab/* @outadoc
homeassistant/components/smartthings/* @andrewsayre
homeassistant/components/smarttub/* @mdz
homeassistant/components/smarty/* @z0mbieprocess
homeassistant/components/sms/* @ocalvo
homeassistant/components/smtp/* @fabaff
homeassistant/components/solaredge/* @frenck
homeassistant/components/solaredge_local/* @drobtravels @scheric
homeassistant/components/solarlog/* @Ernst79
homeassistant/components/solax/* @squishykid
homeassistant/components/soma/* @ratsept
homeassistant/components/somfy/* @tetienne
homeassistant/components/sonarr/* @ctalkington
homeassistant/components/songpal/* @rytilahti @shenxn
homeassistant/components/sonos/* @cgtobi @jjlawren
homeassistant/components/spaceapi/* @fabaff
homeassistant/components/speedtestdotnet/* @rohankapoorcom @engrbm87
homeassistant/components/spider/* @peternijssen
homeassistant/components/splunk/* @Bre77
homeassistant/components/spotify/* @frenck
homeassistant/components/sql/* @dgomes
homeassistant/components/squeezebox/* @rajlaud
homeassistant/components/srp_energy/* @briglx
homeassistant/components/starline/* @anonym-tsk
homeassistant/components/statistics/* @fabaff
homeassistant/components/stiebel_eltron/* @fucm
homeassistant/components/stookalert/* @fwestenberg
homeassistant/components/stream/* @hunterjm @uvjustin @allenporter
homeassistant/components/stt/* @pvizeli
homeassistant/components/subaru/* @G-Two
homeassistant/components/suez_water/* @ooii
homeassistant/components/sun/* @Swamp-Ig
homeassistant/components/supla/* @mwegrzynek
homeassistant/components/surepetcare/* @benleb
homeassistant/components/swiss_hydrological_data/* @fabaff
homeassistant/components/swiss_public_transport/* @fabaff
homeassistant/components/switchbot/* @danielhiversen
homeassistant/components/switcher_kis/* @tomerfi @thecode
homeassistant/components/switchmate/* @danielhiversen
homeassistant/components/syncthing/* @zhulik
homeassistant/components/syncthru/* @nielstron
homeassistant/components/synology_dsm/* @hacf-fr @Quentame @mib1185
homeassistant/components/synology_srm/* @aerialls
homeassistant/components/syslog/* @fabaff
homeassistant/components/system_bridge/* @timmo001
homeassistant/components/tado/* @michaelarnauts @bdraco @noltari
homeassistant/components/tag/* @balloob @dmulcahey
homeassistant/components/tahoma/* @philklei
homeassistant/components/tankerkoenig/* @guillempages
homeassistant/components/tapsaff/* @bazwilliams
homeassistant/components/tasmota/* @emontnemery
homeassistant/components/tautulli/* @ludeeus
homeassistant/components/tellduslive/* @fredrike
homeassistant/components/template/* @PhracturedBlue @tetienne
homeassistant/components/tesla/* @zabuldon @alandtse
homeassistant/components/tfiac/* @fredrike @mellado
homeassistant/components/thethingsnetwork/* @fabaff
homeassistant/components/threshold/* @fabaff
homeassistant/components/tibber/* @danielhiversen
homeassistant/components/tile/* @bachya
homeassistant/components/time_date/* @fabaff
homeassistant/components/tmb/* @alemuro
homeassistant/components/todoist/* @boralyl
homeassistant/components/toon/* @frenck
homeassistant/components/totalconnect/* @austinmroczek
homeassistant/components/tplink/* @rytilahti @thegardenmonkey
homeassistant/components/traccar/* @ludeeus
homeassistant/components/trace/* @home-assistant/core
homeassistant/components/trafikverket_train/* @endor-force
homeassistant/components/trafikverket_weatherstation/* @endor-force
homeassistant/components/transmission/* @engrbm87 @JPHutchins
homeassistant/components/tts/* @pvizeli
homeassistant/components/tuya/* @ollo69
homeassistant/components/twentemilieu/* @frenck
homeassistant/components/twinkly/* @dr1rrb
homeassistant/components/ubus/* @noltari
homeassistant/components/unifi/* @Kane610
homeassistant/components/unifiled/* @florisvdk
homeassistant/components/upb/* @gwww
homeassistant/components/upc_connect/* @pvizeli @fabaff
homeassistant/components/upcloud/* @scop
homeassistant/components/updater/* @home-assistant/core
homeassistant/components/upnp/* @StevenLooman
homeassistant/components/uptimerobot/* @ludeeus
homeassistant/components/usgs_earthquakes_feed/* @exxamalte
homeassistant/components/utility_meter/* @dgomes
homeassistant/components/velbus/* @Cereal2nd @brefra
homeassistant/components/velux/* @Julius2342
homeassistant/components/vera/* @pavoni
homeassistant/components/verisure/* @frenck
homeassistant/components/versasense/* @flamm3blemuff1n
homeassistant/components/version/* @fabaff @ludeeus
homeassistant/components/vesync/* @markperdue @webdjoe @thegardenmonkey
homeassistant/components/vicare/* @oischinger
homeassistant/components/vilfo/* @ManneW
homeassistant/components/vivotek/* @HarlemSquirrel
homeassistant/components/vizio/* @raman325
homeassistant/components/vlc_telnet/* @rodripf @dmcc
homeassistant/components/volkszaehler/* @fabaff
homeassistant/components/volumio/* @OnFreund
homeassistant/components/wake_on_lan/* @ntilley905
homeassistant/components/wallbox/* @hesselonline
homeassistant/components/waqi/* @andrey-git
homeassistant/components/watson_tts/* @rutkai
homeassistant/components/weather/* @fabaff
homeassistant/components/webostv/* @bendavid
homeassistant/components/websocket_api/* @home-assistant/core
homeassistant/components/wemo/* @esev
homeassistant/components/wiffi/* @mampfes
homeassistant/components/wilight/* @leofig-rj
homeassistant/components/withings/* @vangorra
homeassistant/components/wled/* @frenck
homeassistant/components/wolflink/* @adamkrol93
homeassistant/components/workday/* @fabaff
homeassistant/components/worldclock/* @fabaff
homeassistant/components/xbox/* @hunterjm
homeassistant/components/xbox_live/* @MartinHjelmare
homeassistant/components/xiaomi_aqara/* @danielhiversen @syssi
homeassistant/components/xiaomi_miio/* @rytilahti @syssi @starkillerOG
homeassistant/components/xiaomi_tv/* @simse
homeassistant/components/xmpp/* @fabaff @flowolf
homeassistant/components/yale_smart_alarm/* @gjohansson-ST
homeassistant/components/yamaha_musiccast/* @vigonotion @micha91
homeassistant/components/yandex_transport/* @rishatik92 @devbis
homeassistant/components/yeelight/* @rytilahti @zewelor @shenxn
homeassistant/components/yeelightsunflower/* @lindsaymarkward
homeassistant/components/yi/* @bachya
homeassistant/components/zeroconf/* @bdraco
homeassistant/components/zerproc/* @emlove
homeassistant/components/zha/* @dmulcahey @adminiuga
homeassistant/components/zodiac/* @JulienTant
homeassistant/components/zone/* @home-assistant/core
homeassistant/components/zoneminder/* @rohankapoorcom
homeassistant/components/zwave/* @home-assistant/z-wave
homeassistant/components/zwave_js/* @home-assistant/z-wave
# Individual files
homeassistant/components/demo/weather @fabaff