mehrere Timer definiert

Open
#7 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
perl
Domain
backend

Research direction

Start with sub Timer_FW_Detail and trace how IDs are generated when multiple timers are rendered on one page. Reproduce the multiple-timer case and compare the proposed options: unique IDs, hiding room-view save buttons, or preventing multiple definitions. Done means one unambiguous behavior and no simultaneous duplicate InternalTimer registrations.

Written by the indexing model from the issue text.

Description

bug

@HomeAutoUser
Hast du eine Idee, wie wir das lösen könnten:
https://forum.fhem.de/index.php/topic,103986.msg1007924.html#msg1007924

Eigentlich war dieser Modus ja nie vorgesehen, das mehrere Timer definiert werden. Ich wäre auch nie auf diese Idee gekommen...
Für das Sytem ist es auch nicht gerade zuträglich, wenn mehrere InternalTimer zur gleichen Zeit laufen.

Woran es liegt, ist mir eigentlich klar. Wir verwenden zwar eindeutige $id in der sub Timer_FW_Detail, wenn auf einer Seite allerdings mehrere Timer dargestellt werden, sind diese nicht mehr eindeutig.

Entweder lassen wir uns etwas einfallen mit der Id (z.B. noch den Timernamen mit anhängen), was aber nicht ganz einfach werden dürfte, oder vieleicht in der Raumansicht die Speichern-Buttons ausblenden, oder vieleicht gleich das Definieren mehrerer Timer unterbinden...

Dominant language
Perl
Stars
1
Forks
3
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from fhem/Timer

All issues in fhem/Timer

Similar issues

More Perl issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.