[Modul] DeviceMonitor

Das kann ich nicht nachvollziehen.
Ich kann nicht erkennen, wieso das passiert. Die Module habe nichts miteinander zu tun.

Modul nochmal komplett entfernt und im Log geschaut?

Grüße,
Kai

Machst du das in deinen Scripten?
Wie machst du das? Das wird ja sicherlich nicht direkt in PHP funktionieren, oder?
Du gehst ja sicherlich über shell_exec oder ähnliches, richtig?

Grüße,
Kai

Hier das Log.
Entfernt und neu hinzugefügt.

20.02.2019 14:10:00 | 57234 | DEBUG | ScriptEngine | Skriptausführung - Ereignis: 42610 ~ Absender: TimerEvent
20.02.2019 14:10:00 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 197 ~ Absender: RunScript
20.02.2019 14:10:00 | 34799 | DEBUG | VariableManager | [Edelsbergweg\Dachboden\Sirene\Status] = false
20.02.2019 14:10:00 | 38315 | DEBUG | ScriptEngine | Executed Event 23674 ~ Sender: TimerEvent ~ Duration: 34 ms
20.02.2019 14:10:00 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 11 ms
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | #Modul entladen: IPS_DeviceMonitor
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | #Bibliothek entladen: IPS-DeviceMonitor
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | Überspringe Built-In Bibliothek…
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | Überspringe Alexa Bibliothek…
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | Lade IPS-DeviceMonitor Bibliothek…
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | # IPS_DeviceMonitor geladen
20.02.2019 14:10:00 | 00000 | DEBUG | ScriptEngine | Skriptausführung (Text) - Länge: 1319 ~ Absender: RunScript
20.02.2019 14:10:00 | 00000 | DEBUG | ScriptEngine | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 15 ms
20.02.2019 14:10:00 | 00000 | MESSAGE | PHPLibrary | Registriere Funktionen… DM_UpdateStatus
20.02.2019 14:10:00 | 00000 | MESSAGE | ModuleLoader | Überspringe IPS-KS-MQTT Bibliothek…

Das Modul wird geladen, findest du es immer noch nicht nicht unter Device Monitor?

Grüße,
Kai

Die Idee finde ich gut, dann bracht man nicht mehr die MAC zur IP suchen.
Müsste dann aber unter Windoofs und Linux gehen, damit alle das Modul nutzen können.
OK, mir würde Linux reichen.

Hallo Kai,
erscheint leider nicht!
Ein Neustart löst das Problem leier auch nicht.
Grüße gbabel

Such doch mal nach „Device Monitor“.

Dann müsste er ja hier erscheinen.

Ist aber nicht da.

Das ist komisch,
da es hier auch auf allen Linux IPS-Systemen geht.
Ich denke Kai wird sich später da noch mal schauen.
Im Suchen Fenster mal bitte noch Device Monitor eintippen, ob es dann erscheint.

Edit : Schnellfilter, aber nicht unter der Splitter Instanz

Ich habe es gerade getestet Windows 10 IPS 5.0 es funktioniert ohne Probleme.

Ein klasse Modul vor allem für Anfänger wie mich, ja ja ich weiß ich soll so etwas selbst schreiben. Kommt schon noch. :smiley:

Vielen DANK an Kai !!

Gruß
Thomas

Du musst nur unter einer Kategorie eine Instanz anlegen. Nicht unter Splitter Instanz

Erscheint leider auch in keinem Schnell-Filter.

Hab’s hinbekommen!

Deinstalliert, Service neu gestartet und wieder installiert.

Jetzt erscheint es Instantiierbares Object!
Vielen Dank für die Hilfe und Kai, danke für das super Objekt!

Jau… Über shell_exec… Geht das nicht aus einem Modul?

Immer gerne, juhu ich konnte auch mal jemanden helfen. Das war Premiere.:wink:

Das geht schon, aber es müssten unterschiedliche Befehle für Linux / Windows genutzt werden.

Grüße,
Kai

Das mit dem suchen kann ich bestätigen hat bei mir auch nicht gefunkt.
Hab das dann unter sonstige gefunden. (Nicht unter Kais Modulen)

Hallo Kai,

erstmal danke für dein Modul!
Bei mir hat es auf Anhieb funktioniert.

Was ich in der Doku nicht gefunden habe ist der Punkt „Broadcast-Adresse“. Was gibt man hier ein?
Es funktioniert ja auch ohne dieser Eingabe :confused:

LG Peter

Danke, habe ich wohl vergessen, werde ich in der Doku noch nachtragen.
Die Broadcast-Adresse (Broadcast - Wikipedia) ist für WOL wichtig.

Grüße,
Kai

Hallo Kai,

ich habe mir mal dein Modul installiert und auch mal angeschaut um die Modulprogrammierung etwas verstehen zu lernen…

Danke für Deine Arbeit !

Aber das mit dem WOL habe ich noch nicht verstanden. Wann wir es ausgeführt bzw. wie verhindere ich es ?
Steht leider nix im GitHub Readme.

Erhelle uns/mich ein wenig dazu.

Lieben Dank
Gruß
lueralba