Gerät Deaktivieren per Script

HMIP lokale Installation

Moderator: Co-Administratoren

Daniel N.
Beiträge: 57
Registriert: 11.10.2022, 19:14
System: CCU

Re: Gerät Deaktivieren per Script

Beitrag von Daniel N. » 16.02.2023, 08:11

Black hat geschrieben:
16.02.2023, 06:48
DVS kann man deaktivieren (über Scripte)

Das Kleingedruckte. DVS (also Linksets) oder Geräteparaneter (Masterset) schreiben ist ein schreiben in das eeprom / Flash des Prozessors.
Die Anzahl an schreibvorgängen ist aber endlich, bisher Chips daran sterben.

Also bei 2 oder 4 schreibvorgänge am Tag wird das Gerät eher im elektronic Himmel sein durch technischen Defekt als das der speicherchip versagt.

Wenn allerdings jede Minute schreibst kannst du Die Lebensdauer in Tagen angeben.

Black
4 Schreibvorgänge sind zu 99% das maximum welches ich je Brauche. Kannst du für das script ein kleines Beispiel erstellen? Wäre dir sehr dankbar.
HM-Villa hat geschrieben:
16.02.2023, 07:35
Wenn es nur um die (zu) lange Verzögerung des Programmes geht ...
danielnoest@hotmail.com hat geschrieben:
15.02.2023, 21:15
Jetzt möchte ich es aber auf DV umstellen, da das Programm ca. 7 Sekunden braucht bis es auslöst.
Und ein dv zum Versuch nur 2 Sekunden.
... dann zeige doch mal das Programm.

Schon mal 'nen Einbrecher gesehen, der schneller als 7 Sekunden is? :mrgreen:
Poste am Nachtmittag den Screenshot vom Programm da ich gerade in der Arbeit bin.
Ne habe ich nicht gesehen, aber die Frau ist mit dem zeifenster nicht glücklich :lol:

Daniel N.
Beiträge: 57
Registriert: 11.10.2022, 19:14
System: CCU

Re: Gerät Deaktivieren per Script

Beitrag von Daniel N. » 16.02.2023, 14:21

So im Anhang das Programm.
Habe es auch mit nur 2 HMIP-SWDO im Programm probiert. Aber auch das fast gleiche Ergebnis, 6 Sekunde.
Habe auch zum Versuchen alle anderen Programme deaktiviert um zu schauen ob da irgendwas die Zeit frisst, aber auch Ohne erfolg.
Jeder HMIP-SWDO ist noch in 3 weiteren Programmen vorhanden.
Dateianhänge
Bildschirmfoto vom 2023-02-16 14-17-08.png

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: Gerät Deaktivieren per Script

Beitrag von shartelt » 16.02.2023, 16:00

gabs den Kanalparameter nicht auch bei der Sirene?

Benutzeravatar
Henke
Beiträge: 1526
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Gerät Deaktivieren per Script

Beitrag von Henke » 16.02.2023, 16:51

Kannst du das akustische und optische auch Ausschalten?

Alarmanlage scharf -> Aus/An

Direktverknüpfung immer lassen.

Das sind 10 Kontakte und ich meine die DV wird auf beiden Seiten registriert. Also bei 4 mal am Tag sind das 40 Schreibzugriffe auf die Sirene.
Vergiss das mit der DV anlegen/löschen. Ich habe genug "Spaß" gehabt das bei meinen 4 Heizkörpern sauber ans laufen zu bekommen.

Daniel N.
Beiträge: 57
Registriert: 11.10.2022, 19:14
System: CCU

Re: Gerät Deaktivieren per Script

Beitrag von Daniel N. » 16.02.2023, 19:36

Henke hat geschrieben:
16.02.2023, 16:51
Kannst du das akustische und optische auch Ausschalten?

Alarmanlage scharf -> Aus/An

Direktverknüpfung immer lassen.

Das sind 10 Kontakte und ich meine die DV wird auf beiden Seiten registriert. Also bei 4 mal am Tag sind das 40 Schreibzugriffe auf die Sirene.
Vergiss das mit der DV anlegen/löschen. Ich habe genug "Spaß" gehabt das bei meinen 4 Heizkörpern sauber ans laufen zu bekommen.
Deine Idee ist dv erstellen und ein Programm erstellen, wo wenn die Sirene auslöst abgefragt wird ob die Anlage scharf / unscharf ist. Und wenn unscharf dann keine Ton und Licht.
Habe ich das richtig verstanden?
shartelt hat geschrieben:
16.02.2023, 16:00
gabs den Kanalparameter nicht auch bei der Sirene?
Also keine wo ich das einstellen kann.

