Skip to content

Conversation

@edreesen
Copy link
Collaborator

No description provided.

@edreesen edreesen self-assigned this Aug 18, 2025
@edreesen edreesen added the draft label Aug 18, 2025
@edreesen edreesen marked this pull request as draft August 18, 2025 11:12
@edreesen edreesen requested a review from fleaz August 18, 2025 11:12
@fleaz
Copy link
Collaborator

fleaz commented Nov 11, 2025

Sehr gute Idee! Da hatte ich auch schon drüber nachgedacht wie wir unsere slightly unterschiedlichen Reader entspannt pflegen können.

Da es ja nur unterschiedliche Harware ist (anderes Display Modell, screen geflippt, anderes ESP Modell) wäre meine Idee in der common.yaml alles an Businesslogik vom Reader zu parken, und dann in der reader.yaml wirklich nur die Hardware zu configurieren. Dank packages geht das sogar nativ mit esphome mitteln. Hab da mal nen Vorschlag gemacht auf nem zweiten Branch:

https://github.com/wims-org/wims/tree/280876eb8a79fdb877a89e7a387141d55f30abe4/hardware/esphome

Hier muss man jetzt nur die example_reader.yaml nach reader.yaml kopieren und oben die vars anpassen.
Sieht bisschen einfacher aus, aber eventuell spricht hier auch nur mein Hass auf YAML Anchor aus mir 🙈

Meinungen?

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants