Hauptmenü

Neueste Beiträge

#91
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Starkstrombastler - 30 Dezember 2025, 18:44:50
Zitat von: mcfly71 am 25 Dezember 2025, 07:39:24Bei meinem Shelly 1PM Mini Gen3 (und aber auch andere) habe ich ein AutoOFF als Timer drinstehen (zB AutoOff in 12 Stunden , also xxx Sek).
Das funktioniert auch soweit. Aber AutoOn hat nichts drinstehen.
Beim Befehl set SHELLY1 toggle geht aber in beiden!!!! Fällen der Timer los. Also Bei Toggle von AUS -> AN timer startet und das ist richtig, da eingetragen,
bei AN -> AUS startet aber ebenfalls ein timer, sodaß der Shelly in 12 Stunden wieder automatisch angeht.
Das ist genau die in den Shellies verbaute Funktionalität:
Mit den Befehlen on oder off werden vorhandene Timer zunächst gelöscht und falls Auto-On bzw. Auto-Off aktiviert ist
auf den jeweiligen Startwert gesetzt.
Mit dem toggle Befehl wird zwar zwischen on und off umgeschaltet, ein vorhandener Timer läuft aber weiter und führt nach Ablauf der Zeitspanne zu einem weiteren Toggle.
Das wird genau so auch vom Shelly-Modul abgebildet.

Zitat von: mcfly71 am 25 Dezember 2025, 07:39:24bei AN -> AUS startet aber ebenfalls ein timer, sodaß der Shelly in 12 Stunden wieder automatisch angeht.
Gem. obiger Beschreibung sollte es sich hier nicht um einen neuen Timer handeln, sondern um den bereits laufenden. Das solltest du anhand des Readings timer nachvollziehen können.

Bevor wir hier irgend etwas neu erfinden, würde ich gerne erfahren, wie andere User mit diesem Punkt umgehen, denn bisher hat sich hier noch niemand daran gestört.
#92
Solaranlagen / Aw: Modul für Ecoflow-Komponen...
Letzter Beitrag von Stefan6183 - 30 Dezember 2025, 18:16:54
Hallo zusammen,

ich habe jetzt seit einigen Wochen einen EcoFlow PowerOcean Plus 20kW Wechselrichter mit einer EcoFlow PowerOcean 5kWh Batterie in Betrieb und würde gerne eine einfache Ansteuerung über FHEM realisieren.
Die aktuelle 98_Ecoflow.pm und die abhängigen Module habe ich auf meinem Raspi installiert mit:
sudo apt-get update
sudo apt-get install liburl-encode-perl
sudo apt-get install libwww-curl-perl
sudo apt-get install libtime-hires-perl
sudo apt-get install libdigest-sha-perl

In FHEM habe ich folgendes gemacht:
define PowerOcean Ecoflow <meinAccessKey> <meineSerialNr>
set PowerOcean SecretKey <meinSecretKey>
attr PowerOcean ecInterval 120

Leider erhalte ich als Readings nur:
code: 1006
message: current device is not allowed to get device info

Das set PowerOcean detectModel schreibt ins Log:
2025.12.30 18:13:25 3: PowerOcean(Ecoflow 0.3.9.0): Ecoflow_DetectModel(): Trying to detect model.
2025.12.30 18:13:25 2: PowerOcean(Ecoflow 0.3.9.0): Ecoflow_DetectModel(): Model "" detected.
2025.12.30 18:13:25 0: PowerOcean(Ecoflow 0.3.9.0): Ecoflow_DetectModel(): Modul initialised.
2025.12.30 18:13:26 0: PowerOcean(Ecoflow 0.3.9.0): Ecoflow_Response(): ERROR! {"code":"1006","message":"current device is not allowed to get device info","eagleEyeTraceId":"","tid":""}

Habt ihr einen Tipp, was ich noch versuchen könnte?

Grüße und einen guten Rutsch ins Neue Jahr!
Stefan
#93
Zigbee / Aw: ThermoPro TP49 / Phoscon C...
Letzter Beitrag von mfeske - 30 Dezember 2025, 18:05:14
prima, vielen Dank.
Jetzt muss ich wohl erstmal auf meinen neuen Raspi warten, auf dem Raspi 2 den ich zum testen nehme läuft das so nicht mit bookworm. Nach dem node.js und bookworm update gibt es kein WLan mehr ...
Aber es ist ja noch Hoffnung ;-)

Gruß
aus dem kalten Berlin
#94
Sprachsteuerung / Aw: AlexaFhem Gerät löschen
Letzter Beitrag von cpet - 30 Dezember 2025, 17:45:11
Hallo Zusammen,

hat sich hier nochmal was getan, ich habe ebenfalls das Problem und konnte bisher keine Lösung finden.

Gruß
Christian
#95
MQTT / Aw: mqtt2.template: Contributi...
Letzter Beitrag von offebaescher - 30 Dezember 2025, 17:42:16
Ich habe seit heute nun einen Rauchmelder der auch Temperatur und Humidity meldet.

Tuya Modell 228WZH
Zigbee-Modell TS0601
_TZE284_gyzlwu5q (Smoke detector with temperature and humidity sensor)
https://www.zigbee2mqtt.io/devices/228WZH.html#tuya-228wzh

Meldet diese Werte:
{
    "linkquality": 255,
    "self_test": "check_success",
    "battery_state": "medium",
    "version": 2,
    "temperature": 20.6,
    "humidity": 47,
    "silence": "ON"
}

Smoke wird nicht geliefert solange es false ist.

Ich habe das Template zigbee2mqtt_smokeDetector erweitert und zigbee2mqtt_smokeDetector_with_temp_humidity genannt.
Es zeigt nun auch die Werte für temperature und humidity und den Batteriestatus (low, medium, high).
Ferner gibt es für die setlist nun die Möglichkeit "set silence ON" zu setzen, um den Alarm stumm zu schalten (nicht getestet bislang, meine Hunde rasten da immer aus)

#contributed by offebaescher
name:zigbee2mqtt_smokeDetector_with_temp_humidity
desc: Developed for Tuya 228WZH TS0601 _TZE284_gyzlwu5q (Smoke detector with temperature and humidity sensor)
filter:TYPE=MQTT2_DEVICE:FILTER=CID~zigbee.*
order:L_03a
par:BASE_TOPIC;base topic set in configuration.yaml of the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[\b]?([^/:]+)[/].+, ? $1 : undef }
par:DEV_ID;name of the device in the zigbee2mqtt bridge;{ AttrVal("DEVICE","devicetopic",AttrVal("DEVICE","readingList","")) =~ m,[^/]+[/]([^/:]+).*, ? $1 : undef }
par:ICON;ICON as set, defaults to secur_smoke_detector;{ AttrVal("DEVICE","icon","secur_smoke_detector") }
attr DEVICE icon ICON
attr DEVICE devicetopic BASE_TOPIC/DEV_ID
attr DEVICE readingList $\DEVICETOPIC:.* { json2nameValue($EVENT) }
attr DEVICE stateFormat Smoke: smoke T: temperature&deg;C H: humidity% Battery: battery_state
attr DEVICE model zigbee2mqtt_smokeDetector_with_temp_humidity
attr DEVICE setList silence:noArg $\DEVICETOPIC/set {"silence":"ON"}
setreading DEVICE smoke false
setreading DEVICE attrTemplateVersion 20251230

#96
Anfängerfragen / CUL Funkmodule unklare Funkti...
Letzter Beitrag von roli - 30 Dezember 2025, 17:11:22
Ich habe Funkhandsender die von FHEM erkannt werden ( 4 Tasten ).
define   IT_Hand_2_a    IT 1527xdf809 0001 0000
  attr   IT_Hand_2_a    alias         Hand_2 Fernb_ARM
define   IT_Hand_2_b    IT 1527xdf809 0100 0000
  attr   IT_Hand_2_b    alias         Hand_2 Fernb_HausARM   
define   IT_Hand_2_c    IT 1527xdf809 0010 0000
  attr   IT_Hand_2_c    alias         Hand_2 Fernb_DisARM   
define   IT_Hand_2_d    IT 1527xdf809 1000 0000
  attr   IT_Hand_2_d    alias         Hand_2 Fernb_SOS

define  act_on_Taster  notify   IT_Hand_.*:on   { Log 1 ,"funk   $NAME $EVENT " }


Wenn ich die Tasten der Handsender betätige, so bekomme ich die entsprechenden Events
für meine devices - alles soweit OK.
Betätige ich aber z.b. "IT_Hand_2c"

So bekomme ich folgendes im Log:

2025.12.30 17:02:42 1: funk   IT_Hand_2_b on
2025.12.30 17:02:42 1: funk   IT_Hand_2_c on 
2025.12.30 17:02:42 1: funk   IT_Hand_2_a on
2025.12.30 17:02:42 5: DevIo_SimpleWrite nanoCUL433: is1F11D000DF0D
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: is1
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: F11D00
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433: 0DF0D
2025.12.30 17:02:43 5: CUL_ReadAnswer nanoCUL433:

ALLE bekommen ein òn, was ich ja nicht will !  Er soll ja nur das Funksignal für meine C-Taste schicken !!
Was mache ich falsch, bzw. was kann ich ändern ?

Betätige ich die c-Tast so bekomme ich folgendes Funk-Protokoll

2025.12.30 17:09:24 5: CUL_Read: nanoCUL433 /i57E4
2025.12.30 17:09:24 5: CUL_Read: nanoCUL433 i57E4/5204

2025.12.30 17:09:24 4: CUL_Parse: nanoCUL433 i57E45204 -72
2025.12.30 17:09:24 5: nanoCUL433: dispatch i57e452
2025.12.30 17:09:24 4: nanoCUL433 IT: message "i57e452" (7)
2025.12.30 17:09:24 4: nanoCUL433 IT: msgcode "" (0) bin = 010101111110010001010010
2025.12.30 17:09:24 5: nanoCUL433 IT: EV1527 housecode = 1527x57e45  onoffcode = 0010
2025.12.30 17:09:24 1: funk   IT_Hand_3_c on

Ich denke der Entwickler sollte hier das Problem erkennen


#97
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Parallix - 30 Dezember 2025, 16:12:27
Zitat von: h0nIg am 30 Dezember 2025, 14:41:57Ich hatte im Code mehrfach den Hinweis auf eine Hybrid Wechselrichter Implementierung gefunden, ist diese eigentlich schon benutzbar?
...

Selber betreibe ich einen Hybrid-WR unter Nutzung diverser FHEM-Module, zu denen selbstverständlich auch SolarForecast (kurz SF) gehört. Bis dato bin ich sehr zufrieden. Gibt es konkrete Fragen Deinerseits?

@300P: Bzgl. der Wünsche sehe ich es ähnlich wie Seneca, der in einem seiner Werke einen Mensch ohne Wünsche wie ein Segelschiff ohne Wind betrachtete. Das "Das perfekte Dinner" ist wohl eher etwas aus der Neuzeit, richtig?
#98
Zigbee / Aw: ThermoPro TP49 / Phoscon C...
Letzter Beitrag von passibe - 30 Dezember 2025, 16:05:35
Servus,

ja, Z2M installieren, per MQTT mit FHEM verbinden.
Dann erstmal das Thermometer in Z2M selbst anlernen.

Dann müsste bei aktiviertem autocreate auch schon automatisch ein Device in FHEM angelegt werden. Falls nicht, das Device selbst anlegen, so wie jedes andere MQTT-Device auch. Siehe dazu auch hier: https://wiki.fhem.de/wiki/MQTT2_DEVICE_-_Schritt_für_Schritt
#99
Sprachsteuerung / Aw: [alexa-fhem | Generell] Al...
Letzter Beitrag von passibe - 30 Dezember 2025, 16:02:05
Zitat von: Joker am 28 Dezember 2025, 10:25:27Das mach ich deswegen, weil mein fhem user in meinem fhem Docker Container auch diese UID/GID hat.
Das ist doch egal? Sind zwei unterschiedliche Container, die nicht auf dieselben Dateien zugreifen müssen. Es ist völlig in Ordnung (und sogar besser), wenn die unter einer unterschiedlichen UID/GID laufen.

Zitat von: Joker am 28 Dezember 2025, 10:25:27Die Frage ist jetzt, was der richtige Weg ist, das zu lösen.
Nicht UID/GID 1000 für alexa-fhem verwenden.
#100
Network Attached Storage (NAS) / Aw: Container startet nicht me...
Letzter Beitrag von passibe - 30 Dezember 2025, 15:59:30
Zeig mal dein compose file oder den docker run-Befehl. Berechtigungen usw. sind alle identisch? Hast du nicht vergessen, irgendwelche Dateien zu kopieren?

Ich erinnere mich dunkel, dass wir sowas schon einmal irgendwo hatten (evtl. mal suchen), irgendwie vielleicht auch im Zusammenhang mit dieser Meldung:

Zitat von: Marko1976 am 29 Dezember 2025, 22:34:382025.12.29 22:28:05.034 3: pidfilename is readonly, it is set in the FHEM_GLOBALATTR environment

Aber nicht mehr sicher, ob das tatsächlich ein Problem war oder nicht oder was da letztlich die Lösung ist/war.