RFHEM - Modul für Befehle an andere FHEM-Instanzen

Begonnen von chris1284, 15 Mai 2014, 20:07:57

Vorheriges Thema - Nächstes Thema

Frank_Huber

#120
Zitat von: chris1284 am 11 September 2017, 21:02:34
eigentlich nicht, auch am logging habe nichts gemacht. es gab aber zwischendurch irgendwann mal ein update

OK, hab ich dann nicht mitbekommen.
Und die Versionsinfo ist ja auch noch auf dem alten Stand.
Zitat93_RFHEM.pm          1000 2014-05-09 00:00:00Z chris1284

Hab jetzt aber überall deine neue Version am laufen.

chris1284


Amenophis86

Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

chris1284

ja. ich habe die commandref noch angepast und dann eingecheked

Amenophis86

Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Gerhard

#125
@chris1284, dake für dsd Modul!!

habe auf zwei pi folgendes mit RFHEM realisiert:

pi1
define remoteFHEM RFHEM 192.168.0.35:7072 SiLiCon
attr remoteFHEM room TEST

define myTestDevice dummy
attr myTestDevice room TEST
attr myTestDevice setList on off


pi2
define remoteFHEM RFHEM 192.168.0.42:7072 SiLiCon
attr remoteFHEM room TEST

define myTestDevice dummy
attr myTestDevice room TEST
attr myTestDevice setList on off


pi1 & pi2
define telnetPort telnet 7072 global

define allowed_telnetPort allowed
attr allowed_telnetPort password SiLiCon
attr allowed_telnetPort validFor telnetPort


egal von welchem pi set remoteFHEM cmd set myTestDevice on/off dies gesendet wird, solte immer
auf dem anderem pi das Device auf on oder off gesetzt werden, aber es tuut sich nichts?

Woran liegt es, dass es keine Reaktion passiert??

Gerhard

P.S. update ist aktuell
FB6890LTE, cubietruck, orangePi, raspberry 2/3/4, HM/HMIP, shelly > 50, etc.

Amenophis86

Gibt es im Log einen Fehler? Verbose mal auf 5 gestellt?
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Ma_Bo

Wofür steht das "SiLiCon" ?
Versuch es mal ohne Port Angabe, dann nimmt er automatisch den Port  7072


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Amenophis86

Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Ma_Bo

Aha, wieder was gelernt... ist schon ne Weile her, dass ich mein RFHEM Device erstellt habe, seit dem läuft es top..


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Gerhard

SiLiCon steht für das passwort von telnet (bei beiden pi's gleich.

ich habe es mit :7072 ohne 7072 dann pi1 mit 7072 und pi2 mit 7073, aber keine Änderung!

keine Fehlermeldungen:
2017.09.15 15:51:18 3: Host present, executing command...
2017.09.15 15:51:18 3: Command executed.
2017.09.15 15:54:03 3: Host present, executing command...
2017.09.15 15:54:03 3: Command executed.
FB6890LTE, cubietruck, orangePi, raspberry 2/3/4, HM/HMIP, shelly > 50, etc.

Ma_Bo

Zitat von: Gerhard am 15 September 2017, 18:19:45
@chris1284, dake für dsd Modul!!

habe auf zwei pi folgendes mit RFHEM realisiert:

pi1
define remoteFHEM RFHEM 192.168.0.35:7072 SiLiCon
attr remoteFHEM room TEST

define myTestDevice dummy
attr myTestDevice room TEST
attr myTestDevice setList on off


pi2
define remoteFHEM RFHEM 192.168.0.42:7072 SiLiCon
attr remoteFHEM room TEST

define myTestDevice dummy
attr myTestDevice room TEST
attr myTestDevice setList on off


pi1 & pi2
define telnetPort telnet 7072 global

define allowed_telnetPort allowed
attr allowed_telnetPort password SiLiCon
attr allowed_telnetPort validFor telnetPort


egal von welchem pi set remoteFHEM cmd set myTestDevice on/off dies gesendet wird, solte immer
auf dem anderem pi das Device auf on oder off gesetzt werden, aber es tuut sich nichts?

Woran liegt es, dass es keine Reaktion passiert??

Gerhard

P.S. update ist aktuell
Versuch mal bitte:

set remoteFHEM cmd setreading myTestDevice state on


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Nur ne Idee, evtl. was mit allowed Device...?


Tapatalk iPhone, daher kurz gehalten.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Amenophis86

Stell mal bitte auf verbose 5 und führe nochmal den Befehl aus
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Gerhard

danke Ma_Bo, immer noch nichts!

mit verbose 5

2017.09.15 16:57:28 3: Command executed.
2017.09.15 16:57:57 3: Host present, executing command...
2017.09.15 16:57:57 3: Command executed.
2017.09.15 17:00:59 3: Host present, executing command...
2017.09.15 17:00:59 3: Command executed.
2017.09.15 17:04:07 3: Host present, executing command...
2017.09.15 17:04:07 3: Command executed.


keine neue Erkenntnisse.
FB6890LTE, cubietruck, orangePi, raspberry 2/3/4, HM/HMIP, shelly > 50, etc.