Benutzeravatar
Henke
Beiträge: 1526
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Gerät Deaktivieren per Script

Beitrag von Henke » 16.02.2023, 19:42

Nein

DV erstellen. Da wäre es praktisch mal die Einstellmöglichkeiten zu sehen!

Dann ein Programm das abhängig vom Zustand "Anlage scharf" die Sirene auf "optisch/akustisch" An oder Aus stellt.
Das läuft nur 4 mal.

Welche Auswahlmöglichkeiten hast du beim Programm für die Sirene?

Benutzeravatar
Baxxy
Beiträge: 10838
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 609 Mal
Danksagung erhalten: 2228 Mal

Re: Gerät Deaktivieren per Script

Beitrag von Baxxy » 16.02.2023, 23:07

Ich habe mal die olle ASIR aus der Testequipment-Kiste geholt.
(was für ein schlechtes Gerät... :roll: )

Egal, DV ist DV und außer "umschreiben" der Zielparameter kann man da nicht dran rütteln.

Ich würde mal folgendes probieren...

Statt im WebUI-Programm alle Parameter einzeln zu setzen würde ich eine DV zwischen virtueller Taste und (erstmal einer!) Sirene mit den gewünschten Parametern anlegen. Im Programm dann natürlich die virtuelle Taste drücken. Da sollte es eigentlich keine nennenswerten Verzögerungen geben.

Klappt das vernünftig dann kann die zweite Sirene mit der selben Taste direktverknüpft werden.

Vielleicht reduziert das ja die Latenz auf ein vernünftiges Maß.

Daniel N.
Beiträge: 57
Registriert: 11.10.2022, 19:14
System: CCU

Re: Gerät Deaktivieren per Script

Beitrag von Daniel N. » 17.02.2023, 07:53

Henke hat geschrieben:
16.02.2023, 19:42
Nein

DV erstellen. Da wäre es praktisch mal die Einstellmöglichkeiten zu sehen!

Dann ein Programm das abhängig vom Zustand "Anlage scharf" die Sirene auf "optisch/akustisch" An oder Aus stellt.
Das läuft nur 4 mal.

Welche Auswahlmöglichkeiten hast du beim Programm für die Sirene?
Aso, du meinst die Parameter der Direktverbindung zu verändern per Programm. Muss mal schauen wie dies geht und was ich da ändern könnte. Werde mir das am Wochenende anschauen.
Baxxy hat geschrieben:
16.02.2023, 23:07
Ich habe mal die olle ASIR aus der Testequipment-Kiste geholt.
(was für ein schlechtes Gerät... :roll: )

Egal, DV ist DV und außer "umschreiben" der Zielparameter kann man da nicht dran rütteln.

Ich würde mal folgendes probieren...

Statt im WebUI-Programm alle Parameter einzeln zu setzen würde ich eine DV zwischen virtueller Taste und (erstmal einer!) Sirene mit den gewünschten Parametern anlegen. Im Programm dann natürlich die virtuelle Taste drücken. Da sollte es eigentlich keine nennenswerten Verzögerungen geben.

Klappt das vernünftig dann kann die zweite Sirene mit der selben Taste direktverknüpft werden.

Vielleicht reduziert das ja die Latenz auf ein vernünftiges Maß.
Danke das du das gemacht hast.
Danke für den Tipp, das habe ich noch nicht probiert. Werde es am Wochenende machen und dann bescheid geben.

Daniel N.
Beiträge: 57
Registriert: 11.10.2022, 19:14
System: CCU

Re: Gerät Deaktivieren per Script

Beitrag von Daniel N. » 18.02.2023, 22:19

So habe jetzt folgendes getestet.

Dv zwischen Virtuellen Taster und Sirene. Ein Programm mit 2 SWDO welche bei Öffnung den Virtuellen Taster drückt.
Das Ergebnis ist 4 Sekunden. Also etwas besser schon.

Habe auch eine DV zwischen SWDO und ASIR erstellt. Und ein Programm welches Ausgeführt wenn die Sirene abgeht und sie ausschaltet. Geht recht gut 1 sek nur das deaktivieren dauert dann.

Meine letzte Idee welche ich noch probieren ist ein Skript mit dem ich die DV bearbeiten kann. Also in der DV das akustische und optische Signal ausschalte. Kennt sich jemand mit Skripts aus?

Antworten

Zurück zu „HomeMatic IP mit CCU“