Hauptmenü

Neueste Beiträge

#1
Home Connect / Aw: HomeConnect V2 released
Letzter Beitrag von Shadow3561 - 04 April 2026, 17:44:34
Mhhh,
laufen eure Geschirrspüler noch mit fhem?
Ich bekomme seit 2 Tagen immer
ZitatSMV8YCX03E: event channel received an http error: HTTP/1.1 429 Too Many Requests
Alle anderen Geräte laufen normal.
Gruss, Daniel
#2
Unterstützende Dienste / Aw: Neues Modul: Signalbot (In...
Letzter Beitrag von enno - 04 April 2026, 17:21:04
Zitat von: max333 am 04 April 2026, 17:04:18Ich habe viele Jahre Telegram genutzt, da ist mir das nie passiert, dass über Nacht der Dienst nicht mehr nutzbar war. Jetzt bin ich gerade im Urlaub und bekomme keine Meldung mehr von zu Hause, nach dem Urlaub werde ich bestimmt zurück wechseln. Vielen Dank an alle, die Signal nutzbar gemacht haben.

Moin,

ich nutze Signal seit dem ersten Tag. Ist auch das erste mal gewesen, dass es bei mir von heute auf morgen nicht mehr wollte. Ich habe für solche "Notfälle" immer noch eine Lösung über eMail, die ich zur Not aktivieren kann, falls es mich erwischt wenn ich nicht zu Hause bin und keinen Zugriff über VPN starten kann. Du kannst ja Telegram als "Backup-Lösung" parallel betreiben, dann bleibst du auch im Urlaub auf dem laufenden, wenn FHEM nicht wegen irgend eines anderen Bugs stehen bleibt 8).

Gruss
  Enno

#3
Sprachsteuerung / Aw: Alexa Verbindung fehlerhaf...
Letzter Beitrag von MadMax-FHEM - 04 April 2026, 17:13:36
Zitat von: Burny4600 am 04 April 2026, 13:43:06Das gesamte System mit 10 Pis arbeitet über 1000m² und 4 Stockwerke. KG, EG, OG1, OG2, zwei Nebengebäude.
Das meinte ich nicht (weil hier zum ersten mal gelesen), sondern die Installation (dieses einen) an sich...
...da ist ja schon viel rumgetan (chown, chmod, usermods) bis es mal zur eigentlichen fhem Installation kommt.
Und Linux ist halt bzgl. User/Rechten (bei manchen Ordnern/Dingen) "empfindlich"...

Aber lassen wir das jetzt gut sein.
Soll nur heißen, bei so viel Kompliziertheit ist es halt schwer zu sehen, woran es hakt.

