Hauptmenü

Neueste Beiträge

#1
FHEMapp / Aw: Release-Übersicht
Letzter Beitrag von jemu75 - 28 April 2024, 14:27:25
neues Release v4.1.0

weitere Informationen siehe FHEMApp4 - out now :)
#2
FHEMapp / FHEMApp4 - out now!
Letzter Beitrag von jemu75 - 28 April 2024, 14:24:20
Hallo an alle,

seit heute steht die neue Version 4 von FHEMApp bereit! :)

Mit der neuen Version gibt es eine Vielzahl von Neuerungen die ich kurz aufzählen möchte:

  • einfache Installation und Updates direkt über FHEM
  • Betrieb von beliebig vielen Instanzen möglich
  • einfache Konfiguration direkt über FHEMApp
  • Onlinehilfe für Konfiguration direkt über FHEMApp aufrufbar
  • Unterstützung für mehrsprachigen Betrieb
  • frei konfigurierbares Navigationsmenü
  • zusätzliches Optionsmenü
  • Tag/Nacht-Modus über FHEMApp oder aus FHEM steuerbar
  • viele neue Konfigurationsmöglichkeiten
  • neue Integration für Darstellung von Charts (eCharts)

Der Einstieg ist jetzt noch einfacher und ihr könnt in nur 4 Schritten mit FHEMApp starten. (bitte vor dem Start sicherstellen, dass ihr ein Update von FHEM durchgeführt habt)

1. FHEMApp Device in FHEM erstellen (FHEM Kommandozeile: define myapp fhemapp fhemapp4)
2. FHEMApp aufrufen (direkt über das erstellte Device unter Internals -> FHEMAPP_UI möglich)
3. ein neues Panel anlegen
4. Template auswählen und mit einem passenden FHEM Device verbinden - speichern und los geht's  :)

Wie leicht ihr euch FHEMApp einrichten könnt ist in diesem kurzes Video FHEMApp Quickstart zu sehen.

Für diejenigen, die von Version 3.x auf Version 4 umsteigen, gibt es hier weitere Informationen.

Viel Spaß mit FHEMApp!
Jens :)

#3
Einplatinencomputer / Aw: Umzug von RasPi 4 (Buster)...
Letzter Beitrag von Otto123 - 28 April 2024, 14:15:19
Hi,

trotz schönem Wetter :)
Du musst
  • Dein SSL bereinigen
  • Die Berechtigung der seriellen Schnittstellen prüfen und den Benutzer fhem eventuell in die richtige Gruppe stecken (siehe #7)
  • Du musst die Berechtigungen der Dateien prüfen und die ev. Korrigieren chown -R fhem: /opt/fhem
  • Du musst die fehlende Software nachinstallieren (Can't locate Protocol/WebSocket/Frame.pm in @INC (you may need to install the Protocol::WebSocket::Frame module) )
  • Bi 2 und 3 fällt mir nichts ein.

Gruß Otto
#4
Automatisierung / Aw: FHEM Absturz durch AT-Devi...
Letzter Beitrag von Allgaeuer - 28 April 2024, 14:15:12
Hallo betateilchen,

Danke für den Tip, Titel ist angepasst und verbose ist auf 5 gesetzt. Mal schauen, wann der nächste Absturz kommt.

Gruß Allgäuer
#5
Anfängerfragen / Aw: MQTT2_DEVICE textfield
Letzter Beitrag von TomLee - 28 April 2024, 14:07:34
Hallo,

ein Beispiel ist im wled_controller-Template zu finden:

https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/lib/AttrTemplate/mqtt2.template#L5469

Gruß

Thomas
#6
Anfängerfragen / Aw: MQTT2_DEVICE textfield
Letzter Beitrag von Otto123 - 28 April 2024, 14:05:30
Hallo Klaus,

Du musst den EVENT selbst splitten und nicht $EVTPART benutzen.

So in der Art (Für die FHEM Komamndozeile zum Test) macht aus dem String mit 4 worten zwei Strings - mit "einem Wort" und "drei Worten" und gibt den letzten aus.
{my $EVENT='text eins zwei drei';; return (split(' ', $EVENT,2))[1]}
Oder für dein Beispiel
{my $EVENT='text eins zwei drei';; my ($eins,$rest)=split(' ', $EVENT,2) ;; qq(awtrix_053574/notify {"$eins":"$rest","rainbow": true, "duration": 20} ) }Und so in deinem MQTT Device
text:textFieldNL { my ($eins,$rest)=split(' ', $EVENT,2) ;; qq(awtrix_053574/notify {"$eins":"$rest","rainbow": true, "duration": 20} ) }
Gruß Otto
#7
Anfängerfragen / Aw: Shelly Flood in FHEM einbi...
Letzter Beitrag von bsl02 - 28 April 2024, 13:55:16
Hallo zusammen,
vielen Dank für die Ideen, DAS hat geholfen  :-)
Habe nach der Vorlage von Aeroschmelz (mit Anpassungen auf mein FHEM) den "ShellyFlood" in FHEM hinbekommen.

Im Alarmfall piept der Shelly, eine eMail geht ´raus und meine Smartwatch summt (wohl über die Shelly-App auf dem Handy). Ich bin sehr froh das es erstmal läuft und hoffe es noch zu verfeinern.

VG Stefan

Zur Info meine RAW-Definition aus FHEM:
defmod ShellyFlood MQTT2_DEVICE shellyflood_08F9E04446E3
attr ShellyFlood alias Wassermeld Keller_Tw
attr ShellyFlood devStateIcon false:general_ok@green\
true:mdt-bell-ring@red
attr ShellyFlood group Ueberwachung
attr ShellyFlood readingList shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/online:.* online\
shellyflood_08F9E04446E3:shellies/announce:.* { json2nameValue($EVENT) }\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/announce:.* { json2nameValue($EVENT) }\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/info:.* { json2nameValue($EVENT) }\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/sensor/temperature:.* temperature\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/sensor/flood:.* flood\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/sensor/battery:.* battery\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/sensor/error:.* error\
shellyflood_08F9E04446E3:shellies/shellyflood-08F9E04446E3/sensor/act_reasons:.* act_reasons
attr ShellyFlood room TEST shellyFlood
attr ShellyFlood stateFormat flood
attr ShellyFlood userReadings battery {if (ReadingsNum($name,  "bat_value", 0)>20) {return "ok"} else {return "low"}}
#8
Anfängerfragen / Aw: MQTT2_DEVICE textfield
Letzter Beitrag von betateilchen - 28 April 2024, 13:54:49
Formuliere doch bitte die Aufgabenstellung so um, dass man versteht, was Du eigentlich tun möchtest.

Und poste vielleicht mal ein komplettes list Deines mqtt2-device und nicht nur irgendwelche verkrüppelten Teile davon.
#9
Multimedia / Aw: [Neues Modul] 70_LaMetric2...
Letzter Beitrag von bastler111 - 28 April 2024, 13:52:35
Hallo zusammen,
ich nutze die LaMetric zuammen mit dem Modul.. sehr cool! Vielen Dank dafür.
Ich wollte nun eine private App erstellen und mit local Push mit Daten füllen.
Die API wurde anscheinend vor einiger Zeit geändert und für local Push und indicator App wird man aufgefordert die "My Data DIY" App von LaMetric zu nutzen.
Ich schaff es leider ich die My Data DIY App über FHEM anzusprechen.
Für den Set Aufruf fehlt mir bei der My Data DIY App der token ...
set lametric msg app=My Data DIY token=....

Hat jemand einen Tip?
VG Josef
#10
Einplatinencomputer / Aw: Umzug von RasPi 4 (Buster)...
Letzter Beitrag von Guzzi-Charlie - 28 April 2024, 13:50:27
Hallo,

inzwischen habe ich FHEM auf dem neuen RasPi 5 produktiv geschaltet. Grundsätzlich scheint es zu funktionieren.

Es gibt aber noch ein paar Sachen die nicht funktionieren.

Hier die Fehlermeldungen aus dem FHEM-log (nach Neustart):
  • 2024.04.28 12:48:29.805 1: myJeeLink: Can't open /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL006UL7-if00-port0: Permission denied
    -> fehlende Rechte?
  • 2024.04.28 12:48:33.885 1: IEC1107_rs485: Can't connect to 192.168.0.83:20108: Network is unreachable
    -> keine Ahnung woher diese IP kommt und ob das überhaupt relevant ist.
  • 2024.04.28 12:48:33.906 1: IEC1107_rs485: cannot open file /fhem/trunk/fhem/drs110m.classdef for class drs110m.
    -> solch ein Directory/file gibt es auch in der alten Installation nicht
  • 2024.04.28 12:48:34.195 1: reload: Error:Modul 10_BindingsIo deactivated:
    -> das Modul 10_BindingsIo ist in der neuen Installation am gleichen Ort wie in der alten Installation vorhanden
    Can't locate Protocol/WebSocket/Frame.pm in @INC (you may need to install the Protocol::WebSocket::Frame module) (@INC contains: ./lib ./FHEM . /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/aarch64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl ./FHEM/lib) at ./FHEM/10_BindingsIo.pm line 10, <$fh> line 11386.
    BEGIN failed--compilation aborted at ./FHEM/10_BindingsIo.pm line 10, <$fh> line 11386.
  • 2024.04.28 12:48:34.813 1: define FL_PV_WR_T41 FileLog %L/PV-WR-T41_%Y-%m.log PV_WR_T41:active_power.*|PV_WR_T41:back_up.*|PV_WR_T41:battery_mode.*|PV_WR_T41:error_codes.*|PV_WR_T41:grid_mode.*|PV_WR_T41:hours_total_h.*|
    PV_WR_T41:house_consumption_W|PV_WR_T41:inverter.*|PV_WR_T41:load.*|PV_WR_T41:meter_active.*|PV_WR_T41:meter_l.*|PV_WR_T41:mppt1.*|PV_WR_T41:mppt2.*|PV_WR_T41:mppt3.*|
    PV_WR_T41:on_grid_l.*|PV_WR_T41:pExport_kWh|PV_WR_T41:pImport_kWh|PV_WR_T41:pv1.*|PV_WR_T41:pv2.*|PV_WR_T41:pv3.*|PV_WR_T41:pv_.*|PV_WR_T41:rssi|PV_WR_T41:speicherverluste|
    PV_WR_T41:today_.*|PV_WR_T41:total_.*|PV_WR_T41:ups.*|PV_WR_T41:work_mode:
    Can't open /opt/fhem/log/PV-WR-T41_2024-04.log: Permission denied
     -> fehlende Rechte?
  • 2024.04.28 12:48:38.601 1: Modbus_KG2: Can't open /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_B001BIRB-if00-port0: Permission denied
     -> fehlende Rechte?
  • 2024.04.28 12:48:38.701 1: usb create starting
    2024.04.28 12:48:45.985 1: TCM_ESP3: Can't open /dev/ttyUSB0: Permission denied
    2024.04.28 12:48:45.986 1: TCM_ESP3: Can't open /dev/ttyUSB1: Permission denied
    2024.04.28 12:48:45.999 1: usb create end
  • 2024.04.28 12:48:48.426 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:0A000126:SSL routines::unexpected eof while reading (peer: 192.168.178.128)
    -> das ist die Verbindung zu meinem Loxon MiniServer Go
  • 2024.04.28 12:48:48.494 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:0A000416:SSL routines::sslv3 alert certificate unknown (peer: 192.168.178.15)
    2024.04.28 12:48:48.582 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:0A000126:SSL routines::unexpected eof while reading (peer: 192.168.178.128)

Die Fehler 8. und 9. wiederholen sich dann ständig