Hauptmenü

Neueste Beiträge

#1
Sprachsteuerung / Aw: Problem mit Rhasspy und Te...
Letzter Beitrag von Guenni1404 - 30 Dezember 2025, 23:16:02
Habe och versucht die Antwort ist dann
Tut mir leid, ich konnte kein passendes Gerät finden
#2
Anfängerfragen / IPV6 MQTT
Letzter Beitrag von Hades - 30 Dezember 2025, 23:00:52
Moin,

Die Verbindung über MQTT2_CLIENT zu meinem mqtt Server funktioniert nur in FHEM nicht. Auf dem MQTT Server kommt nichts an.
Der Verbindunsgversuch mittels Telnet oder mosquitto client ist ohne Befund.

Beide Maschinen haben jeweile eine IPv6 Adresse.
IPv4 steht nicht zur Verfügung

Getestet habe ich unter FreeBSD und unter Debian Linux


2025.12.30 21:47:18 5: HttpUtils url=http://mqttext.089.at:1883/ NonBlocking via http
2025.12.30 21:47:18 4: HttpUtils: gethostbyname mqttext.089.at failed

Benötigte Perl Module für IPv6 sind installiert, die fhem.cfg entsprechend angepasst
In den Foren, Wiki und co habe ich keine Lösung gefunden.

fhem.cfg
#define IPV6 FHEMWEB [2a01:4f9:c013:d745::1]:8083 global
#define WEB FHEMWEB 8083 global
attr IPV6 allowfrom .+
attr Logfile room Hetzner
attr MQTT24_Broker clientId fhem2
attr MQTT24_Broker room Someone
attr MQTT24_Broker username user
attr WEB allowfrom .+
attr WEB stylesheetPrefix dark
attr autocreate filelog ./log/%NAME-%Y.log
attr global autoload_undefined_devices 1
attr global logfile -
attr global modpath .
attr global perlSyntaxCheck 1
attr global statefile ./log/fhem.save
attr global userattr cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride
attr global verbose 5
define Logfile FileLog ./log/fhem-%Y-%m.log Logfile
define MQTT24_Broker MQTT2_CLIENT mqttext.089.at:1883
define WEB FHEMWEB IPV6:8083 global
define WEB1 FHEMWEB IPV6:8084 global
define autocreate autocreate
define eventTypes eventTypes ./log/eventTypes.txt
define initialUsbCheck notify global:INITIALIZED usb create
setuuid Logfile 693777a3-f33f-1242-ac74-xxxxxxxxxxxxxxxxx
setuuid MQTT24_Broker 694c65df-f33f-1242-4e89-1076yyyyyyyyyyyyyyy
setuuid WEB 693777a3-f33f-1242-a92a-xxxxxxxxxxxxxxxx
setuuid autocreate 693777a3-f33f-1242-1xxxxxxxxxxxxxxxxxxxxx
setuuid eventTypes 693777a3-f33f-1242-40e6-414cb4a4b4xxxxxxxxx
setuuid initialUsbCheck 693777a3-f33f-1242-c04f-aa857fcbxxxxxxxxx



#3
DOIF / Aw: DOIF Fragen zu repeatsame,...
Letzter Beitrag von doc. - 30 Dezember 2025, 22:52:01
Alles klar, trotzdem danke für die Zeit und die Bestätigung!
#4
Sprachsteuerung / Aw: Problem mit Rhasspy und Te...
Letzter Beitrag von Beta-User - 30 Dezember 2025, 22:39:18
Willkommen im Kreis der Rhasspy-Nutzer.

Versuche es mal ohne rhasspyMapping und mit "Temperaturen" als Type in sentences.
#5
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von matsches - 30 Dezember 2025, 22:30:32
Hi

Der PowerOcen-Plus wird m.E. generell (noch) nicht unterstützt.

Zitat und Quelle: "Ich hab grad 'ne Antwort von Ecoflow bekommen. PowerOcean Plus Geräte werden in ihrer API nicht unterstützt, und es ist unklar, ob und wann das der Fall sein wird. :("

Mein PO ohne "Plus" wird zwar unterstützt und hat auch mal mit fhem funktioniert, aber ich bin letztendlich dann zu Homeassistant gewechselt.
Dort funktioniert es etwas reibungsloser mit der PO-Integration.

Grüße
Mathias

