[Modul] Zustandszähler

Version Version License Check Style Tests

Zustandszähler

Zählt, wie viele Lichter an oder Fenster offen sind, getrennt nach Etagen oder anderen Gruppen, und zeigt das in einer Kachel.

Die Idee stammt von @pitti, er hatte sowas mal als Script gebaut. :slight_smile:

Funktionen

  • Zählt aktive Variablen gesamt und je Gruppe, für Licht, Fenster oder eigene Zustände
  • Pflege in einer Liste der Instanz, ohne Ereignisse und Zählskripte
  • Kachel je Instanz (zum Beispiel je Etage) mit der Anzahl und, maximiert, der Liste der betroffenen Variablen
  • Variablen für Gesamtzahl, Gruppen und eine Übersicht als Text

Screenshots

Voraussetzungen

  • IP-Symcon 9.0 oder neuer

Installation

Die Installation erfolgt über den Module Store.

Dokumentation und Changelog

Die Konfiguration, die Variablen und die Funktionen stehen in der README auf GitHub.

Das Changelog steht im zweiten Beitrag dieses Threads.

Spenden

Dieses Modul ist für die nicht kommerzielle Nutzung kostenlos. Schenkungen als Unterstützung für den Autor werden gerne angenommen:

PayPal Amazon Wunschzettel

Wünsche und Rückmeldungen gerne hier im Thread. :slight_smile:

Grüße,
Kai

3 „Gefällt mir“

Changelog

23.10.2026 - Version 1.1

Neu

  • Neue Art „Rollos“: Ein Rollladen zählt, solange er nicht ganz offen ist. Die Stufen der Steuerung (Auf, 25 %, 50 %, 75 %, 99 %, Zu) sind einstellbar.
  • Die Liste der Kachel bedient Variablen nach ihrer Darstellung: Auswahl und Variablenprofile als Knöpfe oder Auswahlliste, Rollladen als Stufenleiste, Schieberegler, Farbwähler und Eingabefelder.
  • Das Konfigurationsformular zeigt nur die Felder, die zur Art passen: die Stufen für Rollos nur bei der Art Rollos, die beiden Farben nur mit eigenen Farben.

20.10.2026 - Version 1.0.2

Neu

  • Die Liste lässt sich per Drag and Drop umsortieren, die Kachel zeigt die Variablen in dieser Reihenfolge.
  • Der Zustand steht in der Liste der Kachel rechts als Badge in der Farbe des Zustands, bei schaltbaren Variablen zeigt der Schalter den Zustand.
  • Ist nichts aktiv, zeigt die Kachel „OK“ statt eines Hakens.
  • Die Texte für aktiv und nichts aktiv gelten für jede Art. Ist ein Feld leer, bleibt die Vorgabe der Art.

Fixes

  • Die kleine Kachel passt sich der Feldgröße an: Zahl und Texte werden in kleinen Feldern nicht mehr abgeschnitten.
  • In der Liste der Kachel stehen aktive Elemente nicht mehr automatisch oben, es gilt die Reihenfolge der Konfiguration.

18.10.2026 - Version 1.0.1

Fixes

  • Die Instanz lässt sich unter Symcon 9.0 wieder anlegen, vorher brach das Anlegen mit „Undefined constant“ ab.

17.10.2026 - Version 1.0

Neu

  • Erste Version

genau was ich suche… :wink:

Konnte Instanz nicht erstellen

Fatal error: Uncaught Error: Undefined constant „INSTANCE_VISUALIZATION_TYPE_HTML“ in C:\ProgramData\Symcon\modules\.store\schnittcher.info.ips.zustandszaehler\Zustandszaehler\module.php:31
Stack trace:
#0 C:\Windows\System32\-(3): Zustandszaehler->Create()
#1 {main}
thrown in C:\ProgramData\Symcon\modules\.store\schnittcher.info.ips.zustandszaehler\Zustandszaehler\module.php on line 31
(Code: -32603)

Fix kommt.

Grüße,
Kai

Fix ist online.

Grüße,
Kai

Doku-Link funktioniert nicht wirklich :frowning:

In der Instanz?

Grüße,
Kai

Hi Kai,

kannste noch was am responsiven Design was optimieren?!

Ich habe eine Kachel 3x3 bei 24er Grid - links Deine, rechts meine Alte!

Danke
Heiko

PS: zur Not einstellbar machen was in der „kleinen“ Kachel alles gezeigt werden soll!

PSS: selbst bei 4x4 noch abgeschnitten

Klar, kann ich da noch was machen.

Grüße,
Kai

1 „Gefällt mir“

Noch ne kleine Frage, warum haste die Liste nicht sortierbar (drag&drop) gemacht, dann könnte man die Variablen noch nachtäglich in Reihe bringen :slight_smile:

LG Heiko

PS: die Texte für Benutzerdefiniert würde ich für alle freigeben (wenn leer nimmste die vordefinierten, wenn nicht die :slight_smile: )

PSS: und könnte man in der Maximalansicht die zustände rechts als Badge in der entsprechenden Farbedarstellen!?

Die neue Version ist online, willst du es mal testen?

Grüße,
Kai

1 „Gefällt mir“

Hi Kai,

logo - schon installiert!

Funzt grundsätzlich - ich fand die kleine Zeile mit „1 von 10“ ganz nett, die ist jetzt bei meiner Kachelgröße leider weg. Aber absolut okay und passt - Danke!

Gruß Heiko

Mach die Kachel etwas größer und es ist wieder da. :wink: :smiley:

Grüße,
Kai

Es gibt eine neue Beta Version. Das Modul nutzt nun die Darstellungen:
Somit kann man auch zum Beispiel Rollos abbilden:

Grüße,
Kai

1 „Gefällt mir“