Fritz Dect 440 in fhem einbinden

Begonnen von Albi, 29 Januar 2021, 22:00:10

Vorheriges Thema - Nächstes Thema

Hubertus

Ich bin zu blöd dafür :-(

Habe das Teil Fritz!Dect 440 in der Box angemeldet und das Softwareupdate durchgeführt. Taster zeigt auch die Luftfeuchtigkeit an.
Unter -> Smarthome -> Vorlagen kann ich aber nix finden was einem HTTP Request auch nur ähnlich sieht.

Hat da jemand noch einen TIPP für mich?

Danke&Gruß

Gerold

Bei meiner FB 7590 mit einem 7.39-100-143 Inhouse Image geht das wie folgt:

Smarthome --> Automatisierung --> Szenario oder Vorlage erstellen --> Vorlage --> Komfortfunktion anwenden --> Komfortfunktion wählen --> URL aufrufen


Mit meinem Fritz Dect 400 Taster funktioniert das super!!! Vielen Dank

Hubertus

Super - vielen Dank. Mit der derzeit offiziellen Version 7.29 geht das nämlich nicht.
Habe auf die Laborversion upgedatet und dort kann man das einstellen.

Hubertus

#48
Ok, dann haben wir ja alles zusammen.


       
  • Fritz!Box auf aktuelle Laborversion ODER 7.30 (soll ja bis Ende des Monats verfügbar sein) updaten
  • Fritz!Box Dect 440 kaufen und in der FritzBox anmelden
  • Dect 440 Software Update durchführen - dann wird auf dem Taster auch die Luftfeuchtigkeit angezeigt
  • Auf der Fritzbox -> Smart Home -> Automatisierung -> Szenario oder Vorlage erstellen -> Szenario/Vorlage auswählen (je nach Anwendungsfall) -> .... -> Komfortfunktion anwenden -> URL aufrufen

die Url: http://<fhemhost>:8083/fhem?cmd=set+Lampe+off&XHR=1&fwcsrf=12345 von @rudolfkoenig würde funktionieren.

Nachtrag: hat mich viel Zeit gekostet  aber bei mir hat der Aufruf nur mit IP-Adresse des FHEM Servers funktioniert. Per <fhemhost> ging es nicht - anscheint funktioniert die Namensauflösung an der Stelle (noch) nicht. Hab's mal an den Support von AVM gemeldet.

LutzG

Hallöchen,

ich buddel den Thread noch Mal aus. Ich lese / probiere jetzt schon ein paar Tage, aber bekomme es nicht zum laufen.

Das Device funktioniert:
defmod FBDECT_Taster_440 FBDECT FritzBoxHttp:13979_0436912 avmButton,tempSensor
attr FBDECT_Taster_440 DbLogExclude .*
attr FBDECT_Taster_440 DbLogInclude rel_humidity,temperature
attr FBDECT_Taster_440 devStateIcon yes:10px-kreis-gruen no:10px-kreis-rot
attr FBDECT_Taster_440 event-on-change-reading .*
attr FBDECT_Taster_440 icon taster_ch
attr FBDECT_Taster_440 room Geräte->AVM
attr FBDECT_Taster_440 stateFormat present\
state_info
attr FBDECT_Taster_440 userReadings state_info {sprintf ("Temp: %.1f°C, Hum: %.1f%%, Dew: %.1f°C, Bat: %.0f%%", ReadingsNum($name,"temperature",0), ReadingsNum($name,"rel_humidity",0), ReadingsNum($name,"dewpoint",0), ReadingsNum($name,"batteryPercent",0))},\
schimmelt {sprintf ("%.1f°C",schimmelfreiMinTemp(ReadingsNum("$name","temperature",20),ReadingsNum("$name","rel_humidity",100),70))}

setstate FBDECT_Taster_440 yes\
Temp: 24.0°C, Hum: 42.0%, Dew: 10.3°C, Bat: 100%
setstate FBDECT_Taster_440 2023-08-10 21:35:15 AIN 13979 0436912
setstate FBDECT_Taster_440 2023-08-10 21:35:15 FBNAME FRITZ!DECT 440
setstate FBDECT_Taster_440 2023-08-10 21:35:15 FBPROP avmButton,tempSensor
setstate FBDECT_Taster_440 2023-08-10 21:35:15 FBTYPE FRITZ!DECT 440
setstate FBDECT_Taster_440 2023-08-10 21:35:15 ID 18
setstate FBDECT_Taster_440 2023-08-10 21:24:59 IODev FritzBoxHttp
setstate FBDECT_Taster_440 2023-08-10 19:34:50 absoluteHumidity 9.1
setstate FBDECT_Taster_440 2023-08-10 21:35:15 battery 100 %
setstate FBDECT_Taster_440 2023-08-10 21:35:15 batteryPercent 100
setstate FBDECT_Taster_440 2023-08-10 21:35:15 batteryState ok
setstate FBDECT_Taster_440 2023-08-10 21:35:15 batterylow 0
setstate FBDECT_Taster_440 2023-08-10 19:34:50 dewpoint 10.3
setstate FBDECT_Taster_440 2023-08-10 21:35:15 fwversion 05.31
setstate FBDECT_Taster_440 2023-08-10 21:35:15 lastpressedtimestamp 2023-08-10 19:48:44
setstate FBDECT_Taster_440 2023-08-10 21:35:15 lastpressedtimestamp_oben_links 2023-08-10 19:48:40
setstate FBDECT_Taster_440 2023-08-10 21:35:15 lastpressedtimestamp_oben_rechts 2023-08-10 19:48:44
setstate FBDECT_Taster_440 2023-08-10 21:35:15 lastpressedtimestamp_unten_links 2023-08-10 19:48:41
setstate FBDECT_Taster_440 2023-08-10 21:35:15 lastpressedtimestamp_unten_rechts 2023-08-10 19:48:45
setstate FBDECT_Taster_440 2023-08-10 21:35:15 present yes
setstate FBDECT_Taster_440 2023-08-10 21:35:15 rel_humidity 42 %
setstate FBDECT_Taster_440 2023-08-10 21:35:15 schimmelt 15.1°C
setstate FBDECT_Taster_440 2023-08-10 21:35:15 state_info Temp: 24.0°C, Hum: 42.0%, Dew: 10.3°C, Bat: 100%
setstate FBDECT_Taster_440 2023-08-10 21:35:15 tempadjust 0.0 C
setstate FBDECT_Taster_440 2023-08-10 21:35:15 temperature 24.0 C (measured)
setstate FBDECT_Taster_440 2023-08-10 19:34:50 vapourPressure 12.5

Da "lastpressedtimestamp..." (in meinen Augen) zu lange braucht, hab ich in der Fritz!Box die Version mit: "URL aufrufen" verwendet. Für die Auswertung habe ich ein DOIF erstellt (noch ohne Funktion):

defmod doif_FBDECT_Taster DOIF ##
attr doif_FBDECT_Taster DbLogExclude .*
attr doif_FBDECT_Taster event-on-change-reading .*
attr doif_FBDECT_Taster readingList fbButton
attr doif_FBDECT_Taster room Geräte->AVM,System->Logik
attr doif_FBDECT_Taster setList fbButton:LO,LU,RO,RU
attr doif_FBDECT_Taster stateFormat fbButton

setstate doif_FBDECT_Taster RO
setstate doif_FBDECT_Taster 2023-08-10 14:46:53 cmd 0
setstate doif_FBDECT_Taster 2023-08-10 21:10:04 fbButton RO
setstate doif_FBDECT_Taster 2023-08-10 15:22:06 mode enabled
setstate doif_FBDECT_Taster 2023-08-10 14:46:53 state initialized

Das Web Device:
defmod WEBhook FHEMWEB 8088 global
attr WEBhook DbLogExclude .*
attr WEBhook HTTPS 1
attr WEBhook comment Zugang für die Fritz!Box, um Befehle mittels WebHook auszuführen.\
https://wiki.fhem.de/wiki/GEOFANCY\
https://forum.fhem.de/index.php?topic=116221.0\
https://forum.fhem.de/index.php?msg=1276700
attr WEBhook csrfToken 42300000000000
attr WEBhook hiddenroom input,detail,save,Unsorted,Tablet-UI3,System->Logik,Logfile,Edit files,Select Style,Event monitor
attr WEBhook icon rc_WEB
attr WEBhook room System->Allgemein
attr WEBhook verbose 5
attr WEBhook webname webhook

setstate WEBhook 2023-08-10 20:25:09 state Initialized

Das Allowed Device:
defmod allowedWEBhook allowed
attr allowedWEBhook DbLogExclude .*
attr allowedWEBhook allowedCommands set
attr allowedWEBhook allowedDevices doif_FBDECT_Taster
attr allowedWEBhook basicAuth dXXXXXXXXXXXXXkJveA==
attr allowedWEBhook event-on-change-reading .*
attr allowedWEBhook icon secur_locked
attr allowedWEBhook room System->Allgemein
attr allowedWEBhook validFor WEBhook

setstate allowedWEBhook validFor:WEBhook
setstate allowedWEBhook 2023-08-10 20:25:09 state validFor:WEBhook

Ich habe schon viele Versionen vom WebHook ausprobiert:
https://user:pass@192.168.178.11:8088/fhem?cmd=set doif_FBDECT_Taster fbButton RO&XHR=1&fwcsrf=42300000000000
https://user:pass@192.168.178.11:8088/fhem?cmd=set+doif_FBDECT_Taster+fbButton+RO&XHR=1&fwcsrf=42300000000000
https://user:pass@192.168.178.11:8088/fhem?cmd=set%20doif_FBDECT_Taster&20fbButton&20RO&XHR=1&fwcsrf=42300000000000

Aber alle schalten das doif_FBDECT_Taster nicht. Es öffnet eine Seite, wo ich den Befehl eintragen kann und da auch funktioniert (siehe unten).

set doif_FBDECT_Taster fbButton RO
set doif_FBDECT_Taster fbButton LU
...

Du darfst diesen Dateianhang nicht ansehen.

Die Log-Datei:
2023.08.10 22:08:30.148 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.160 4: Connection accepted from WEBhook_192.168.178.2_64844
2023.08.10 22:08:30.161 5: GET /fhem?cmd=set%20doif_FBDECT_Taster%20fbButton%20RO&XHR=1&fwcsrf=42300000000000 HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
DNT: 1
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.163 5: GET /fhem?cmd=set%20doif_FBDECT_Taster%20fbButton%20RO&XHR=1&fwcsrf=42300000000000 HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
Authorization: Basic dXXXXXXXXXXXXXkJveA==
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
DNT: 1
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.164 4: WEBhook_192.168.178.2_64844 GET /fhem?cmd=set%20doif_FBDECT_Taster%20fbButton%20RO&XHR=1&fwcsrf=42300000000000; BUFLEN:0
2023.08.10 22:08:30.164 4: WEBhook: redirecting /fhem?cmd=set%20doif_FBDECT_Taster%20fbButton%20RO&XHR=1&fwcsrf=42300000000000 to /webhook
2023.08.10 22:08:30.168 5: GET /webhook HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
DNT: 1
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Sec-Fetch-Site: none
Sec-Fetch-Mode: navigate
Sec-Fetch-User: ?1
Sec-Fetch-Dest: document
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "Windows"
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.169 4: WEBhook_192.168.178.2_64844 GET /webhook; BUFLEN:0
2023.08.10 22:08:30.188 4: WEBhook: /webhook / RL:1454 / text/html; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate

2023.08.10 22:08:30.207 5: GET /webhook/pgm2/style.css?v=1691697210.23246 HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: text/css,*/*;q=0.1
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: style
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.207 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/style.css?v=1691697210.23246; BUFLEN:0
2023.08.10 22:08:30.217 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.218 5: GET /webhook/pgm2/jquery-ui.min.css HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: text/css,*/*;q=0.1
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: style
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.218 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/jquery-ui.min.css; BUFLEN:0
2023.08.10 22:08:30.229 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.230 5: GET /webhook/pgm2/jquery-ui.min.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713654"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.230 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/jquery-ui.min.js; BUFLEN:0
2023.08.10 22:08:30.230 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.238 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.238 5: GET /webhook/pgm2/dashboard_style.css HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713654"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: text/css,*/*;q=0.1
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: style
Referer: https://192.168.178.11:8088/webhook/pgm2/style.css?v=1691697210.23246
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.239 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/dashboard_style.css; BUFLEN:0
2023.08.10 22:08:30.239 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.246 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.246 5: GET /webhook/pgm2/f18.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1684513529"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.246 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/f18.js; BUFLEN:0
2023.08.10 22:08:30.247 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.253 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.254 5: GET /webhook/pgm2/fhemweb_readingsGroup.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713654"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.254 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2023.08.10 22:08:30.254 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.260 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.261 5: GET /webhook/pgm2/fhemweb.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1675112337"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.261 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/fhemweb.js; BUFLEN:0
2023.08.10 22:08:30.261 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.267 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.268 5: GET /webhook/pgm2/jquery.min.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713654"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.268 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/jquery.min.js; BUFLEN:0
2023.08.10 22:08:30.268 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.284 4: Connection accepted from WEBhook_192.168.178.2_64852
2023.08.10 22:08:30.297 4: Connection accepted from WEBhook_192.168.178.2_64853
2023.08.10 22:08:30.297 5: GET /webhook/pgm2/doif.js HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1622670069"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: script
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.297 4: WEBhook_192.168.178.2_64844 GET /webhook/pgm2/doif.js; BUFLEN:0
2023.08.10 22:08:30.297 4: WEBhook_192.168.178.2_64844 => 304 Not Modified
2023.08.10 22:08:30.298 5: GET /webhook/images/default/icoEverything.png HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713650"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.304 4: Connection accepted from WEBhook_192.168.178.2_64854
2023.08.10 22:08:30.305 5: GET /webhook/images/default/icoEverything.png HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
Authorization: Basic dXXXXXXXXXXXXXkJveA==
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713650"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.305 4: WEBhook_192.168.178.2_64852 GET /webhook/images/default/icoEverything.png; BUFLEN:0
2023.08.10 22:08:30.305 4: WEBhook_192.168.178.2_64852 => 304 Not Modified
2023.08.10 22:08:30.312 4: Connection accepted from WEBhook_192.168.178.2_64855
2023.08.10 22:08:30.318 4: Connection accepted from WEBhook_192.168.178.2_64856
2023.08.10 22:08:30.338 5: GET /webhook/images/default/fhemicon.png HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
If-None-Match: "1577713650"
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://192.168.178.11:8088/webhook/pgm2/style.css?v=1691697210.23246
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.338 4: WEBhook_192.168.178.2_64852 GET /webhook/images/default/fhemicon.png; BUFLEN:0
2023.08.10 22:08:30.338 4: WEBhook_192.168.178.2_64852 => 304 Not Modified
2023.08.10 22:08:30.437 5: GET /webhook/icons/favicon HTTP/1.1
Host: 192.168.178.11:8088
Connection: keep-alive
sec-ch-ua: "Not/A)Brand";v="99", "Google Chrome";v="115", "Chromium";v="115"
DNT: 1
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
sec-ch-ua-platform: "Windows"
Accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: no-cors
Sec-Fetch-Dest: image
Referer: https://192.168.178.11:8088/webhook
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
2023.08.10 22:08:30.438 4: WEBhook_192.168.178.2_64852 GET /webhook/icons/favicon; BUFLEN:0
2023.08.10 22:08:30.468 5: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:14094416:SSL routines:ssl3_read_bytes:sslv3 alert certificate unknown (peer: 192.168.178.2)
2023.08.10 22:08:30.495 4: Connection accepted from WEBhook_192.168.178.2_64858
2023.08.10 22:08:30.496 5: GET /webhook?XHR=1&inform=type%3Dstatus%3Bfilter%3D%3Bsince%3D1691698109.18602%3Bfmt%3DJSON&fw_id=1691698110.18604×tamp=1691698236335 HTTP/1.1
Host: 192.168.178.11:8088
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Authorization: Basic dXXXXXXXXXXXXXkJveA==
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36
Upgrade: websocket
Origin: https://192.168.178.11:8088
Sec-WebSocket-Version: 13
Accept-Encoding: gzip, deflate, br
Accept-Language: de-DE,de;q=0.9
Sec-WebSocket-Key: 5pm6yNXXXXXXXXXXXXXX==
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits

Ich vermute, das hat was mit der sslVersion zu tun: https://forum.fhem.de/index.php?msg=1273297
aber wo ich da suchen soll?  :-\

Ein Stups, was ich falsch mache, wäre schön...  8)

Viele Grüße, Lutz
DMZ: J5040 mit OpenMediaVault, in Docker: Portainer, Fhem, MariaDB, zigbee2mqtt, esphome, NextCloudPi, Jellyfin, Grocy.
Intranet: J5005 mit OpenMediaVault, in Docker: Portainer, Fhem-minimal, urbackup - läuft nur, wenn Rechner laufen.

rudolfkoenig

Wenn man webname gesetzt hat, dann muss man das im Aufruf auch verwenden:
https://user:pass@192.168.178.11:8088/webhook?cmd=set doif_FBDECT_Taster fbButton RO&XHR=1&fwcsrf=42300000000000
(ungetestet)

LutzG

DMZ: J5040 mit OpenMediaVault, in Docker: Portainer, Fhem, MariaDB, zigbee2mqtt, esphome, NextCloudPi, Jellyfin, Grocy.
Intranet: J5005 mit OpenMediaVault, in Docker: Portainer, Fhem-minimal, urbackup - läuft nur, wenn Rechner laufen.