BOS Alarm Fehler

Fragen und Antwort rund um Erweiterungen von Drittanbietern. Posting ist ohne Anmeldung erlaubt.
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

BOS Alarm Fehler

Beitrag von Sascha05 »

hier mal ne neue anfrage bezüglich BosAlarm Windows Phone

Ich habe dieses Eingegeben:
<?xml version="1.0" encoding="iso-8859-1"?>
<BOSAlarm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Benutzer>
<Name>Test User</Name>
<DeviceID>7c06e5b1-////-////-////-49a1825f5b37</DeviceID>
<ZVEI-Filter>
<Adresse>54.*</Adresse>
</ZVEI-Filter>
<debug>true</debug>
</Benutzer>
<Port>8282</Port>
</BOSAlarm>
und bekomme diese meldung:
16.09.2013 18:29:36 - "*54.*" wird analysiert - Quantifizierer {x,y} nach nichts. bei System.Text.RegularExpressions.RegexParser.ScanRegex()
bei System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op)
bei System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache)
bei System.Text.RegularExpressions.Regex..ctor(String pattern)
bei BOSAlarm.Benutzer.NeuerAlarm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.VerarbeiteZVEITelegramm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)
Seit neustem diese Meldung:
18.09.2013 17:16:34 - Methode nicht gefunden: "BosMon.Data.Descriptions.IDescription BosMon.Data.Telegrams.Telegram.get_Description()". bei BOSAlarm.Telegram..ctor(ZveiTelegram zvei)
bei BOSAlarm.Benutzer.NeuerAlarm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.VerarbeiteZVEITelegramm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)

Auf dem Handy wird verbunden angezeigt aber Alarm fehlanzeige!!!
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

iwi kann mir keiner helfen.

Verbindung besteht aber keine auswertung am Handy ???!!!
18.10.2013 21:18:15 - "*54.*" wird analysiert - Quantifizierer {x,y} nach nichts. bei System.Text.RegularExpressions.RegexParser.ScanRegex()
bei System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op)
bei System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache)
bei System.Text.RegularExpressions.Regex..ctor(String pattern)
bei BOSAlarm.Benutzer.NeuerAlarm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.VerarbeiteZVEITelegramm(ZveiTelegram zvei)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

wat mache ich nur falsch