#6
Sprachsteuerung / Problem mit Rhasspy und Temper...
Letzter Beitrag von Guenni1404 - 30 Dezember 2025, 22:22:08
Hallo,
ich versuche mich gerade an Rhasspy.
Die Einrichtung ging ohne Probleme.
Jetzt versuche ich die Temperatur von meinen Thermometern abzufragen. Allerdings erhalte ich immer als Einheit Prozent statt Grad.
Kann mir jemand einen Tipp geben?
Das List vom Thermometer:
    
define Thermometer_TX29_06 LaCrosse 33
attr Thermometer_TX29_06 alias Thermometer Wohnzimmer
attr Thermometer_TX29_06 event-on-change-reading .*
attr Thermometer_TX29_06 genericDeviceType thermometer
attr Thermometer_TX29_06 group Thermometer
attr Thermometer_TX29_06 rhasspyMapping GetNumeric:currentVal=temperature,type=Temperatur
attr Thermometer_TX29_06 rhasspyName temperatur
attr Thermometer_TX29_06 rhasspyRoom wohnzimmer
attr Thermometer_TX29_06 room !Wohn
#   DEF        33
#   FUUID      695154c6-f33f-7706-83dc-7ab06f73e9d79cf5
#   FVERSION   36_LaCrosse.pm:0.255370/2022-01-21
#   IODev     
#   NAME       Thermometer_TX29_06
#   NR         55
#   STATE      T: 21.2 H: 48
#   TYPE       LaCrosse
#   addr       33
#   corr1      0
#   corr2      0
#   READINGS:
#     2025-12-28 16:59:11   aussenHumidityEqInnen 20
#     2025-12-28 17:02:24   battery         ok
#     2025-12-28 16:59:11   fensterrichtig  ja
#     2025-12-28 16:59:11   fensterrichtigold ja
#     2025-12-28 17:02:24   humidity        48
#     2025-12-28 16:59:11   luftfeuchteOeffnenEmpfohlen ja
#     2025-12-28 16:59:11   luftfeuchteSchliessenEmpfohlen nein
#     2025-12-28 16:59:11   luftgueteOeffnenEmpfohlen nein
#     2025-12-28 16:59:11   luftgueteSchliessenEmpfohlen nein
#     2025-12-28 16:59:11   oeffnenEmpfohlen nein
#     2025-12-28 16:59:11   schimmelGefahr  ja
#     2025-12-28 16:59:11   schimmelGefahrold ja
#     2025-12-28 16:59:11   schimmelfreiMaxHum 73
#     2025-12-28 16:59:11   schliessenEmpfohlen ja
#     2025-12-28 16:59:11   state           T: 21.2 H: 48
#     2025-12-28 16:59:11   tempOeffnenEmpfohlen ja
#     2025-12-28 16:59:11   tempSchliessenEmpfohlen nein
#     2025-12-28 17:02:24   temperature     21.2
#     2025-12-28 16:59:11   textOeffnen     Es wird empfohlen im Wohnzimmer zu Lüften.
#Grund:
#Differenz Aussen zu Innentemperater
#Luftfeuchte
#     2025-12-28 16:59:11   wandHumidity    73
#     2025-12-28 16:59:11   wandTemp        14.3
#
setstate Thermometer_TX29_06 T: 21.2 H: 48
setstate Thermometer_TX29_06 2025-12-28 16:59:11 aussenHumidityEqInnen 20
setstate Thermometer_TX29_06 2025-12-28 17:02:24 battery ok
setstate Thermometer_TX29_06 2025-12-28 16:59:11 fensterrichtig ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 fensterrichtigold ja
setstate Thermometer_TX29_06 2025-12-28 17:02:24 humidity 48
setstate Thermometer_TX29_06 2025-12-28 16:59:11 luftfeuchteOeffnenEmpfohlen ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 luftfeuchteSchliessenEmpfohlen nein
setstate Thermometer_TX29_06 2025-12-28 16:59:11 luftgueteOeffnenEmpfohlen nein
setstate Thermometer_TX29_06 2025-12-28 16:59:11 luftgueteSchliessenEmpfohlen nein
setstate Thermometer_TX29_06 2025-12-28 16:59:11 oeffnenEmpfohlen nein
setstate Thermometer_TX29_06 2025-12-28 16:59:11 schimmelGefahr ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 schimmelGefahrold ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 schimmelfreiMaxHum 73
setstate Thermometer_TX29_06 2025-12-28 16:59:11 schliessenEmpfohlen ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 state T: 21.2 H: 48
setstate Thermometer_TX29_06 2025-12-28 16:59:11 tempOeffnenEmpfohlen ja
setstate Thermometer_TX29_06 2025-12-28 16:59:11 tempSchliessenEmpfohlen nein
setstate Thermometer_TX29_06 2025-12-28 17:02:24 temperature 21.2
setstate Thermometer_TX29_06 2025-12-28 16:59:11 textOeffnen Es wird empfohlen im Wohnzimmer zu Lüften.\
Grund:\
Differenz Aussen zu Innentemperater\
Luftfeuchte
setstate Thermometer_TX29_06 2025-12-28 16:59:11 wandHumidity 73
setstate Thermometer_TX29_06 2025-12-28 16:59:11 wandTemp 14.3


