Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

When Script execute

Hard- und Softwarefragen rund Domiq-Module fürs LCN-System
Antworten

Themenersteller
Dirk.S
Dr. Forum
Dr. Forum
Beiträge: 689
Registriert: Fr 12. Nov 2004, 20:01
Status: Offline

#1 When Script execute

Beitrag von Dirk.S »

Hi Domiq user,
in the user Manual stands written:

The entire script is executed each time when the system detects state change of any element
defined in the declarations sections and at least every 1 second if there were no
changes detected.

But in my Dominq the Script is only execute when one presses the button "memory".

If somebody can help me

DOMIQ
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 252
Registriert: Sa 25. Apr 2009, 11:16
Kontaktdaten:
Status: Offline

#2 RE: When Script execute

Beitrag von DOMIQ »

This is one of the things we changed with 2.0.
Previous way of operation turned out very confusing and with lot's of strange side effects.

Now, scripts executes "in full" only once, then only event handlers and time handlers are called. By that change, you can initialize local variables etc.

Event handlers was that "function device:onchange(new,old)" header, and timer handlers "function device:ontick()". In both examples device is local variable initialized with use keyword.

Themenersteller
Dirk.S
Dr. Forum
Dr. Forum
Beiträge: 689
Registriert: Fr 12. Nov 2004, 20:01
Status: Offline

#3 RE: When Script execute

Beitrag von Dirk.S »

Hi,
wird es für das neue Release auch eine Doku geben und auch über das Forum bereitgestellt?
Gruß Dirk
Benutzeravatar

Nils
Administrator
Administrator
Beiträge: 580
Registriert: Mi 22. Mai 2002, 22:08
Kontaktdaten:
Status: Offline

#4 RE: When Script execute

Beitrag von Nils »

Hallo Dirk,
Filip hat extra jemanden für die Doku beauftragt. Es wird min. eine Info hier geben. Ob es noch mehr sein darf werde ich mit Filip dann noch einmal besprechen. Wir hoffen alle, dass die Doku bald fertig ist. Sie wird dann aber höchstens auf englisch sein (wenn nicht zuerst sogar auf polnisch) und wir dürfen uns dann noch überlegen wie wir sie kurzfristig auf deutsch übersetzen ;-)
Beste Grüße

Nils

Nils Gresbrand
Fachwirt für Gebäudeautomation
Bus-Profi

Der Bus-Profi ist Partner für LCN, KNX, Comexio sowie Distributor für Domiq

Sven
Lord Forum
Lord Forum
Beiträge: 1128
Registriert: Do 10. Jan 2008, 15:38
Kontaktdaten:
Status: Offline

#5 RE: When Script execute

Beitrag von Sven »

Hallo Nils,

Also ich hätte da einen Übersetzer vom polnischen ins deutsche:D
Also bitte per Mail zusenden und i schau mal was ich machen kann B)

Sven
Lord Forum
Lord Forum
Beiträge: 1128
Registriert: Do 10. Jan 2008, 15:38
Kontaktdaten:
Status: Offline

#6 RE: When Script execute

Beitrag von Sven »

Sorry, I´ve forgotten Filip

I ´ve got a translator from polish to german.
Write an email with the description from Domiq in polish and I will look what I can do :)
Antworten