log.txt
<ZVEI-Filter>
<Adresse>*12.*</Adresse>
<Richtung>FLLF</Richtung>
</ZVEI-Filter>
<FMS-Filter>
<Adresse>*123.*</Adresse>
<Richtung>FLLF</Richtung>
</FMS-Filter>
<debug>true</debug>
</Benutzer>
<Port>0000</Port>
</BOSAlarm>
Fehlermeldung:
23.10.2013 14:50:26 - "*123.*" wird analysiert - Quantifizierer {x,y} nach nichts. bei System.Text.RegularExpressions.RegexParser.ScanRegex()
bei System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op)
bei System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache)
bei System.Text.RegularExpressions.Regex..ctor(String pattern)
bei BOSAlarm.Benutzer.NeuerStatus(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.VerarbeiteFMSTelegramm(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
leppenraub
Beiträge: 50
Registriert: 1. Nov 2010, 15:28

Re: BOS Alarm Fehler

Beitrag von leppenraub »

Hallo und sorry...

...war dem Forum etwas abstinent. Die Device-ID "7c06e5b1-////-////-////-49a1825f5b37" war bewußt unkenntlich gemacht? Das brauchst Du nicht, denn es ist nur eine zufällig generierte GUID.

Dein ZVEI-Filter "*12.*" ist kein gültiger regulärer Ausdruck, daher kommt auch der Parser durcheinander. Richtig wäre z.B: "^12.*" - ^: fängt an mit "12" und .*: beliebig viele Zeichen ergänzt.

Dein zweites Problem mit dem Fehler "get_Description()" habe ich nun mittlerweile auch seit Aktualisierung auf Version 1.2.2. Es scheint als gäbe es seither die Eigenschaft "Description" in "BosMonClasses.dll" nicht mehr. Da ich diese nicht geschrieben habe, muss Thimo eine Aussage dazu treffen.
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

Kein thema hab ja zeit :-)

zuindestens habe ich es jetzt abgeändert und hoffe dass es stimmt:
<?xml version="1.0" encoding="iso-8859-1"?>
<BOSAlarm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Benutzer>
<Name>Andreas</Name>
<DeviceID>7c06e5b1-6c01-48c8-91d3-49a1825f5b37</DeviceID>
<ZVEI-Filter>
<Adresse>^54.* - ^:</Adresse>
</ZVEI-Filter>
<FMS-Filter>
<Adresse>^670.* - ^:</Adresse>
</FMS-Filter>
<debug>true</debug>
</Benutzer>
<Port>8282</Port>
</BOSAlarm>
ZVEI Filter:
Soll alles auswerten was mit 54 beginnt = (54000 bzw. text = Testschleife)

FMS Filter:
Soll alles auswerten was mit 670 beginnt (67070112 bzw. Text = ELW 2 )

wäre das jetzt richtig so ?

Was trage ich bei/nach dem - ^:</Adresse> ein?
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
leppenraub
Beiträge: 50
Registriert: 1. Nov 2010, 15:28

Re: BOS Alarm Fehler

Beitrag von leppenraub »

Sascha05 hat geschrieben: <ZVEI-Filter>
<Adresse>^54.* - ^:</Adresse>
</ZVEI-Filter>
<FMS-Filter>
<Adresse>^670.* - ^:</Adresse>
</FMS-Filter>
:? Ähhhh?

Bitte nochmal die Datei "BOSAlarm_Install.pdf" genau lesen, dann erübrigen sich solche Fragen. Lass das "-^:" einfach weg.
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

Ups übersehen. Habe nochmal ne pn geschickt
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

was gebe ich den unter

<FMS-Filter>
<Adresse>.*</Adresse>
<Richtung>FLLF</Richtung>
<Stati>???????</Stati>
</FMS-Filter>

ein???
ich würde gerne alle Statis übertragen lassen

habe schon .* probiiert und nur *.
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
leppenraub
Beiträge: 50
Registriert: 1. Nov 2010, 15:28

Re: BOS Alarm Fehler

Beitrag von leppenraub »

Sascha05 hat geschrieben:was gebe ich den unter

<FMS-Filter>
<Adresse>.*</Adresse>
<Richtung>FLLF</Richtung>
<Stati>???????</Stati>
</FMS-Filter>

ein???
ich würde gerne alle Statis übertragen lassen

habe schon .* probiiert und nur *.
Und nochmal: RTFM! (Read the fucking manual) ;) Wie dort steht:
Manual hat geschrieben: 3.6.4 Stati: optional, nur für FMS-Filter, Beispiele:
<Stati>3</Stati> nur Status 3
<Stati>1,2,3,4</Stati> Stati 1,2,3 und 4, durch Komma getrennt
==> optional, d.h. wird kein Filter angegeben, werden ALLE Stati durchgelassen.
Sascha05
Beiträge: 145
Registriert: 24. Jun 2013, 22:05

Re: BOS Alarm Fehler

Beitrag von Sascha05 »

iwi klappts net wo habe ich da ein fehler übersehen???
Config.txt
<?xml version="1.0" encoding="iso-8859-1"?>
<BOSAlarm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Benutzer>
<Name>Pertl</Name>
<DeviceID>7c06e5b1-6c01-48c8-91d3-49a1825f5b37</DeviceID>
<ZVEI-Filter>
<Adresse>.*</Adresse>
</ZVEI-Filter>
<FMS-Filter>
<Adresse>.*</Adresse>
<Richtung>FLLF</Richtung>
<Stati>1,2,3,4</Stati>
</FMS-Filter>
<debug>false</debug>
</Benutzer>
<Port>8282</Port>
</BOSAlarm>
log.TXT:
- Methode nicht gefunden: "BosMon.Data.Descriptions.IDescription BosMon.Data.Telegrams.Telegram.get_Description()". bei BOSAlarm.Telegram..ctor(FmsTelegram fms)
bei BOSAlarm.Benutzer.NeuerStatus(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.VerarbeiteFMSTelegramm(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)


Nehme ich den Status raus
<Stati />
meldet er mir (was ich ja verstehen kann dann!
- Die Länge darf nicht kleiner als 0 (null) sein.
Parametername: length bei System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
bei BOSAlarm.Filter.get_Stati()
bei BOSAlarm.Benutzer.NeuerStatus(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.VerarbeiteFMSTelegramm(FmsTelegram fms)
bei BOSAlarm.BOSAswerterClient.TelegrammKommt(Object sender, TelegramEventArgs args)
Grüsse Sascha
______________________________________________
Wenn du eine weise Antwort verlangst, musst du vernünftig fragen !

Man sollte die Tatsachen kennen, bevor man sie verdreht !
Antworten