Hoi
Hmmm, Umlaute und Leerzeichen sind auch eine mögliche Fehlerquelle...
Ankündigung
Einklappen
Keine Ankündigung bisher.
"Ein Neuer" und sein erstes Problem ... LinKNX
Einklappen
X
-
Hallo zusammen!
Also wenn ich das nun so erstelle funktionierts!
(mittels LinKNX Excel Konverter)
<object id="Küche Beleuchtung schalten" gad="2/0/1" type="1.001" flags="">Küche Beleuchtung schalten</object>
Besten Dank soweit mal, die eine oder andere Frage wird schon noch auftachen ...
lg
Thomas
Einen Kommentar schreiben:
-
Hallo,
starte doch mal Linknx mit
linknx -c/etc/eib/linknx.xml -d/etc/eib/linknx.log
(Die Pfade entsprechend deiner Konfiguration anpassen)
dann erhälst du eine Log Datei, in der auch Fehlermeldungen stehen.
Gruß
Einen Kommentar schreiben:
-
Tippe doch einfach mal die Zeile neu, vielleicht war da ein komisches Sonderzeichen drin?
Einen Kommentar schreiben:
-
Hallo Stefan,
danke aber das wars leider auch noch nicht ...
Einen Kommentar schreiben:
-
Sorry, aber die Leerzeichen müssen schon sein - und zwar alle. Ein guter Test ist zunächst die Datei mal im Browser zu öffnen. Bei mir z.B. Opera. Wenn der Browser das schluckt, ist die Syntax schon mal richtig. Probier' doch mal:
Viele Grüße,Code:<?xmlversion = "1.0" ?> <config> <objects> <!-- Licht schalten --> <object type="1.001" id="light_room1" gad="2/0/1">Bedroom 1 light</object> </objects> <rules> </rules> <services> <knxconnection url="ip:127.0.0.1" /> <xmlserver type="inet" port="1028" /> <persistence type="file" path="/opt/linknx/persist" /> <exceptiondays> <date day="1" month="1" /> <!-- Neujahrstag --> </exceptiondays> </services> </config>
Stefan
Einen Kommentar schreiben:
-
Hallo Maik!
Beide Varianten versucht - leider kein Erfolg ...
So sieht die linKNX.xml nun aus:
<?xmlversion="1.0" ?>
<config>
<objects>
<!-- Licht schalten -->
<object type="1.001"id="light_room1"gad="2/0/1">Bedroom 1 light</object>
</objects>
<rules>
</rules>
<services>
<knxconnectionurl="ip:127.0.0.1" />
<xmlservertype="inet"port="1028" />
<persistencetype="file"path="/opt/linknx/persist" />
<exceptiondays>
<dateday="1"month="1" />
<!-- Neujahrstag -->
</exceptiondays>
</services>
</config>
Einen Kommentar schreiben:
-
Hallo Tqm,
hast du die Leerzeichen wie Bodo schon angesprochen mal eingefügt?
Ich habe es nicht getestet aber vorne das "objecttype" soltest du mal auseinandergeschrieben probieren.
Also
inCode:[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]type[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]1.001[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]id[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]light_room1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]gad[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]2/0/1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]Bedroom 1 light[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE]
oder, so schreibe ich dasCode:[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object [/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]type[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]1.001[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000] id[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]light_room1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]" [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]gad[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]2/0/1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]Bedroom 1 light[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE]
ändern.Code:[SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]<[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object [/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]id[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]light_room1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]" [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]gad[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]2/0/1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]" [/COLOR][/SIZE][SIZE=2][COLOR=#ff0000][SIZE=2][COLOR=#ff0000]type[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]=[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]1.001[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]"[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#000000]Bedroom 1 light[/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]</[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]object[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#0000ff][SIZE=2][COLOR=#0000ff]>[/COLOR][/SIZE][/COLOR][/SIZE]
Gruß Maik
Einen Kommentar schreiben:
-
Hallo Bodo!
Herzlichen Dank für Deine Unterstützung.
Richtig, also bei dieser Gruppenadresse geht es um ein/aus ..
Die Services funktionieren ..
IP-Gateway N146
Version: 1.27
[admin@WL-20CF30CE0953 linknx]$ linknx -V
linknx 0.0.1.27
- Clickatell SMS gateway enabled
- E-mail gateway enabled
- LUA scripting support enabled
Einen Kommentar schreiben:
-
Oder der type ist nicht richtig? 1.001 ist schalten EIN AUS
Welche Version von linknx hast Du denn?
linknx 0.0.1.27Code:linknx -V
- Clickatell SMS gateway enabled
- E-mail gateway enabled (with pthread support)
- MySQL support enabled
- LUA scripting support enabled
- Log4cpp logging enabled
Einen Kommentar schreiben:
-
Hoi
Vielleicht hast du zweimal die gleiche ID oder die gleiche GA.
Einen Kommentar schreiben:
-
Hoi Thomas
Hmm, komisch, bis auf die Leerzeichen ...Hast Du die Services:Code:<config> <objects> <!-- Licht schalten --> <object id="l_wc_spot" gad="1/0/3" type="1.001">Licht WC Spot</object> </objects>
Code:<services> <knxconnection url="ip:xxx.xxx.xxx.xxx" /> <xmlserver type="inet" port="1028" /> <location lon="x.xxxxxx" lat="xx.xxxxxx" /> <persistence type="file" path="/etc/linknx/persist" /> <smsgateway type="clickatell" user="****" pass="****" api_id="1234567" /> <exceptiondays> <date day="1" month="1" /> <!-- Neujahrstag --> <date day="2" month="1" /> <!-- Berchtoldstag --> <date day="1" month="5" /> <!-- Tag der Arbeit --> <date day="1" month="8" /> <!-- Nationalfeiertag Schweiz --> <date day="25" month="12" /> <!-- Weihnachtstag --> <date day="26" month="12" /> <!-- Stephanstag --> <date day="22" month="4" year="2011" /> <!-- Karfreitag --> <date day="25" month="4" year="2011" /> <!-- Ostermontag --> <date day="2" month="6" year="2011" /> <!-- Auffahrt Do --> <date day="13" month="6" year="2011" /> <!-- Pfingstmontag --> </exceptiondays> </services>
Einen Kommentar schreiben:
-
"Ein Neuer" und sein erstes Problem ... LinKNX
Hallo Zusammen!
Zuerst möchte ich mich kurz vorstellen,
mein Name ist Thomas, bin 39 Jahre jung und komme aus Österreich.
Nun zu meinem Problem:
habe nun 3 Tage lang das Forum durchforstet, aber irgendwie will
LinKNX meine LinKNX.xml Datei nicht ...
Nach unendlichen Versuchen habe ich nun herausgefunden das das Problem genau dortliegt wo die Gruppenadressen definiert werden :
<?xmlversion="1.0" ?>
<config>
<objects>
<!-- Licht schalten -->
<objecttype="1.001"id="light_room1"gad="2/0/1">Bedroom 1 light</object>
</objects>
also genau hier:
<objecttype="1.001"id="light_room1"gad="2/0/1">Bedroom 1 light</object>
Fehlermeldung:
terminate called after throwing an instance of 'ticpp::Exception'
also irgendwie blicke ich jetzt nicht mehr durch ...
denn lasse ich die Zeile weg startet linKNX sauber und ich kann alles sehen was sich am Bus tut ...
Stichworte: -


Einen Kommentar schreiben: