[gelöst] DOIF und eine Lampe am entfernten RPi über RFHEM schalten

Begonnen von Helmi55, 21 November 2017, 17:00:19

Vorheriges Thema - Nächstes Thema

Helmi55

habe jetzt auf beiden Systemen über die Konsole versucht den anderen zu pingen 10.0.0.10:7072
da bekomme ich unknown host zurück.
auch bei 10.0.0.5:7072
Wo bei die eine Richtung ja funktioniert.
Habe ich soeben geprüft
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Frank_Huber

Hier eine funktionierende Paarung:
Einen Unterschied sehe ich, ich habe für die Instanzen jeweils einene Telnet Ports aufgemacht.

RFHEM auf dem PI im KG:
Internals:
   DEF        192.168.12.154:7771
   HOSTNAME   192.168.12.154
   Interval   900
   NAME       PI_DG
   NR         143
   NTFY_ORDER 50-PI_DG
   PORT       7771
   STATE      present
   TYPE       RFHEM
   READINGS:
     2017-11-22 09:33:55   ipadress        192.168.12.154
     2017-11-22 09:33:55   statedev        present
Attributes:
   DbLogExclude .*
   RFHEMdevs  Rollo
   group      System-Hardware
   room       SYSTEM
   stateFormat statedev
   verbose    0


Telnet auf dem PI_DG:
Internals:
   CONNECTS   471
   DEF        7771 global
   FD         41
   NAME       telnetPort_for_KG
   NR         180
   NTFY_ORDER 50-telnetPort_for_KG
   PORT       7771
   STATE      Initialized
   TYPE       telnet
Attributes:
   group      System
   room       SYSTEM


die RFHEM Telnet Ports laufen ohne Passwort, sind aber auch niocht von aussen zu erreichen.

Frank_Huber

Zitat von: Helmi55 am 22 November 2017, 09:42:54
habe jetzt auf beiden Systemen über die Konsole versucht den anderen zu pingen 10.0.0.10:7072
da bekomme ich unknown host zurück.
auch bei 10.0.0.5:7072
Wo bei die eine Richtung ja funktioniert.
Habe ich soeben geprüft
Ping ohne Port!
oder mit speziellen PortPing Tools.

automatisierer

Ok, nun läufts.

Hab das Passwort am telnetport gelöscht... mit PW gibt es irgendwie Probleme...

Achtung, das PW steht nicht in der telnet definition, sondern in der allowed_telnet definition...

automatisierer

Zitatallowfrom
Regexp der erlaubten IP-Adressen oder Hostnamen. Wenn dieses Attribut gesetzt wurde, werden ausschließlich Verbindungen von diesen Adressen akzeptiert.
Achtung: falls allowfrom nicht gesetzt ist, und keine gütige allowed Instanz definiert ist, und die Gegenstelle eine nicht lokale Adresse hat, dann wird die Verbindung abgewiesen. Folgende Adressen werden als local betrachtet:

    IPV4: 127/8, 10/8, 192.168/16, 172.16/10, 169.254/16
    IPV6: ::1, fe80/10


könnte bei deiner Adresse auch noch nen Rolle spielen.

Helmi55

Automatisierer - DANKE

ja in der allowed telNet war der Fehler begraben. Habe dies mal gelöscht und einen Neustart beider Systeme durchgeführt
und nun funkt es.
Wie immer ihr seid großartig. Herzlichen Dank
LG'Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Frank_Huber

#21
Zitat von: automatisierer am 22 November 2017, 09:56:02
Ok, nun läufts.
Hab das Passwort am telnetport gelöscht... mit PW gibt es irgendwie Probleme...
Achtung, das PW steht nicht in der telnet definition, sondern in der allowed_telnet definition...

kannst auch bei RFHEM das PW mitgeben.
Wobei meine Beobachtung ist dass es ohne PW im telnet flüssiger läuft.

automatisierer

Zitat von: Frank_Huber am 22 November 2017, 10:03:28
kannst auch bei RFHEM das PW mitgeben.
schon klar, das hat aber dennoch nicht funktioniert.