NEWS
[Aufruf] Lupusec Alarmanlagen Adapter
-
Es gibt eine neue Version (0.3.4) vom Lupusec Adapter. Über Tests würde ich mich freuen. In der neuen Version wird jetzt das Passwort verschlüsselt.
Bisher getestete Geräte:
-
Door contact / window contact (Type 4)
-
Water sensor (Type 5)
-
Motion detector (Type 9)
-
Smoke Detector / Heat Detector (Type 14)
-
Status Indicator / Mini Indoor Siren (Type 22)
-
Power Switch (Type 24)
-
Keypad (Type 37)
-
Power Switch Meter (Type 49)
-
Room sensor V1 (Type 54)
-
Hue (Type 74)
-
Roller shutter relay V1 (Type 76)
-
Radiator thermostat (Type 79)
Falls Ihr weitere Geräte habt, die nicht auf der Liste stehen, meldet Euch gerne bei mir. Dann werde ich diese in dem Adapter mit berücksichtigen, wenn dieses nicht sowieso schon automatisch der Fall ist.
-
-
Hallo
Ichhabe den Luposec Adapter installiert und versucht meine XT2plus einzubinden
Bei der Konfiguration ist mir jedoch aufgefallen, das der Anlagentyp nicht auf XT2Plus eingetragen wird obwohl ich mehrfach versucht habe dies zuändern
Leider hat es nicht geklappt die Schnittstelle zum laufen zu bringen und die Türzustände zu übernehmen
Ich habe sowohl mit http als auch https versucht zu koppeln
Ich bekomme immer folgende Fehler in den Logs
lupusec.1 2018-10-27 21:58:02.781 error Fehler in funciton DevicePSSListGet Error: socket hang up
lupusec.1 2018-10-27 21:58:02.781 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: Error: socket hang up
lupusec.1 2018-10-27 21:58:02.780 error Fehler in funciton PanelCondGet Error: socket hang up
lupusec.1 2018-10-27 21:58:02.780 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:59.774 error Fehler in funciton DeviceListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:59.773 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in funciton DevicePSSListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in funciton PanelCondGet Error: socket hang up
lupusec.1 2018-10-27 21:57:47.767 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:44.761 error Fehler in funciton DeviceListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:44.761 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: Error: socket hang up
lupusec.1 2018-10-27 21:50:59.377 error Fehler in funciton DevicePSSListGet
lupusec.1 2018-10-27 21:50:59.376 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: null
lupusec.1 2018-10-27 21:50:56.367 error Fehler in funciton PanelCondGet
lupusec.1 2018-10-27 21:50:56.367 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: null
lupusec.1 2018-10-27 21:50:53.352 error Fehler in funciton DeviceListGet
lupusec.1 2018-10-27 21:50:53.351 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: null
ich habe auch mal versucht die Befehle über den Webbrowser abzusetzten aber da kommt auch ein Fehler
SyntaxError: JSON.parse: bad control character in string literal at line 5 column 71 of the JSON data
im Editor habe ich mir mal die Daten angeschaut aberdie Syntax verstehe ich leider nicht
ich habe sie als Textdatei beigefügt
vielleicht können Sie mir da weiterhelfen
Im voraus vielen Dank für die Unterstützung
Gruß Klaus
9445_devicelistget.txt -
Hallo
Ichhabe den Luposec Adapter installiert und versucht meine XT2plus einzubinden
Bei der Konfiguration ist mir jedoch aufgefallen, das der Anlagentyp nicht auf XT2Plus eingetragen wird obwohl ich mehrfach versucht habe dies zuändern
Leider hat es nicht geklappt die Schnittstelle zum laufen zu bringen und die Türzustände zu übernehmen
Ich habe sowohl mit http als auch https versucht zu koppeln
Ich bekomme immer folgende Fehler in den Logs
lupusec.1 2018-10-27 21:58:02.781 error Fehler in funciton DevicePSSListGet Error: socket hang up
lupusec.1 2018-10-27 21:58:02.781 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: Error: socket hang up
lupusec.1 2018-10-27 21:58:02.780 error Fehler in funciton PanelCondGet Error: socket hang up
lupusec.1 2018-10-27 21:58:02.780 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:59.774 error Fehler in funciton DeviceListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:59.773 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in funciton DevicePSSListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:47.768 error Fehler in funciton PanelCondGet Error: socket hang up
lupusec.1 2018-10-27 21:57:47.767 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: Error: socket hang up
lupusec.1 2018-10-27 21:57:44.761 error Fehler in funciton DeviceListGet Error: socket hang up
lupusec.1 2018-10-27 21:57:44.761 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: Error: socket hang up
lupusec.1 2018-10-27 21:50:59.377 error Fehler in funciton DevicePSSListGet
lupusec.1 2018-10-27 21:50:59.376 error Fehler in Service http://192.168.178.22:80/action/deviceListPSSGet: null
lupusec.1 2018-10-27 21:50:56.367 error Fehler in funciton PanelCondGet
lupusec.1 2018-10-27 21:50:56.367 error Fehler in Service http://192.168.178.22:80/action/panelCondGet: null
lupusec.1 2018-10-27 21:50:53.352 error Fehler in funciton DeviceListGet
lupusec.1 2018-10-27 21:50:53.351 error Fehler in Service http://192.168.178.22:80/action/deviceListGet: null
ich habe auch mal versucht die Befehle über den Webbrowser abzusetzten aber da kommt auch ein Fehler
SyntaxError: JSON.parse: bad control character in string literal at line 5 column 71 of the JSON data
im Editor habe ich mir mal die Daten angeschaut aberdie Syntax verstehe ich leider nicht
ich habe sie als Textdatei beigefügt
vielleicht können Sie mir da weiterhelfen
Im voraus vielen Dank für die Unterstützung
Gruß Klaus `
Kurze Frage, wenn Du den Lupusec Adapter startest erhältst Du folgende Meldungen:
` > lupusec.0 2018-10-27 22:42:25.503 info Connecting to Lupusec with http://192.168.178.22:80
lupusec.0 2018-10-27 22:42:25.178 info Lupusec Alarmsystem 192.168.178.22 is alive `
Sollte folgendes erscheinen, bin ich mir ziemlich sicher, dass der Benutzer und das Passwort nicht passen. Gib einmal den Benutzernamen des Administrators und das entsprechende Passwort ein (Die Angaben findest Du hier: http://192.168.178.22/action/login#changePasswd3. Es kann sein, dass der Fehler immer noch kommt. Dann einmal den Adapter ca. 5 min deaktivieren und dann erst neu starten. Treten nämlich zu viele Fehler hintereinander auf, dauert es ein wenig bis die Lupusec sich beruhigt hat.
Ich werde den Adapter anpassen, dass beim Start der Benutzername und das Passwort geprüft wird. Sollten zu viele Fehler auftreten, werde ich den Adapter beenden bzw. ein restart nach ein paar Minuten einbauen. Und das mit der Konfiguration des Lupusec Typs passe ich an. Es wird der richtig Typ gespeichert, aber falsch angezeigt. Da die XT1 Plus, XT2, XT2 Plus und XT3 alle die gleiche API nutzen ist es momentan egal.
-
Hallo nochmal vielen Dank für den Tip mit den 5 Minuten Wartezeit hat die Alarmanlage dann auch den adminuser reingelassen
Auch die änderung auf HTTPS hat dann funktioniert
Jetzt bekomme ich die Türzustände aktualisiert.
und kann weiter lernen was man so alles mit dem IO Broker machen kann und das ist ja riesig
-
Hallo nochmal vielen Dank für den Tip mit den 5 Minuten Wartezeit hat die Alarmanlage dann auch den adminuser reingelassen
Auch die änderung auf HTTPS hat dann funktioniert
Jetzt bekomme ich die Türzustände aktualisiert.
und kann weiter lernen was man so alles mit dem IO Broker machen kann und das ist ja riesig `
ich bin gerade dabei den Adapter umzubauen damit die Fehlermeldungen übersichtlicher werden.
-
Moin,
die latest Version 0.3.5 steht jetzt zur Verfügung. Folgende Änderungen habe ich vorgenommen:
Andere Logik beim Lesen und Schreiben des Lupusec Status. Das sollte jetzt sehr viel schneller gehen.
Und dann Anpassungen am Fehlerhandling. Sprechendere Ausgabe im Log.
Wird z.B. ein falsches Passwort gesetzt, wird das polling auf 1 min gesetzt um zu verhindern dass die Alarmanlage diese als DoS Attacken interpretiert. In schlimmsten Fall wird der Wert bis auf 5 min hochgesetzt.
Gesendet von iPhone mit Tapatalk
-
Moin zusammen,
ich will in meiner VIS auf einer Seite alle Adapter anzeigen lassen, ob diese verbunden sind. Dort will ich farblich sehen, ob sie laufen.
Bei allen habe ich diesen Eintrag (Beispiel) gefunden:
system.adapter.zigbee.0.connectedLaut Stübi lautet der wohl auch system.adapter.lupusec.0.connected
Aber beim Lupusec Adapter fehlt mir dieser.Kann mir jemand sagen, wie ich den bekomme? Oder soll ich den Adapter mal deinstallen/neu installieren?
Vielen Dank für die Hilfe.
-
Hi Stuebi,
mit dem Update 1.1.0 bekomme ich keine Verbindung zur XT2 Plus.
Egal was ich auch versucht habe, der Adapter bleibt rot.Bin dann zurück auf Version 1.0.0
Damit funktioniert die Verbindung reibungslos.
-
@StM47 , hast du mindestens Node 8 installier? Siehst du unter Info.Node 8 ist Voraussetzung. Schicke mir bitte einmal die Logfiles mit dem Fehler.
VG Stübi -
Ich schau am WE danach. Bin gerade beruflich unterwegs.
-
Hi Stuebi,
habe soeben auf Version 1.1.1. geupdatet.
Jetzt wird zwar der Adapter grün, aber er arbeitet nicht.
Wenn ich ein Fenster öffne, bleibt der State auf Close.Hier mal ein Auszug aus dem Log
Und Node 8 ist auf der DiskStation installiert.
-
Hallo,
ab Morgen steht die neue Lupusec Version 1.1.2 in Latest zur Verfügung. Es hat sich sehr viel getan. Ich habe viele neue Sensoren hinzugefügt und Fehler behoben.
- Neu: Licht Sensor wird unterstützt
- Neu: CO sensor wird unterstützt
- Neu: Wassersensor V2 wird unterstützt
- Neu: Gerät Thermostat V2 wird unterstützt
- Neu: 1 Kanal Relay mit ZigBee repeater (Type 24) wird unterstützt
- Neu: 2 Kanal Relay mit ZigBee repeater (Type 24) wird unterstützt
- Neu: Wird eine Sensor Name in der Lupusec App angepaßt, wird dieser automatisch in ioBroker übernommen
- Bugfixing Thermostat. Hier wurde die Temperatur nicht richtig übernommen. Auch werden Temperaturänderungen nun erst nach 500ms übertragen. Das ist hilfreich wenn man z.B. die Temperatur per Slider anpasst. Damit wird nicht jede Änderung gesendet, sondern erst die letzte (nach 500 ms)
- Bugfixing Dimmer. Auch hier wird wie beim "Bugixing Thermostat" oben, die Helligkeit erst nach 500ms übertragen.
- Bugfixing PD Status (Timer) bei den Relays und Steckdosen
- Bugfixing Rolllädensteuerung. Status Switch fehlte in Version 1.1.0 und 1.1.1 und wird nun wieder angezeigt.
Über Feedback freue ich mich.
-
@StM47 , kann es sein, dass Du node 6 und node 8 installiert hast? Kannst Du bitte einmal auf Übersicht in ioBroker gehen und mir sagen was da steht?
Findest Du links in der ioBroker Admin Konsole, da wo Du auch in Adapter, Instanzen, Objekte, Skripte, ... springst.
Das müsste dann so etwas stehen:Plattform: linux RAM: 7.7 GB Node.js: v8.15.0 NPM: 6.4.1
VG
Stübi -
-
@StM47 , habe ich mir schon fast gedacht. ioBroker zieht node 6.16.0 und nicht node 8. Die neuen Adapter und Updates werden bald nur Node 8 unterstützen.
Kannst Du nicht Node 6 auf Deiner NAS deinstallieren? -
soeben erledigt.
Mal sehen ob es läuft. -
@StM47 , mit Node 8 sollte der Lupusec Adapter wie geschmiert laufen. Ich habe extrem viele Sachen angepaßt und beschleunigt ab der Version 1.1.0.
Wenn Du möchtest kannst Du auch gleich die Version 1.1.2 testen. Dafür auf Adapter gehen, Experten Modus aktivieren und danach "Installieren aus eigener URL" . Aus der Liste den Lupusec Adapter auswählen. -
Danke Stübi,
wenn es läuft, werde ich natürlich gleich die neue Version testen.
Bin gespannt, was du wieder gezaubert hast. -
Bei der Node installation über das Terminal wird mir angezeigt, dass 6.17 bereits die neueste Version von Node ist.
Wie bekomme ich die Version 8 in ioBroker?
-
@StM47 , schaue mal hier https://forum.iobroker.net/topic/18805/wie-richtig-updaten-auf-node-js-v8-15-0/8
Sichere umbedingt einmal Dein /opt/iobroker Verzeichnis z.B. mit tar cvfz /tmp/iobroker.tgz /opt/iobroker vorher