In rhasspy sieht es so aus
voiceResponse

Temperatur von wohnzimmer beträgt 21,2 Prozent

sentences ist so definiert
[de.fhem:GetNumeric]
#Soll-Temperatur
\[wie ist die] (soll temperatur|wunsch temperatur|ziel temperatur){Type:desired-temp} [vom|des|von der|der] [($de.fhem.Device){Device}] [im|auf der|in der|auf dem] [$de.fhem.Room{Room}]
(wie (hoch|warm) ist|auf wie viel grad ist|auf was ist die){Type:desired-temp} (der|die|das) $de.fhem.Device{Device} [im|auf der|in der|auf dem] [$de.fhem.Room{Room}] gestellt
(wie ist die|wie warm ist es){Type:Temperatur} [temperatur] [(thermometer){Device}] [(im |in der)] [$de.fhem.Room{Room}]
(wie ist die){Type:Luftfeuchtigkeit} [humidity] [(thermometer){Device}] [(im |in der)] [$de.fhem.Room{Room}]
#7
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von KölnSolar - 30 Dezember 2025, 22:12:27
Wahrscheinlich schon. Probier es mal, indem Du das attr model setzt.

Bei powerstream u. Delta2 sieht das Ergebnis eines get devices(ohne attr model) so aus25.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): $data = {"code":"0","message":"Success","data":[{"sn":"xy","deviceName":"PowerStream-8875","online":1,"productName":"PowerStream"},{"sn":"yz","deviceName":"DELTA 2-0024","online":1,"productName":"DELTA 2"}],"eagleEyeTraceId":"","tid":""}
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): code = 0
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_deviceName = PowerStream-8875
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_online = 1
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_productName = PowerStream
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_sn = xy
2025.12.13 09:58:11 4: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_1_sn : Comparing SerialNo xy
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_2_deviceName = DELTA 2-0024
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_2_online = 1
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_2_productName = DELTA 2
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_2_sn = yz
2025.12.13 09:58:11 4: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): data_2_sn : Comparing SerialNo yz
2025.12.13 09:58:11 5: Delta2_AC(Ecoflow 0.3.9.0): Ecoflow_Response(): $base = data_2

Die Zeilen ..._productName ..._deviceName vermisse ich in Deinem Log.

Hast Du das Internal "Model" ?
#8
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Bartimaus - 30 Dezember 2025, 22:11:42
Zitat von: Prof. Dr. Peter Henning am 30 Dezember 2025, 20:56:43ich sehe da noch eine dritte Möglichkeit, nämlich selbst soviel zu lernen, dass man das mit MQTT steuern kann.

LG

pah

Klar, aber dann hatte ich das Problem nicht hier in Supportthread für das ShellyModul, sondern im MQTT2-Bereich gepostet.

@Starkstrombastler

Danke Dir. Nur so bleibt dieses Modul aktuell und FHEM attraktiv
#9
FHEM Code changes / Revision 30675: 36_Shelly.pm: ...
Letzter Beitrag von System - 30 Dezember 2025, 22:00:35
Revision 30675: 36_Shelly.pm: add shelly power strip

36_Shelly.pm: add shelly power strip

Source: Revision 30675: 36_Shelly.pm: add shelly power strip
#10
DOIF / Aw: Abfall-Entsorgung
Letzter Beitrag von mfeske - 30 Dezember 2025, 21:38:12
Das sieht super aus ! Vielen Dank für die Arbeit.
Ich als Berliner kann es aber wohl leider nicht nutzen :-( Ich habe weder bei der BSR Hausmüll noch bei Alba gelber Sack die ical Möglichkeiten gefunden.
Gruß
und guten Rutsch Euch allen