HMCCU [d_ccu] CCU port 48181 is not reachable

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

Antworten
mayonezo
Beiträge: 2
Registriert: 25.02.2023, 09:55
System: Alternative CCU (auf Basis OCCU)

HMCCU [d_ccu] CCU port 48181 is not reachable

Beitrag von mayonezo » 25.02.2023, 10:10

Hallo zusammen,

ich habe piVCCU auf meinem Raspi 3B+ installiert, auf dem auch fhem installiert ist. Der Raspi ist per W-LAN verbunden und die piVCCU durch bridging konfiguriert. Ich kann die Weboberfläche erreichen, aber die fhem HMCCU will sich nicht mit der piVCCU verbinden.

In fhem kommt der Fehler "HMCCU [d_ccu] CCU port 48181 is not reachable".

Die Definition der HMCCU in fhem lautet bei mir:

Code: Alles auswählen

define d_ccu HMCCU https://192.168.178.32 ccudelay=180
Ich habe schon einiges probiert, komme aber nicht weiter. Unter "Firewall konfigurieren" ist alles auf "Vollzugriff" und "Ports offen" gestellt. Unter "Sicherheit" ist die Authentifizierung deaktiviert. https habe ich aktiviert, es hat aber weder so noch so funktioniert.

Hier noch der Inhalt von /etc/network/if-up.d/pivccu. Zusätzlich zu den im Github Wiki vorgeschlagenen ports habe ich noch 443 und 48181 hinzugefügt :

Code: Alles auswählen

#!/bin/sh

HOST_IF=wlan0
BRIDGE=br0
HOST_IP=192.168.253.1
CCU_IP=192.168.253.2

if [ "$IFACE" = "$BRIDGE" ]; then
  echo 1 > /proc/sys/net/ipv4/ip_forward
  iptables -A FORWARD -i $IFACE -s $HOST_IP/24 -m conntrack --ctstate NEW -j ACCEPT
  iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT -o $BRIDGE
  iptables -A POSTROUTING -t nat -j MASQUERADE -s $HOST_IP/24

  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 80 -j DNAT --to-destination $CCU_IP:80
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 443 -j DNAT --to-destination $CCU_IP:443
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 1999 -j DNAT --to-destination $CCU_IP:1999
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 2000 -j DNAT --to-destination $CCU_IP:2000
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 2001 -j DNAT --to-destination $CCU_IP:2001
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 2002 -j DNAT --to-destination $CCU_IP:2002
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 2010 -j DNAT --to-destination $CCU_IP:2010
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 8181 -j DNAT --to-destination $CCU_IP:8181
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 8183 -j DNAT --to-destination $CCU_IP:8183
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 8700 -j DNAT --to-destination $CCU_IP:8700
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 8701 -j DNAT --to-destination $CCU_IP:8701
  iptables -t nat -A PREROUTING -p tcp -i $HOST_IF --dport 48181 -j DNAT --to-destination $CCU_IP:48181
fi

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: HMCCU [d_ccu] CCU port 48181 is not reachable

Beitrag von deimos » 25.02.2023, 15:55

Hi,

vom Pi aus ist die CCU unter der IP 192.168.253.2 erreichbar, du kannst einfach die in FHEM eintragen und dir das Natting sparen.

HTTPS würde ich an der Stelle deaktivieren, bringt nichts, wenn die Requests verschlüsselt werden, obwohl sie das System nicht verlassen.

Viele Grüße
Alex

mayonezo
Beiträge: 2
Registriert: 25.02.2023, 09:55
System: Alternative CCU (auf Basis OCCU)

Re: HMCCU [d_ccu] CCU port 48181 is not reachable

Beitrag von mayonezo » 25.02.2023, 17:34

Top, danke für die schnelle Antwort!

Antworten

Zurück zu „piVCCU“