Nachdem ich heute weitere Komponenten zu meinem System hinzugefügt habe und nun die zurzeit max. Anzahl erreicht habe, erhalte ich den folgenden Fehler:
Code: Alles auswählen
hmip_cli.py --list-devices
2018-11-20 21:37:52,323 - homematicip.home - WARNING - There is no class for REMOTE_CONTROL_8 yet
2018-11-20 21:37:52,324 - homematicip.home - WARNING - There is no class for PRESENCE_DETECTOR_INDOOR yet
2018-11-20 21:37:52,325 - homematicip.home - WARNING - There is no class for PRESENCE_DETECTOR_INDOOR yet
2018-11-20 21:37:52,325 - homematicip.home - WARNING - There is no class for WATER_SENSOR yet
2018-11-20 21:37:52,326 - homematicip.home - WARNING - There is no class for WATER_SENSOR yet
2018-11-20 21:37:52,327 - homematicip.home - WARNING - There is no class for PASSAGE_DETECTOR yet
2018-11-20 21:37:52,328 - homematicip.home - WARNING - There is no class for REMOTE_CONTROL_8 yet
2018-11-20 21:37:52,330 - homematicip.home - WARNING - There is no class for SECURITY_BACKUP_ALARM_SWITCHING yet
Traceback (most recent call last):
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\hmip_cli.py", line 466, in <module>
main()
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\hmip_cli.py", line 186, in main
if not home.get_current_state():
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\homematicip\home.py", line 210, in get_current_state
self._get_groups(json_state)
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\homematicip\home.py", line 295, in _get_groups
self.groups.append(self._parse_group(raw))
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\homematicip\home.py", line 270, in _parse_group
g.from_json(json_state, self.devices)
File "C:\Users\***\AppData\Local\Programs\Python\Python36\Scripts\homematicip\group.py", line 344, in from_json
[d for d in devices if d.id == device][0])
IndexError: list index out of range
Ist das ein Fehler in der REST-API?