Hauptmenü

Neueste Beiträge

#11
Wunschliste / Aw: 2 CUL betreiben
Letzter Beitrag von Beta-User - 24 März 2026, 21:41:43
Wenn du nicht die tscul-firmware verwendest und beide für Moritz zuständig sind, und dann noch keine weiteren ttyACMx dran sind, kannst du die auch einfach via dieser Kennung ansprechen. Kann halt etwas dauern, bis die vccu dann wieder auf der Spur ist...
#12
MQTT / Aw: MQTT-Client blockiert FHEM...
Letzter Beitrag von Elektron - 24 März 2026, 21:39:02
Hallo Gisbert,

Vielen Dank für Deine Antwort.
Werde ich entsprechend umsetzen, in meinem Fall blockiert FHEM über mehrere Stunden.
Also das blockierende Modul kommt nie wieder zurück.
Ich muss FHEM dann stoppen und neu starten.
Wenn ich FHEM stoppe werden Aktionen die in der Zwischenzeit hätten ausgeführt werden sollen (zum Teil) noch ausgeführt.

Viele Grüße Michael
#13
Sonstige Systeme / Aw: FHEM-Integration von Tapo ...
Letzter Beitrag von Prof. Dr. Peter Henning - 24 März 2026, 21:15:41
Nein, so funktioniert das nicht. Die Kamera sendet zwar in Echtzeit Events an die App. Ich habe aber fast einen Tag lang versucht, einen Mechanismus zu finden, das abzugreifen - ohne Erfolg. Die Events, die man abgreifen kann, liegen also alle in der Vergangenheit, mit fertigen Clips auf der Karte. Auch einen Push-Mechanismus für Alarme gibt es nach gegenwärtigen Stand nicht.

Einzelne Bilder holt man aus dem Stream, ganz ohne SD-Karte, die liegen also schon per App auf dem Smartphone oder auf dem Fhem-Server, nicht auf der Kamera. Das kann man natürlich durch eine Türklingel triggern und dann das Bild verwenden. So mache ich das seit etlichen Jahren auch im Doorpi-Projekt.

LG

pah
#14
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von Bracew - 24 März 2026, 20:48:45
Hallo satprofi,


also nochmals:

1.) Was ist Tailscale?

1a.) Antwort einer KI:
Tailscale ist ein benutzerfreundliches VPN, das auf dem modernen WireGuard-Protokoll basiert und ein sicheres Peer-to-Peer-Mesh-Netzwerk (Tailnet) zwischen Ihren Geräten erstellt. Es verbindet Computer, Handys und Server direkt miteinander, ohne dass komplexe Firewall-Konfigurationen oder Portweiterleitungen erforderlich sind, selbst wenn sie sich in unterschiedlichen Netzwerken befinden.

1b.) Meine Antwort
Ich bin seit einigen Jahren Zuhause Nutzer am Glasfasernetz mit Carrier-grade NAT (CGNAT) (Nur IPv6 Zugriff von außen) und habe auch anfangs nach Möglichkeiten gesucht von "draußen" auf meine Geräte und auch FHEM in meinem Heimnetz zu zugreifen. Dies funktioniert mittlerweile auch über Fritzboxen mit IPv6 und Wireguard (auch bei mir). Diese Zugriffsart war Anfangs bei mir jedoch noch nicht im Betriebssystem für meine FRITZ!-Produkte möglich. Deshalb habe ich Tailscale als VPN Zugang von überall in der Welt auf mein Heimnetz genutzt und nutze es noch immer.
Bei Tailscale ist es egal ob die beteiligten Geräte jeweils gerade IPv4 oder IPv6 haben. Die VPN-Verbindung kommt immer zustande. Hauptsache die jeweiligen Geräte im Heimnetz und in der freien Wildbahn haben Zugriff aufs Internet. Es müssen bei Tailscale für ein VPN auch keine Ports geöffnet oder weitergeleitet werden. Einmal eingerichtet hat man immer Verbindung von überall als wäre man Zuhause.
In meinem Heimnetz habe ich einen Raspberry Pi mit der Aufgabe "Tailscale für alle im Heimnetz" betraut. Über Tailscale auf dem Raspberry Pi kann ich von weltweit unterwegs per Smartphone, Laptop, oder Tablett ein VPN aufbauen und zuhause auf meine NAS-Daten zugreifen, meine Smarthome Zentrale steuern, meine Webcams ansehen, meine Sensoren auslesen, das Garagentor öffnen, .......etc.
Für meine Zwecke funktioniert Tailscale hervorragen. Tailscale ist "gratis" (für private Otto Normalverbraucher) und "einfach" für den Aufbau eines VPN von irgendwo in der Welt. Tailscale funktioniert auch, wenn man einen anderen Router als eine Fritzbox hat. Ich nutze es oft und kann es empfehlen.


2.) Was ist FHEM?

2a.) Antwort einer KI:
FHEM ist ein in Perl geschriebener, modularer Server für die Hausautomation, der auf einem 24/7-Rechner (z.B. Raspberry Pi) läuft. Es verbindet smarte Geräte (Aktoren/Sensoren) herstellerübergreifend, automatisiert Abläufe wie Heizungssteuerung oder Lichtschaltung, protokolliert Daten und wird primär über ein Webinterface, Apps oder Befehlszeilen gesteuert.

2b.) Meine Antwort
FHEM ist eine Anwendung auf meinem Raspberry Pi, welche ich über einen Browser eines meiner Geräte im Heimnetz aufrufe um mein Smart-Home zu messen und zu steuern.


3. Was hat Tailscale mit FHEM zu tun?

3a.) Antwort einer KI:
Tailscale ermöglicht einen sicheren, einfachen Fernzugriff auf FHEM, ohne Portfreigaben am Router. Es verbindet FHEM (z.B. auf einem Raspberry Pi) über ein verschlüsseltes Mesh-VPN mit dem Smartphone oder anderen Geräten. Dadurch kann das Smart Home weltweit gesteuert werden, auch bei CGNAT (IPv4) oder IPv6-Problemen.

3b.) Meine Antwort
Zunächst einmal gar nichts. Jedes ist ein unabhängiges Produkt. FHEM hat keine direkte Verbindung zu Tailscale und auch umgekehrt nicht. Aber, mit Tailscale ist es möglich per VPN von meinen Unterwegs-Geräten mein Smart-Home zu steuern und dass, ohne einen Port zu öffnen. Natürlich gibt es dazu auch noch andere Wege, denn viele Wege führen nach Rom. Ich kenne noip nicht, scheint aber ein weiterer Weg zu sein.


Jeder der hier im Forum unterwegs ist bekommt gerne Hilfe und gibt auch gerne Hilfe. Aber, wenn wir Dir (satprofi) helfen sollen, brauchen wir mehr Bereitschaft Informationen zu geben und diese auch auszuprobieren.
Ansonsten schließe ich mich hier an:
Zitat von: passibe am 24 März 2026, 19:08:37Sorry aber jetzt wird es mir hier langsam zu bunt.
#15
Sonstiges / Aw: Neue Versionen und Support...
Letzter Beitrag von Panzerschrauber - 24 März 2026, 20:41:57
Hallo,
ich möchte die Batterieladeleistung eines SMA Hybrid-Wechselrichter Wechselrichter (SMA STPx) per Modbus steuern. Dafür bietet SMA einige Register an, die nur geschrieben werden dürfen (WO). Wenn ich den Schreibvorgang auslöse bekomme ich eine Fehlermeldung. Es sieht so aus, als würde das 98_Modbus Modul nach dem Schreibvorgang auch einen Lesevorgang auslösen.
Ist das richtig? Wenn ja, wie kann ich das unterbinden?

Mit dem Modbus Modul habe ich ein anderes Register geändert, das gelesen und geschrieben werden darf (RW). Das hat funktioniert.

Danke für den Support.
#16
Wunschliste / Aw: 2 CUL betreiben
Letzter Beitrag von KölnSolar - 24 März 2026, 20:02:04
ZitatIst es also so einfach, dass ich beim define auch "by-path" nutzen kann mit der Einschränkung, dass  sich der Name ändert, wenn ich ein anderes USB-port nutze?
Genau.
#17
MQTT / Aw: MQTT-Client blockiert FHEM...
Letzter Beitrag von Gisbert - 24 März 2026, 19:58:31
Hallo Elektron,

was in jedem Fall Fhem für etliche Sekunden blockieren kann, sind Seiten mit vielen SVG-Diagrammen. Ansonsten hilft es die log-Datei zu durchforsten, ob es Muster gibt, z.B. zeitlicher Natur, so dass man in den Definitionen suchen kann, ob etwas immer zur gleichen Zeit oder dergleichen auftritt. Das hat mir schon häufiger geholfen. Manchmal kann es leider vorkommen, dass ohne eigens Zutun plötzlich etwas aus dem Ruder läuft. Da hilft dann systematisch vorzugehen und den Verursacher durch Deaktivieren zu entlarven.

Mit DOIFtools kann man sehen, wieviele Events bei jedem Device auftritt. Da kann es durchaus Überraschungen geben. Das Ziel wäre es, die Anzahl der Events auf das nötigste zu begrenzen, um die Belastung für den Server zu begrenzen.
defmod DOIFtools DOIFtools
attr DOIFtools icon helper_doiftools

Es gibt sicher noch weitere Vorschläge im Thread - hiermit hab ich mal den Anfang gemacht.

Viele Grüße Gisbert
#18
Wunschliste / Aw: 2 CUL betreiben
Letzter Beitrag von martinp876 - 24 März 2026, 19:41:21
Vielen Dankeuch allen.
Aber noch einmal für die Langsamen
1) ich nutze sie für Homematic (und suche nebenbei noch die passende FW. Die aktuellen tut es, aber ich bin nicht sicher wie die aktuelle in Sachen Timestamps arbeitet - hatte noch keine Zeit...
2) ich hatte nicht vor, eine eigeen FW zu nutzen - hoffen auf Plug and Play

==>ok, die FHTID wird nicht benötigt, verstanden.

3) natürlich sollen sie zur besseren Abdeckung getrennt aufgestellt werden. Leider habe ich keine CUN(O) mehr gefunden, das hätte das Leben vereinfacht. Aktuell sind sie erst einmal an Schreibtisch. Ich habe eine "USB Verlängerung" über CAT6 Kabel - aber das wird erst später probiert.

soweit die Fakten. Als Langsamdenker erwarte ich zwar, dass ich die beiden Devices separat ansprechen kann, habe aber noch keinen Tip herauslesen können, wie ich sie in der Konfiguration unterscheiden kann (also faktisch die Adresse oder vergleichbar).

a) der "DeviceName" ist "/dev/serial/by-id/usb-busware.de_CUL868-if00@38400"
b) ls /dev/serial geht nicht mehr, gibt nur noch /dev/serial0 - unklar seit wann.

Also - stelle ich mich zu dumm an (ehrliche Antwort) oder kann man eine CUL nur betreiben und verstehen, wenn man den Code studiert - FHEM + CUL + Linux Treiber oder etwas dazwischen? So wie es jetzt aussieht fühle ich mich alles andere als sicher, dass ich bei einem Crash eine CUL wieder zum Laufen bekommen könnte - sieht mehr nach Glück aus. Das kann ich mir beim IO als Herzstück der Kommunikation nicht leisten.
Oder aber ich habe einen Beschreibung übersehen, welche mich in die Lage versetzt, die CUL wirklich sauber einzurichten.
Wie gesagt ehrliche Antworten sind am hilfreichsten

ich muss mich korrigieren, alles einmal rebootet, jetzt geht es wieder wir vor. Hm - ein boot tut gut.
Ist es also so einfach, dass ich beim define auch "by-path" nutzen kann mit der Einschränkung, dass  sich der Name ändert, wenn ich ein anderes USB-port nutze?
#19
Sonstige Systeme / Aw: FHEM-Integration von Tapo ...
Letzter Beitrag von Gisbert - 24 März 2026, 19:29:54
Hallo pah,

vielen Dank für die Entwicklung der Programme und deiner Beschreibung im Wiki. Die Kamera ist ja bei Stiftung Warentest sehr gut, bzw. weit vorne bewertet - und dabei ja auch recht preiswert.

Ich hab noch Fragen zu Kamera-Events und deren Speicherung auf dem Fhem-Server. Dazu ist ist eine Speicherkarte (Empfehlung 16 GB) nötig. Können auch einzelne Bilder gespeichert werden und anschließend auf den Fhem-Server übertragen werden? Ist es praktikabel, direkt nach einem Event Bilder oder Videos zu übertragen und lässt sich das mit deinem Programm automatisiert durchführen - ich vermute ja, kann es aber ohne Kamera nicht beurteilen. Falls das geht, in welchem Zeitraum vermutest du die Speicherung, eher schnell im Sekundenbereich oder kann es dauern? Könnte die Kamera mit der Eventerkennung an der Haustür genutzt werden, um eine Meldung aufs Handy zu bekommen und zu sehen, wer da ist, möglichst bevor der- oder diejenige bereits den Rückzug angetreten hat? Das erfordert Push-Dienste, die bei mir schon vorhanden wären.

Viele Grüße Gisbert
#20
FHEMWEB / Aw: Nicht jede erlaubte Zahlen...
Letzter Beitrag von Dr. Boris Neubert - 24 März 2026, 19:11:56
In Verbindung mit dem Widget, das ja im Standard im Attribute-Template eingeführt wird, ist das aber nur bedingt sinnvoll, oder? Sollte man nicht das setStateList lieber aus den Templates löschen?