constanteZig2
summyx
j
wertx
namex
constanteZig
prellen
nameTimer
summysonder2
count1
y
namenVergleich
IntSekTimer1
Timer1Run
Timer2Run
constante2Zig2
summySonder
i
sek
sek2
gewandelt3
constante2Zig
count2
name1
name2
IntSekTimer2
gewandelt
summy
timeout
timeout5
timeout3
timeout4
summyLaenge
timeout7
sondercounter
gewandelt2
k
timeout11
timeout6
IntMinTimer1
IntSekHoheMin1
IntMinTimer2
mitNamen
IntSekhoheMin2
timeout8
timeout2
wert
wert1
wertGewandelt2
wert2
wert3
letzterTimer
timeout10
timeout9
etwas tun
Y3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5GZWhsZXIxJywgeyBkZWY6ICcnLCBuYW1lOiAnRmVobGVyMScsIGRlc2M6ICdGZWhsZXIxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5GZWhsZXIyJywgeyBkZWY6ICcnLCBuYW1lOiAnRmVobGVyMicsIGRlc2M6ICdGZWhsZXIyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5HZXLkdDEnLCB7IG5hbWU6ICdHZXLkdDEnLCBkZXNjOiAnR2Vy5HQxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5HZXLkdDInLCB7IG5hbWU6ICdHZXLkdDInLCBkZXNjOiAnR2Vy5HQyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5PcmdpbmFsMScsIHsgbmFtZTogJ09yZ2luYWwxJywgZGVzYzogJ09yZ2luYWwxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5PcmdpbmFsMicsIHsgbmFtZTogJ09yZ2luYWwyJywgZGVzYzogJ09yZ2luYWwyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5OYW1lMScsIHsgbmFtZTogJ05hbWUxJywgZGVzYzogJ05hbWUxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5OYW1lMicsIHsgbmFtZTogJ05hbWUyJywgZGVzYzogJ05hbWUyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TdGFydDEnLCB7IG5hbWU6ICdTdGFydDEnLCBkZXNjOiAnU3RhcnQxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5FbmRlMScsIHsgbmFtZTogJ0VuZGUxJywgZGVzYzogJ0VuZGUxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5TdGFydDInLCB7IG5hbWU6ICdTdGFydDInLCBkZXNjOiAnU3RhcnQyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5FbmRlMicsIHsgbmFtZTogJ0VuZGUyJywgZGVzYzogJ0VuZGUyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5NaW51dGVuJywgMCwgeyBuYW1lOiAnTWludXRlbjEnLCBkZXNjOiAnTWludXRlbjEnLCB0eXBlOiAnbnVtYmVyJywgdW5pdDogJycsIG1pbjogJzAnLCBtYXg6ICcxMDAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5NaW51dGVuJywgMCwgeyBuYW1lOiAnTWludXRlbjInLCBkZXNjOiAnTWludXRlbjInLCB0eXBlOiAnbnVtYmVyJywgdW5pdDogJycsIG1pbjogJzAnLCBtYXg6ICcxMDAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TZWt1bmRlbicsIDAsIHsgbmFtZTogJ1Nla3VuZGVuMScsIGRlc2M6ICdTZWt1bmRlbjEnLCB0eXBlOiAnbnVtYmVyJywgdW5pdDogJycsIG1pbjogJzAnLCBtYXg6ICcxMDAnLCByb2xlOiAnJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIyLlNla3VuZGVuJywgMCwgeyBuYW1lOiAnU2VrdW5kZW4yJywgZGVzYzogJ1Nla3VuZGVuMicsIHR5cGU6ICdudW1iZXInLCB1bml0OiAnJywgbWluOiAnMCcsIG1heDogJzEwMCcsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdBTEVYQVRpbWVyMi5UaW1lcjEuRmluaXNoZWQnLCAnZmFsc2UnLCB7IG5hbWU6ICdGaW5pc2hlZDEnLCBkZXNjOiAnRmluaXNoZWQnLCB0eXBlOiAnYm9vbGVhbicsIHJvbGU6ICdzdGF0ZScscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7DQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIyLkZpbmlzaGVkJywgJ2ZhbHNlJywgeyBuYW1lOiAnRmluaXNoZWQyJywgZGVzYzogJ0ZpbmlzaGVkJywgdHlwZTogJ2Jvb2xlYW4nLCByb2xlOiAnc3RhdGUnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TdW1tZU1pbnV0ZW4xJywgMCwgeyBuYW1lOiAnU3VtbWVNaW51dGVuMScsIGRlc2M6ICdTdW1tZU1pbnV0ZW4xJywgdHlwZTogJ251bWJlcicsIHVuaXQ6ICcnLCBtaW46ICcwJywgbWF4OiAnMTAwMCcsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdBTEVYQVRpbWVyMi5UaW1lcjIuU3VtbWVNaW51dGVuMicsIDAsIHsgbmFtZTogJ1N1bW1lTWludXRlbjInLCBkZXNjOiAnU3VtbWVNaW51dGVuMicsIHR5cGU6ICdudW1iZXInLCB1bml0OiAnJywgbWluOiAnMCcsIG1heDogJzEwMDAnLCByb2xlOiAnJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXJUYXVzY2gnLCAndHJ1ZScsIHsgbmFtZTogJ1RpbWVyVGF1c2NoJywgZGVzYzogJ1RpbWVyVGF1c2NoJywgdHlwZTogJ2Jvb2xlYW4nLCByb2xlOiAnc3RhdGUnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyUmVzZXRWSVMnLCAnZmFsc2UnLCB7IG5hbWU6ICdUaW1lclJlc2V0VklTJywgZGVzYzogJ1RpbWVyUmVzZXRWSVMnLCB0eXBlOiAnYm9vbGVhbicsIHJvbGU6ICdzdGF0ZScscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7
Beschreibe diese Funktion …
Version 3.0@ liv-in-sky
Alexa Timer sichtbar machen
8.7.2019
constanteZig2
20
30
40
50
60
70
80
90
constanteZig
zwanzig
dreißig
vierzig
fünfzig
sechzig
siebzig
achtzig
neunzig
constante2Zig2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
constante2Zig
ein
zwei
drei
vier
fünf
sechs
sieben
acht
neun
zehn
elf
zwölf
dreizehn
vierzehn
fünfzehn
sechzehn
siebzehn
achtzehn
neunzehn
für debug !
warn
hab es gefunden
GET
FROM_START
summy
1
-
GET
FROM_START
summy
2
-
GET
FROM_START
summy
3
-
GET
FROM_START
summy
4
-
GET
FROM_START
summy
5
-
GET
FROM_START
summy
6
-
summy
Datenpunkte anlegen
Y3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5GZWhsZXIxJywgeyBkZWY6ICcnLCBuYW1lOiAnRmVobGVyMScsIGRlc2M6ICdGZWhsZXIxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5GZWhsZXIyJywgeyBkZWY6ICcnLCBuYW1lOiAnRmVobGVyMicsIGRlc2M6ICdGZWhsZXIyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5HZXLkdDEnLCB7IG5hbWU6ICdHZXLkdDEnLCBkZXNjOiAnR2Vy5HQxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5HZXLkdDInLCB7IG5hbWU6ICdHZXLkdDInLCBkZXNjOiAnR2Vy5HQyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5PcmdpbmFsMScsIHsgbmFtZTogJ09yZ2luYWwxJywgZGVzYzogJ09yZ2luYWwxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5PcmdpbmFsMicsIHsgbmFtZTogJ09yZ2luYWwyJywgZGVzYzogJ09yZ2luYWwyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5OYW1lMScsIHsgbmFtZTogJ05hbWUxJywgZGVzYzogJ05hbWUxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5OYW1lMicsIHsgbmFtZTogJ05hbWUyJywgZGVzYzogJ05hbWUyJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TdGFydDEnLCB7IG5hbWU6ICdTdGFydDEnLCBkZXNjOiAnU3RhcnQxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5FbmRlMScsIHsgbmFtZTogJ0VuZGUxJywgZGVzYzogJ0VuZGUxJywgdHlwZTogJ3N0cmluZycsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0Kc2V0VGltZW91dChmdW5jdGlvbiAoKSB7DQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIyLlN0YXJ0MicsIHsgbmFtZTogJ1N0YXJ0MicsIGRlc2M6ICdTdGFydDInLCB0eXBlOiAnc3RyaW5nJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7DQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIyLkVuZGUyJywgeyBuYW1lOiAnRW5kZTInLCBkZXNjOiAnRW5kZTInLCB0eXBlOiAnc3RyaW5nJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7DQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIxLk1pbnV0ZW4nLCAwLCB7IG5hbWU6ICdNaW51dGVuJywgZGVzYzogJ01pbnV0ZW4nLCB0eXBlOiAnbnVtYmVyJywgdW5pdDogJycsIG1pbjogJzAnLCBtYXg6ICcxMDAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TZWt1bmRlbicsIDAsIHsgbmFtZTogJ1Nla3VuZGVuJywgZGVzYzogJ1Nla3VuZGVuJywgdHlwZTogJ251bWJlcicsIHVuaXQ6ICcnLCBtaW46ICcwJywgbWF4OiAnMTAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5GaW5pc2hlZCcsICdmYWxzZScsIHsgbmFtZTogJ0ZpbmlzaGVkMScsIGRlc2M6ICdGaW5pc2hlZCcsIHR5cGU6ICdib29sZWFuJywgcm9sZTogJ3N0YXRlJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsNCmNyZWF0ZVN0YXRlKCdBTEVYQVRpbWVyMi5UaW1lcjIuTWludXRlbicsIDAsICB7IG5hbWU6ICdNaW51dGVuJywgZGVzYzogJ01pbnV0ZW4nLCB0eXBlOiAnbnVtYmVyJywgdW5pdDogJycsIG1pbjogJzAnLCBtYXg6ICcxMDAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMi5TZWt1bmRlbicsIDAsIHsgbmFtZTogJ1Nla3VuZGVuJywgZGVzYzogJ1Nla3VuZGVuJywgdHlwZTogJ251bWJlcicsIHVuaXQ6ICcnLCBtaW46ICcwJywgbWF4OiAnMTAwJywgcm9sZTogJycscmVhZDogdHJ1ZSwgd3JpdGU6IHRydWUgfSk7IA0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyMS5TdW1tZU1pbnV0ZW4xJywgMCwgeyBuYW1lOiAnU3VtbWVNaW51dGVuMScsIGRlc2M6ICdTdW1tZU1pbnV0ZW4xJywgdHlwZTogJ251bWJlcicsIHVuaXQ6ICcnLCBtaW46ICcwJywgbWF4OiAnMTAwMCcsIHJvbGU6ICcnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOyANCmNyZWF0ZVN0YXRlKCdBTEVYQVRpbWVyMi5UaW1lcjIuU3VtbWVNaW51dGVuMicsIDAsIHsgbmFtZTogJ1N1bW1lTWludXRlbjInLCBkZXNjOiAnU3VtbWVNaW51dGVuMicsIHR5cGU6ICdudW1iZXInLCB1bml0OiAnJywgbWluOiAnMCcsIG1heDogJzEwMDAnLCByb2xlOiAnJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsgDQpjcmVhdGVTdGF0ZSgnQUxFWEFUaW1lcjIuVGltZXIyLkZpbmlzaGVkJywgJ2ZhbHNlJywgeyBuYW1lOiAnRmluaXNoZWQyJywgZGVzYzogJ0ZpbmlzaGVkJywgdHlwZTogJ2Jvb2xlYW4nLCByb2xlOiAnc3RhdGUnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KY3JlYXRlU3RhdGUoJ0FMRVhBVGltZXIyLlRpbWVyVGF1c2NoJywgJ3RydWUnLCB7IG5hbWU6ICdUaW1lclRhdXNjaCcsIGRlc2M6ICdUaW1lclRhdXNjaCcsIHR5cGU6ICdib29sZWFuJywgcm9sZTogJ3N0YXRlJyxyZWFkOiB0cnVlLCB3cml0ZTogdHJ1ZSB9KTsNCmNyZWF0ZVN0YXRlKCdBTEVYQVRpbWVyMi5UaW1lclJlc2V0VklTJywgJ2ZhbHNlJywgeyBuYW1lOiAnVGltZXJSZXNldFZJUycsIGRlc2M6ICdUaW1lclJlc2V0VklTJywgdHlwZTogJ2Jvb2xlYW4nLCByb2xlOiAnc3RhdGUnLHJlYWQ6IHRydWUsIHdyaXRlOiB0cnVlIH0pOw0KICB9LCAyMDAwKQ0KDQovL3NldHplbiBkZXIgcHVua3RlIA0KDQovL3NldFN0YXRlRGVsYXllZCgiamF2YXNjcmlwdC4wLkFMRVhBVGltZXIyLlRpbWVyMS5NaW51dGVuIiwgMCwgMzAwKTsNCi8vc2V0U3RhdGVEZWxheWVkKCJqYXZhc2NyaXB0LjAuQUxFWEFUaW1lcjIuVGltZXIxLlNla3VuZGVuIiwgMCwgMzAwMCk7DQovL3NldFN0YXRlRGVsYXllZCgiamF2YXNjcmlwdC4wLkFMRVhBVGltZXIyLlRpbWVyMi5NaW51dGVuIiwgMCwgMzAwKTsNCi8vc2V0U3RhdGVEZWxheWVkKCJqYXZhc2NyaXB0LjAuQUxFWEFUaW1lcjIuVGltZXIyLlNla3VuZGVuIiwgMCwgMzAwMCk7DQoNCg0KICAgDQogICA=
Beschreibe diese Funktion …
prellen
FALSE
Timer1Run
FALSE
Timer2Run
FALSE
timeout
5
sec
true
javascript.0.ALEXATimer2.TimerResetVIS
javascript.0.ALEXATimer2.TimerResetVIS
TRUE
1000
ms
FALSE
FALSE
alexa2.0.History.summary
ne
error
test hauiptabfrage
wurde getriggert mit minuten an stelle: ---
val
alexa2.0.History.summary
EQ
prellen
FALSE
prellen
TRUE
timeout5
500
ms
summy
SPLIT
val
alexa2.0.History.summary
error
test hauiptabfrage
prellen überwunden ----
summy
AND
EQ
GET
FROM_START
summy
1
timer
OR
GT
FIRST
summy
minute
0
GT
FIRST
summy
minuten
0
summyLaenge
summy
error
test hauiptabfrage
summy
summy
SPLIT
val
alexa2.0.History.summary
sonderfälle
EQ
GET
FROM_START
summy
2
hundert
das ein von hundert fehlt
summy
summy
EQ
GET
FROM_START
summy
2
für
anstatt vier wird für verstanden vorhundert
SET
FROM_START
summy
2
vier
EQ
GET
FROM_START
summy
2
auf
anstatt ein wird auf hundert gesagt
SET
FROM_START
summy
2
ein
log
test
erstes auftreten minuten:
FIRST
summy
minuten
log
test
summy
summyLaenge
summy
log
test
länge summy:
summyLaenge
hat timer einen namen - neue zuordnung
OR
EQ
summyLaenge
FIRST
summy
minute
EQ
summyLaenge
FIRST
summy
minuten
mitNamen
summyLaenge
nameTimer
NoName
OR
GT
summyLaenge
FIRST
summy
minute
GT
summyLaenge
FIRST
summy
minuten
nameTimer
GET
LAST
summy
mitNamen
MINUS
1
summyLaenge
1
1
error
test hauiptabfrage
bin bei element bestimmunge: ---
summy
timeout8
250
ms
EQ
mitNamen
3
log
bin in einem element
EQ
GET
FROM_START
summy
2
eine
wert
1
error
test
bin in 3-bei einstellig bei eins:
wert
wert1
wert1
wert
GET
FROM_START
summy
2
error
test
bin in 3-bei einstellig:
wert
EQ
mitNamen
5
log
bin in drei element
EQ
GET
FROM_START
summy
3
hundert
5 - hundert
log
bin in drei element-bei hundert
wert
GET
FROM_START
summy
4
wert2
MULTIPLY
1
GET
FROM_START
summy
2
100
100
wert
ADD
1
wert2
1
wert
error
test
ADD
1
wertGewandelt2
100
error
test
bin in 5-bei hundert:
wert
5 - zweistelliger wert
wert
error
test
wertGewandelt2
wert2
wert
ADD
1
wert2
1
wert
wert
ADD
1
GET
FROM_START
summy
2
1
GET
FROM_START
summy
4
error
test
bin in 5-bei 2 stellig:
wert
EQ
mitNamen
7
wert
GET
FROM_START
summy
4
error
test
wertGewandelt2
wert2
GET
FROM_START
summy
6
error
test
gewandelt3
wert3
GET
FROM_START
summy
2
wert
ADD
1
wert2
1
ADD
1
wert
100
MULTIPLY
100
100
1
wert3
error
test
bin in 7:
wert
EQ
mitNamen
4
wert
MULTIPLY
100
1
GET
FROM_START
summy
2
error
test
bin in 4:
MULTIPLY
100
100
1
wert
timer start vorbereiten
error
test hauiptabfrage
timer start vorbereitung - wert übergeben: ---
wert
AND
EQ
Timer1Run
TRUE
EQ
Timer2Run
FALSE
name2
nameTimer
wert
name2
letzterTimer
2
AND
EQ
Timer1Run
FALSE
EQ
Timer2Run
TRUE
name1
nameTimer
wert
name1
letzterTimer
1
AND
EQ
Timer1Run
FALSE
EQ
Timer2Run
FALSE
falls beide noname oder ---
name1
nameTimer
wert
name1
letzterTimer
1
AND
EQ
Timer1Run
TRUE
EQ
Timer2Run
TRUE
Sollen Timer getauscht werden bei mehr als 2
EQ
val
javascript.0.ALEXATimer2.TimerTausch
FALSE
javascript.0.ALEXATimer2.Timer1.Fehler1
FALSE
zu viele Timer im System !!!
javascript.0.ALEXATimer2.Timer2.Fehler2
FALSE
zu viele Timer im System !!!
warn
zu viele Timer im System !!!
EQ
letzterTimer
1
name2
nameTimer
timeout10
500
ms
wert
name2
letzterTimer
2
EQ
letzterTimer
2
name1
nameTimer
timeout9
500
ms
wert
name1
letzterTimer
1
AND
EQ
GET
FROM_START
summy
1
lösche
EQ
GET
FROM_START
summy
2
timer
EQ
name1
GET
FROM_START
summy
3
EQ
name2
GET
FROM_START
summy
3
EQ
name1
unbenannt
EQ
name2
unbenannt
AND
EQ
GET
FROM_START
summy
1
lösche
AND
EQ
GET
FROM_START
summy
2
alle
EQ
GET
FROM_START
summy
3
timer
warn
alle timer gelöscht
timeout7
3
sec
prellen
FALSE
nameVergeben
Beschreibe diese Funktion …
LT
summy
4
nameTimer
NoName
log
wert vier ist nicht gesetzt gesetzt
unbenannt
GTE
summy
4
nameTimer
GET
FROM_START
summy
4
log
wert vier ist nicht gesetzt gesetzt
GET
FROM_START
summy
4
nameTimer
nameLoeschen
Beschreibe diese Funktion …
LT
summy
3
nameTimer
NoName
error
wert vier ist nicht gesetzt gesetzt
unbenannt
GTE
summy
3
nameTimer
GET
FROM_START
summy
3
error
wert vier ist nicht gesetzt gesetzt
GET
FROM_START
summy
3
nameTimer
sonder100
Beschreibe diese Funktion …
sonderfall ein hundert wir nicht verstanden
summySonder
SPLIT
FROM_START
LAST
summyx
3
,
summysonder2
5
ADD
1
summyx
1
timer
SET
FROM_START
summysonder2
2
ein
SET
FROM_START
summysonder2
3
hundert
error
test
bin im sonderfall hundert: summysonder :
summySonder
error
test
bin im sonderfall hundert: summysonder2 :
summysonder2
sondercounter
4
k
summySonder
SET
FROM_START
summysonder2
sondercounter
GET
FROM_START
summySonder
MINUS
1
sondercounter
3
sondercounter
1
error
test
bin im sonderfall hundert:
summySonder
error
test
bin im sonderfall hundert:
summyx
summysonder2
zahlenWandler2
Beschreibe diese Funktion …
count1
0
i
constanteZig
count1
1
EQ
i
j
y
i
warn
test
GET
FROM_START
constanteZig2
count1
warn
test
y
y
GET
FROM_START
constanteZig2
count1
BREAK
count2
0
i
constante2Zig
count2
1
EQ
i
j
y
i
warn
test
y
y
GET
FROM_START
constante2Zig2
count2
BREAK
warn
test
wert hone von kontanten und y =
y
y
nameGeich
Beschreibe diese Funktion …
EQ
name1
name2
OR
EQ
name2
NoName
EQ
name1
---
namenVergleich
FALSE
namenVergleich
TRUE
javascript.0.ALEXATimer2.Timer1.Fehler1
FALSE
Timer mit Namen existiert schon !!!
javascript.0.ALEXATimer2.Timer2.Fehler2
FALSE
Timer mit Namen existiert schon !!!
namenVergleich
FALSE
namenVergleich
sekstart1
Beschreibe diese Funktion …
IntSekTimer1
5
sec
sek
-5
javascript.0.ALEXATimer2.Timer1.Sekunden
FALSE
sek
LTE
sek
0
javascript.0.ALEXATimer2.Timer1.Finished
FALSE
TRUE
Timer1Run
FALSE
IntSekHoheMin1
sek
60
sekstart2
Beschreibe diese Funktion …
IntSekhoheMin2
sek2
60
IntSekTimer2
5
sec
sek2
-5
javascript.0.ALEXATimer2.Timer2.Sekunden
FALSE
sek2
LTE
sek2
0
javascript.0.ALEXATimer2.Timer2.Finished
FALSE
TRUE
Timer2Run
FALSE
minute timer 1
Beschreibe diese Funktion …
Timer1Run
TRUE
gewandelt3
gewandelt
javascript.0.ALEXATimer2.Timer1.Gerät1
FALSE
val
alexa2.0.History.name
javascript.0.ALEXATimer2.Timer1.Orginal1
FALSE
val
alexa2.0.History.summary
javascript.0.ALEXATimer2.Timer1.Name1
FALSE
namex
error
test
minute ei- wertx :
wertx
javascript.0.ALEXATimer2.Timer1.Finished
FALSE
FALSE
javascript.0.ALEXATimer2.Timer1.Start1
FALSE
hh:mm
gewandelt3
wertx
javascript.0.ALEXATimer2.Timer1.SummeMinuten1
FALSE
gewandelt3
javascript.0.ALEXATimer2.Timer1.Ende1
FALSE
hh:mm
ADD
1
object
1
MULTIPLY
1
gewandelt3
60000
gewandelt3
-1
-1
timeout6
1000
ms
javascript.0.ALEXATimer2.Timer1.Minuten
FALSE
gewandelt3
javascript.0.ALEXATimer2.Timer1.Name1
FALSE
namex
javascript.0.ALEXATimer2.Timer1.Gerät1
FALSE
val
alexa2.0.History.name
javascript.0.ALEXATimer2.Timer1.Orginal1
FALSE
val
alexa2.0.History.summary
javascript.0.ALEXATimer2.Timer1.Finished
FALSE
FALSE
javascript.0.ALEXATimer2.Timer1.Sekunden
FALSE
60
GT
gewandelt3
0
sek
60
IntMinTimer1
1
min
gewandelt3
-1
-1
javascript.0.ALEXATimer2.Timer1.Minuten
FALSE
gewandelt3
EQ
gewandelt3
0
javascript.0.ALEXATimer2.Timer1.Sekunden
FALSE
60
LTE
gewandelt3
-1
IntMinTimer1
IntSekHoheMin1
10
sec
sek
-10
-10
EQ
sek
0
sek
60
javascript.0.ALEXATimer2.Timer1.Sekunden
FALSE
sek
EQ
gewandelt3
0
springt gleich in sekunden
minute timer 2
Beschreibe diese Funktion …
Timer2Run
TRUE
javascript.0.ALEXATimer2.Timer2.Gerät2
FALSE
val
alexa2.0.History.name
javascript.0.ALEXATimer2.Timer2.Orginal2
FALSE
val
alexa2.0.History.summary
javascript.0.ALEXATimer2.Timer2.Name2
FALSE
namex
error
test
minute ei- wertx :
wertx
javascript.0.ALEXATimer2.Timer2.Finished
FALSE
FALSE
javascript.0.ALEXATimer2.Timer2.Start2
FALSE
hh:mm
gewandelt2
wertx
javascript.0.ALEXATimer2.Timer2.SummeMinuten2
FALSE
gewandelt2
javascript.0.ALEXATimer2.Timer2.Ende2
FALSE
hh:mm
ADD
1
object
1
MULTIPLY
1
gewandelt2
60000
gewandelt2
-1
-1
timeout11
1000
ms
javascript.0.ALEXATimer2.Timer2.Minuten
FALSE
gewandelt2
javascript.0.ALEXATimer2.Timer2.Gerät2
FALSE
val
alexa2.0.History.name
javascript.0.ALEXATimer2.Timer2.Orginal2
FALSE
val
alexa2.0.History.summary
javascript.0.ALEXATimer2.Timer2.Name2
FALSE
namex
javascript.0.ALEXATimer2.Timer2.Finished
FALSE
FALSE
javascript.0.ALEXATimer2.Timer2.Minuten
TRUE
250
ms
FALSE
gewandelt2
javascript.0.ALEXATimer2.Timer2.Sekunden
FALSE
60
log
test
gewandelt 2=
gewandelt2
GT
gewandelt2
0
sek2
60
IntMinTimer2
1
min
gewandelt2
-1
-1
javascript.0.ALEXATimer2.Timer2.Minuten
FALSE
gewandelt2
EQ
gewandelt2
-1
IntMinTimer2
EQ
gewandelt2
0
javascript.0.ALEXATimer2.Timer2.Sekunden
FALSE
60
IntSekhoheMin2
10
sec
sek2
-10
-10
EQ
sek2
0
sek2
60
javascript.0.ALEXATimer2.Timer2.Sekunden
FALSE
sek2
doppelter Aufruf - jeztz entprellschutz
timeout2
3
sec
AND
AND
EQ
val
javascript.0.ALEXATimer2.Timer1.Orginal1
val
javascript.0.ALEXATimer2.Timer2.Orginal2
EQ
val
javascript.0.ALEXATimer2.Timer1.Gerät1
val
javascript.0.ALEXATimer2.Timer2.Gerät2
LT
MINUS
1
object
1
lc
javascript.0.ALEXATimer2.Timer1.Gerät1
5000
warn
Timer wahrscheinlich doppelt wird gelöscht
javascript.0.ALEXATimer2.Timer2.Fehler2
FALSE
Timer wahrscheinlich doppelt wird gelöscht
EQ
gewandelt2
0
springt gleich in sekunden2
loescheTimer2
Beschreibe diese Funktion …
error
lösche timer 2
IntMinTimer2
IntSekTimer2
IntSekhoheMin2
Timer2Run
FALSE
name2
-gelöscht-
timeout3
250
ms
javascript.0.ALEXATimer2.Timer2.Minuten
FALSE
0
javascript.0.ALEXATimer2.Timer2.Sekunden
FALSE
0
javascript.0.ALEXATimer2.Timer2.Finished
FALSE
TRUE
javascript.0.ALEXATimer2.Timer2.Name2
FALSE
---
javascript.0.ALEXATimer2.Timer2.Start2
FALSE
---
javascript.0.ALEXATimer2.Timer2.Ende2
FALSE
---
javascript.0.ALEXATimer2.Timer2.Gerät2
FALSE
---
javascript.0.ALEXATimer2.Timer2.Orginal2
FALSE
---
javascript.0.ALEXATimer2.Timer2.Fehler2
FALSE
javascript.0.ALEXATimer2.Timer2.SummeMinuten2
FALSE
0
loescheTimer1
Beschreibe diese Funktion …
error
lösche timer 1
IntMinTimer1
IntSekTimer1
IntSekHoheMin1
Timer1Run
FALSE
name1
-gelöscht-
timeout4
250
ms
javascript.0.ALEXATimer2.Timer1.Minuten
FALSE
0
javascript.0.ALEXATimer2.Timer1.Sekunden
FALSE
0
javascript.0.ALEXATimer2.Timer1.Finished
FALSE
TRUE
javascript.0.ALEXATimer2.Timer1.Name1
FALSE
---
javascript.0.ALEXATimer2.Timer1.Start1
FALSE
---
javascript.0.ALEXATimer2.Timer1.Ende1
FALSE
---
javascript.0.ALEXATimer2.Timer1.Gerät1
FALSE
---
javascript.0.ALEXATimer2.Timer1.Orginal1
FALSE
---
javascript.0.ALEXATimer2.Timer1.Fehler1
FALSE
javascript.0.ALEXATimer2.Timer1.SummeMinuten1
FALSE
0