Gruß, Joachim
#4
Unterstützende Dienste / Aw: Neues Modul: Signalbot (In...
Letzter Beitrag von max333 - 04 April 2026, 17:04:18
Ich habe viele Jahre Telegram genutzt, da ist mir das nie passiert, dass über Nacht der Dienst nicht mehr nutzbar war. Jetzt bin ich gerade im Urlaub und bekomme keine Meldung mehr von zu Hause, nach dem Urlaub werde ich bestimmt zurück wechseln. Vielen Dank an alle, die Signal nutzbar gemacht haben.
#5
Off-Topic / Aw: Raspberry Pi Web-App: Pfad...
Letzter Beitrag von TomLee - 04 April 2026, 16:47:01
Upps, ich habs jetzt mehrfach immer wieder von neuem versucht, das der Aufruf plötzlich klappt, hatte ich gar nicht bemerkt nachdem ich hier mit schreiben beschäftigt war. Vlt. war ich die ganze Zeit auch nur ungeduldig und es dauert einen Moment bis es klappt.  ;D
#6
Off-Topic / Aw: Raspberry Pi Web-App: Pfad...
Letzter Beitrag von passibe - 04 April 2026, 16:41:03
Sieht doch gut aus, wirst halt nach /login umgeleitet?
Deshalb meinte ich:
Zitat von: passibe am 04 April 2026, 16:29:58Oder wie genau äußert sich "nicht klappt"? Welche WebApp ist das überhaupt?

Und dass es vom Pi selbst aus gut aussieht, ist logisch. Deshalb meinte ich auch:
Zitat von: passibe am 04 April 2026, 16:29:58curl -v https://... von einem anderen System aus?
#7
Off-Topic / Aw: Raspberry Pi Web-App: Pfad...
Letzter Beitrag von TomLee - 04 April 2026, 16:36:38
pi@fhempi:/opt/tailscale-test $ curl -v https://bliblablub.tailcab18f.ts.net/
* Host bliblablub.tailcab18f.ts.net:443 was resolved.
* IPv6: xx 2a00:dd80:20::55
* IPv4: x, 185.40.234.55
*  Trying [x::a8e]:443...
* ALPN: curl offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_CHACHA20_POLY1305_SHA256 / X25519MLKEM768 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=bliblablub.tailcab18f.ts.net
*  start date: Apr  4 13:30:25 2026 GMT
*  expire date: Jul  3 13:30:24 2026 GMT
*  subjectAltName: host "bliblablub.tailcab18f.ts.net" matched cert's "bliblablub.tailcab18f.ts.net"
*  issuer: C=US; O=Let's Encrypt; CN=E7
*  SSL certificate verify ok.
*  Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*  Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
*  Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption
* Connected to fhempi-1.tailcab18f.ts.net (2a00:dd80:20::a8e) port 443
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://fhempi-1.tailcab18f.ts.net/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: fhempi-1.tailcab18f.ts.net]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.14.1]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: bliblablub.tailcab18f.ts.net
> User-Agent: curl/8.14.1
> Accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* Request completely sent off
< HTTP/2 302
< cache-control: max-age=0, must-revalidate, private
< content-type: text/html; charset=utf-8
< date: Sat, 04 Apr 2026 14:31:31 GMT
< expires: Sat, 04 Apr 2026 14:31:31 GMT
< location: http://bliblablub.tailcab18f.ts.net/login
< server: nginx
< set-cookie: PHPSESSID=8720b10c8013aa3a767b647f474656d7; path=/; httponly; samesite=lax
< x-content-type-options: nosniff
< x-frame-options: SAMEORIGIN
< x-robots-tag: noindex
<
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="refresh" content="0;url='http://bliblablub.tailcab18f.ts.net/login'" />

        <title>Redirecting to http://bliblablub.tailcab18f.ts.net/login</title>
    </head>
    <body>
        Redirecting to <a href="bliblablub.tailcab18f.ts.net/login">http://bliblablub.tailcab18f.ts.net/login</a>.
    </body>
* Connection #0 to host bliblablub.tailcab18f.ts.net left intact
#8
Off-Topic / Aw: Raspberry Pi Web-App: Pfad...
Letzter Beitrag von passibe - 04 April 2026, 16:29:58
Zitat von: TomLee am 04 April 2026, 16:02:32Mir wäre in dem Fall egal wie die lautet.
Ah, ok! Dann ist ja gut mit dem Funnel.

Zitat von: TomLee am 04 April 2026, 16:02:32Bis jetzt hab ich den Grund aber noch nicht gefunden, weshalb der Aufruf der URL nicht klappt.
Was gibt denn z.B. ein curl -v https://... von einem anderen System aus? Oder wie genau äußert sich "nicht klappt"? Welche WebApp ist das überhaupt?
#9
Off-Topic / Aw: Raspberry Pi Web-App: Pfad...
Letzter Beitrag von TomLee - 04 April 2026, 16:02:32
Mit tailscale bekommt man eine kostenlose Domain, hab ich jetzt die letzten 2 Stunden festgestellt.
Mir wäre in dem Fall egal wie die lautet.

Eigentlich sollte es auch schon laufen:

pi@fhempi:/opt/tailscale-test $ sudo docker exec tailscale-standalone tailscale funnel --bg 80
Available on the internet:

https://bliblablub.tailcab18f.ts.net/
|-- proxy http://192.168.188.26:80

Funnel started and running in the background.
To disable the proxy, run: tailscale funnel --https=443 off

Bis jetzt hab ich den Grund aber noch nicht gefunden, weshalb der Aufruf der URL nicht klappt.
#10
FRITZ!Box / Aw: 72_FRITZBOX.pm wird zu 72_...
Letzter Beitrag von elektron-bbs - 04 April 2026, 16:00:33
Zuerst mal vielen Dank für die immer wieder schnelle Reaktion auf Fehlermeldungen.
Ich habe jetzt die aktuelle Version 26.04.03 aus dem SVN installiert.
Ein paar kleine Details sind mir noch aufgefallen:

Die aktuelle Version der 7590 ist 8.25:
       '7590 AX'     => { version => "8.50", date => "26.03.2026"},
       '7590'        => { version => "8.50", date => "26.03.2026"},

In Zeile 2848 müsste
             } elsif ($action =~ /tmpPerm/) {
               main::readingsSingleUpdate($hash, "shdevice" . $val[0] . "_tempOffset", $newValue, 1);
geändert werden in
             } elsif ($action =~ /tmpPerm/) {
               main::readingsSingleUpdate($hash, "shdevice" . $val[0] . "_mode", $newValue, 1);

Bei
set <name> smartHome <deviceID> <tempOffset:8..28 steps 0.5>
passt der Wertebereich nicht. Einstellbar sind Werte im Bereich von -5 bis +5 in Schritten von 0,5 Grad.
Das Setzen des Offsets funktioniert, allerdings verstellt sich dabei auch gleichzeitig die Empfindlichkeit der "Fenster-auf-Erkennung" (_temperatureDropSens) auf "eigenartige" Werte:
set FritzBox_7590 smartHome 18 tempOffset:-1.5
shdevice18_temperatureDropSens   245
set FritzBox_7590 smartHome 18 tempOffset:-2
shdevice18_temperatureDropSens    -2   
set FritzBox_7590 smartHome 18 tempOffset:1.5
shdevice18_temperatureDropSens   251   
set FritzBox_7590 smartHome 18 tempOffset:2
shdevice18_temperatureDropSens   248
shdevice18_temperatureDropSens   242
shdevice18_temperatureDropSens   239
In der Fritzbox selbst verschiebt sich dabei der Slider von z.B. "hoch" auf "mittel". Wenn ich das in der Fritzbox einstelle, erhalte ich in FritzSmart folgende Werte:
shdevice18_temperatureDropSens     9   niedrig
shdevice18_temperatureDropSens     5   mittel
shdevice18_temperatureDropSens     1   hoch
In SmarthomeRestApiFRITZOS82.yaml finde ich dazu folgendes:
                    internalSensitivity:
                      description: Sensitivity for automatically detecting temperature drops (e.g. open window) while the internal sensorMode is active.
                      type: string
                      enum:
                        - low
                        - medium
                        - high
                        - unknown
Im Log erscheinen zusätzlich zur set-Ausgabe weitere 3 Logzeilen:
2026.04.04 12:51:16 3: [FritzBox_7590 | 7590 | 154.08.21 | Set_Modul.2176] - BASIC:set FritzBox_7590 smartHome - 18 tempOffset:-1.5
2026.04.04 12:51:16 3: [FritzBox_7590 | 7590 | 154.08.21 | Get_SmartHome_Devices_List.13679] - BASIC:Fritz_SmartHome_Device_List (Fritz!OS: 08.21)
2026.04.04 12:51:18 3: [FritzBox_7590 | 7590 | 154.08.21 | Get_SmartHome_Devices_List.13696] - BASIC:Processing SmartHome_Device_List: read|save|test
2026.04.04 12:51:18 3: [FritzBox_7590 | 7590 | 154.08.21 | Get_SmartHome_Devices_List.13718] - BASIC:Processing SmartHome_Device_List: 18