FHEM - Hausautomations-Systeme > KNX/EIB

10_KNX.pm Neue Version - support

<< < (11/17) > >>

erwin:
Hi,
eine erste Version, zum Testen.

Realisiert als 99_..Utils.pm, falls ok würde ich das als subroutine in KNX.pm einbauen.
Funktion:
-- scannt die definitionen, sucht nach dem Internal "GETSTRING" - das sind alle die kein set oder listenonly haben!
-- jedes get (auch mehrfache vom selben device) wird mit 100 ms verzögerung gestartet.
-- returncode: ANzahl gesendeter "get's"

Aufruf:
--- Code: ---scanKNX() # All devices
scanKNX('device-A') # nur device-A
scanKNX('dev-A, dev-B,dev-X') # devices A,B,X
## es geht aber auch alles was mit devspec funktioniert, z.b:
scanKNX('room=Kueche')

--- Ende Code ---

Aus der FHEM-CMD line mit {scanKNX('dev')} aufrufen...
l.g.erwin
PS: verbesserte Version....

erwin:
Hi,
neue Version am SVN:

KNX_scan Utility - get devcie status from KNX-bus - detailed descripition -> cmdref
use a FHEM2FHEM device as IO-Device for KNX - description in wiki
minor corrections to cmd-ref
regards erwin

GammaTwin:
Grüße,

ich habe bestimmt einen Denkfehler.

Wenn ich folgendes in die FHEM-CMD line eingebe:

--- Code: ---{KNX_scan()}
--- Ende Code ---

erhalte ich folgende Fehlermeldung:

--- Code: ---Undefined subroutine &main::KNX_scan called at (eval 2110) line 1.
--- Ende Code ---

erwin:
MMHHH,
sehr komisch, gestern hat's bei mir noch funktioniert, heute hab ich dasselbe Problem,
scheint als ob er die sub nicht findet...
Probiere bitte mal mit "vollständiger addressierung":

--- Code: ---{FHEM::KNX::KNX_scan()}
--- Ende Code ---
sorry erwin

GammaTwin:

--- Zitat von: erwin am 08 Januar 2022, 11:32:08 ---Probiere bitte mal mit "vollständiger addressierung":

--- Code: ---{FHEM::KNX::KNX_scan()}
--- Ende Code ---

--- Ende Zitat ---

Funktioniert

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln