Skip to content
This repository was archived by the owner on Sep 14, 2023. It is now read-only.

Conversation

@Taraman17
Copy link
Contributor

@Taraman17 Taraman17 commented Sep 6, 2023

This simple change fixes the warning about invalid Device info, that will turn into errors with HA 2023.09.

Since this will happen tonight, it is quite urgent.

Background:
All the keys in deviceInfo must be from one of the categories. In this case Primary.

p.s.: Sorry for all the commit messages - don't know how to get rid of them.

Closes #42
Closes #45

@Taraman17
Copy link
Contributor Author

The failed check seems to be related to translations.
Since we don't have any right now and this issue is time critical, I would vote to ignore it fix it in an upcoming change.

@FreshlyBrewedCode FreshlyBrewedCode merged commit eac567b into FreshlyBrewedCode:master Sep 8, 2023
@Taraman17
Copy link
Contributor Author

Hi,
danke fürs mergen.
Du hattest mal geschrieben, wenn ich größere Änderungen machen möchte, dann wäre es vielleicht sinnvoll, das Projekt zu forken und selber weiter zu führen.
Ich bereite gerade das importieren aller Geräte und nicht nur aus Gruppen vor, was doch einige Änderungen am Config Flow mit sich bringt. VOn daher wäre das vermutlich ein guter Zeitpunkt.l

Könntest du mir eventuell ein paar Infos geben, welche Actions ich für den Workflow noch brauche oder einen Hinweis geben, wo ich was dazu finde?

Danke und Grüße
Markus

@Taraman17
Copy link
Contributor Author

And BTW, is the release coming later automatically, or is it failing because of the failed check?

@FreshlyBrewedCode
Copy link
Owner

And BTW, is the release coming later automatically, or is it failing because of the failed check?

Release is failing due to checks it seems.

@github-actions
Copy link

github-actions bot commented Sep 9, 2023

🎉 This PR is included in version 2.5.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@FreshlyBrewedCode
Copy link
Owner

FreshlyBrewedCode commented Sep 9, 2023

Hi, danke fürs mergen. Du hattest mal geschrieben, wenn ich größere Änderungen machen möchte, dann wäre es vielleicht sinnvoll, das Projekt zu forken und selber weiter zu führen. Ich bereite gerade das importieren aller Geräte und nicht nur aus Gruppen vor, was doch einige Änderungen am Config Flow mit sich bringt. VOn daher wäre das vermutlich ein guter Zeitpunkt.l

Könntest du mir eventuell ein paar Infos geben, welche Actions ich für den Workflow noch brauche oder einen Hinweis geben, wo ich was dazu finde?

Danke und Grüße Markus

Die Actions für die Checks kommen aus dem Template das ich ursprünglich für das Repo genutzt habe. Allerdings nutze ich für den automatischen Release semantic release (ich glaube der Workflow im Template hat damals noch keine automatischen Releases unterstützt). Wenn du das Repo auf GitHub forkst und im Fork GitHub Actions aktivierst, sollte eigentlich alles ohne weiteres Setup funktionieren.

@Taraman17
Copy link
Contributor Author

Danke, musste sie tatsächlich nur aktivieren.
Laufen soweit, nur mit semantic release probiere ich noch ein bisschen.

Ich habe mal nachgelesen und offensichtlich ist es nicht möglich die Issus in mein repo zu verschieben. Die Doku sagt "only between repos OWNED by the same account" - da reichen einfache schreibrechte offensichtlich nicht aus.

Wenn ich die integration übernehme, dann sollten wir uns überlgen, das in die Readme deines repos aufzunehmen, damit die User es mitbekommen.

Soweit die Gedanken zum Sonntag.

@FreshlyBrewedCode
Copy link
Owner

Ich würde in der README auf dein Repo verlinken und mein Repo archivieren.

@Taraman17
Copy link
Contributor Author

OK, das klingt gut - ich habe mein Repo jetzt soweit eingestellt und dort die Version 2.6.0 erstellt.

Das Verfahren zum updaten sähe wir folgt aus:

  1. In HACS click on the homee integration.
  2. In the top right menu click "remove"
    grafik
  3. click "ignore". This way, the integration will be deleted, but the config will stay.
    grafik
  4. !WITHOUT RESTART! Add the [new repository] to HACS and install.
  5. Now restart.
    [new repository]: https://github.com/Taraman17/hacs-homee

Damit sollte die Konfiguration erhalten bleiben (sagen zumindest meine Tests)

Die issues habe ich alle kopiert und würde das nach Umstellung in den Kommentaren jeweils bekannt machen.

Danke und Grüße
Markus

@FreshlyBrewedCode
Copy link
Owner

Ich habe dein Repo in meiner README verlinkt. Ich schlage vor du packst den Guide zum Updaten in deine README.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Entities disappeared after upgrading HomeAssistant to 2023.9 Invalid device info

2 participants