Hauptmenü

Neueste Beiträge

#1
DOIF / Aw: DOIF - Versand von Reading...
Letzter Beitrag von Frank_Huber - 16 April 2024, 07:31:15
Schätze es liegt an den Kommas. Mal doppelt klammern. 
#2
DOIF / Aw: DOIF - Versand von Reading...
Letzter Beitrag von Tutti_Bomovski - 16 April 2024, 07:29:12
Zitat von: Damian am 15 April 2024, 20:55:56Es wird ein Problem vom set-Befehl sein.

Du kannst es im DOIF-Perlmodus versuchen:

DOIF {if ([DWD:a_count] eq "1") {fhem_set("TeleBot send @#Wetterwarnungen ⚠<b> ACHTUNG! Warnung des Deutschen Wetterdienst für ".[?DWD:a_0_areaDesc]."</b>⚠" ...)}}

Hallo Damian,
danke für deine Rückmeldung.
Ich habe den Code wie folgt angepasst.

([DWD:a_count] eq "1") (set TeleBot send @#Wetterwarnungen
\n⚠<b> ACHTUNG! Warnung des Deutschen Wetterdienst für [?DWD:a_0_areaDesc] </b>⚠\n\n
\n<b>[?DWD:a_0_eventDesc]</b>\n
\n[?DWD:a_0_headline]\n
\n[?DWD:a_0_description]\n
\n[?DWD:a_0_instruction]\n
\nvon: [?DWD:a_0_onset]
\nbis: [?DWD:a_0_expires])

Leider gleiches Problem wie vorher....

Im Doif erhalte ich eine Errormeldung wie folgt:

Zitatset TeleBot send @#Wetterwarnungen \n⚠<b> ACHTUNG! Warnung des Deutschen Wetterdienst für xxxx</b>⚠\n\n \n<b>WINDBÖEN</b>\n \nAmtliche WARNUNG vor WINDBÖEN\n \nEs treten Windböen mit Geschwindigkeiten um 55 km/h (15 m/s, 30 kn, Bft 7) aus westlicher Richtung auf. In Schauernähe sowie in exponierten Lagen muss mit Sturmböen bis 70 km/h (20 m/s, 38 kn, Bft 8) gerechnet werden.\n \nHinweis auf umherfliegende leichte Gegenstände.
Handlungsempfehlungen:
lose Gegenstände sichern; z.B. Zelte und Abdeckungen befestigen\n \nvon: 2024-04-16 08:00:00  \nbis: 2024-04-16 18:00:00: Unknown command z.B., try help.

Das Reading für den Text sieht wie folgt aus:
ZitatHinweis auf umherfliegende leichte Gegenstände.
Handlungsempfehlungen:
lose Gegenstände sichern; z.B. Zelte und Abdeckungen befestigen

Wenn ich den gleichen Befehlt direkt im Telebot absende bekomme ich die Nachricht vollständig.
Ich denke, es liegt an dem Semikolon im Reading.

Noch einen Rat?

Vielen, vielen Dank für die Hilfe.
#3
EnOcean / Aw: Eltako FJ62NP Rollo Stop p...
Letzter Beitrag von Flachzange - 16 April 2024, 07:04:11
Alternativ könntest Du auch mal testen, ob und wie gut es funktioniert, wenn Du das TCM im FHEM selbst als Repeater nutzt, dann brauchst Du außer für FTUI gar keine Logik.

Zitatrepeater [0000|0101|0102]
Set Repeater Level: off = 0000, 1 = 0101, 2 = 0102.
#4
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von cwagner - 16 April 2024, 06:41:33
Moin, Heiko,
von meinem System kann ich diese Beobachtung zum Thema "Abweichung gestern" beisteuern: Die letzte Prognose war 12,354 kWh, geerntet wurden 13,0. Daraus wurde gestern nach Sonnenuntergang -4,6% Abweichung. Jetzt finde ich folgerichtig denselben werden unter unter "Abweichung heute". Aber die Prozentzahl kann ich für mich nicht nachvollziehen: rechne ich von der Ernte (100/13*12,354-100), komme ich auf -4,9. Gestern war die Vorhersage über den Tag bei uns recht stabil - im Gegensatz zu vorgestern. Aus dieser geringen Abweichung schließe ich, dass nicht die letzte Vorhersage sondern eine frühere genommen wird? Oder hat es damit zu tun, dass ich vorgestern einen Neustart um die Mittagszeit hatte. Tatsächlich habe ich wegen HW-Problemen in jüngerer Zeit häufiger Neustarts, sodass ich jetzt nicht schwören kann, dass Tage mit starken Abweichungen nicht auch Tage mit Neustarts waren.

Noch eine Beobachtung  von gestern(ohne jeglichen Neustart gestern). Erstmals wurden drei Today_PVdeviation geloggt:
2024-04-15 20:26:04 -4,63
2024-04-15 22:46:47 -98,14
2024-04-15 23:00:19 -99,06

So etwas fand ich nun im Log noch ein weiteres Mal am 1.4., da waren die Werte aber identisch.

Grüße
Christian
#5
Home Connect / Aw: Ergonomische Version von 4...
Letzter Beitrag von Prof. Dr. Peter Henning - 16 April 2024, 05:38:40
OK, ich denke, das war hilfreich.

Anbei eine neue Testversion

LG

pah
#7
MQTT / Aw: Autodiscovery für HomeAssi...
Letzter Beitrag von freetz - 16 April 2024, 05:04:09
Ich implementiere gerade für die HomeAssistant-User ein MQTT AutoDiscovery für mein BSB-LAN Projekt, das ursprünglich mal mit FHEM angefangen hat, aber inzwischen von den Usern an unterschiedliche Projekte angebunden wurde. Da ich selber weiterhin FHEM nutze, wollte ich fragen, ob jemand weiß. ob es außer Dominiks fhempy-MQTT auto discovery auch "native" FHEM-Lösungen gibt, bei denen über MQTT Auto Discovery dann die entsprechenden Geräte angelegt werden?
Wenn es so etwas gibt, würde ich mich über eine kurze Kontaktaufnahme freuen, damit ich mich bei der Implementation nicht aus Versehen auf Home Assistant begrenze, wenn es mit wenigen Änderungen z.B. auch für FHEM gehen würde.
#8
Wettermodule / UWZ seit 06.11.23 keine änderu...
Letzter Beitrag von Gear - 16 April 2024, 04:29:22
Hallo zusammen,

mir ist aufgefallen, UWZ ist seit dem 06.11.23 auf "Grün" und hatte sich nicht mehr geändert.

define OUT.Unwetterwarnung UWZ DE ***** 300
attr OUT.Unwetterwarnung DbLogExclude .*
attr OUT.Unwetterwarnung event-on-update-reading lastConnection
attr OUT.Unwetterwarnung room 00 Draußen
attr OUT.Unwetterwarnung stateFormat Warnungen: WarnCount<br>\
Level: WarnUWZLevel_Color
#   CountryCode DE
#   DEF        DE ***** 300
#   FUUID      63c3b5ea-f33f-cc91-7362-bc4e1c7d97bf2dcd
#   FVERSION   77_UWZ.pm:v3.1.0-s25306/2021-12-06
#   INTERVAL   300
#   INTERVALWARN 0
#   NAME       OUT.Unwetterwarnung
#   NOTIFYDEV  global,OUT.Unwetterwarnung
#   NR         109
#   NTFY_ORDER 50-OUT.Unwetterwarnung
#   PLZ        *****
#   STATE      Warnungen: 0<br>
#Level: gruen
#   TYPE       UWZ
#   URL        https://feed.alertspro.meteogroup.com/AlertsPro/AlertsProPollService.php?method=getWarning&language=de&areaID=UWZDE*****
#   VERSION    v3.1.0
#   eventCount 4582
#   READINGS:
#     2023-11-06 00:01:54   LastWarnCount   0
#     2023-11-06 00:01:54   LastWarnUWZLevel 0
#     2023-11-06 00:01:54   LastWarnUWZLevel_Color gruen
#     2024-04-16 04:23:04   WarnCount       0
#     2024-04-16 04:23:04   WarnUWZLevel    0
#     2024-04-16 04:23:04   WarnUWZLevel_Color gruen
#     2024-04-16 04:23:04   currentIntervalMode normal
#     2024-04-16 04:23:04   durationFetchReadings 0.00
#     2024-04-16 04:23:04   lastConnection  4 values captured in 0.00 s
#     2024-04-16 04:23:04   state           Warnungen: 0
#   fhem:
#     LOCAL      0
#   helper:
#
setstate OUT.Unwetterwarnung Warnungen: 0<br>\
Level: gruen
setstate OUT.Unwetterwarnung 2023-11-06 00:01:54 LastWarnCount 0
setstate OUT.Unwetterwarnung 2023-11-06 00:01:54 LastWarnUWZLevel 0
setstate OUT.Unwetterwarnung 2023-11-06 00:01:54 LastWarnUWZLevel_Color gruen
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 WarnCount 0
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 WarnUWZLevel 0
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 WarnUWZLevel_Color gruen
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 currentIntervalMode normal
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 durationFetchReadings 0.00
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 lastConnection 4 values captured in 0.00 s
setstate OUT.Unwetterwarnung 2024-04-16 04:23:04 state Warnungen: 0


Danke
Grüße
Gear
#9
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von cpet - 15 April 2024, 23:28:28
Hallo zusammen,

mit den Smarten Waschmaschinen geht schon ein bisschen was, nur mal so als Beispiel unsere Siemens eingebunden in fhem:

define WM14VL40 HomeConnect hcconn SIEMENS-WM14VL40-68A40E30D3CE
attr WM14VL40 alias Waschmaschine
attr WM14VL40 icon scene_washing_machine
attr WM14VL40 room HomeConnect
attr WM14VL40 webCmd BSH.Common.Root.SelectedProgram:startProgram:stopProgram
#   DEF        hcconn SIEMENS-WM14VL40-68A40E30D3CE
#   FUUID      60e4c67d-f33f-4971-62ff-11282567aedff54d
#   NAME       WM14VL40
#   NR         730
#   STATE      Idle
#   TYPE       HomeConnect
#   aliasname  Waschmaschine
#   brand      Siemens
#   commandPrefix
#   eventChannelTimeout 1713215918.51913
#   eventCount 1
#   haId       SIEMENS-WM14VL40-68A40E30D3CE
#   hcconn     hcconn
#   programs   
#   retrycounter 0
#   type       Washer
#   vib        WM14VL40
#   READINGS:
#     2024-04-15 12:52:10   BSH.Common.Event.ProgramFinished BSH.Common.EnumType.EventPresentState.Off
#     2024-04-13 10:41:09   BSH.Common.Option.EnergyForecast 80 %
#     2024-04-13 13:35:18   BSH.Common.Option.EstimatedTotalProgramTime 2460 seconds
#     2024-04-13 13:35:18   BSH.Common.Option.FinishInRelative 2460 seconds
#     2024-04-15 12:50:23   BSH.Common.Option.ProgramProgress 100 %
#     2024-04-15 12:50:23   BSH.Common.Option.RemainingProgramTime 0 seconds
#     2024-04-15 12:18:51   BSH.Common.Option.RemainingProgramTimeIsEstimated 1
#     2024-04-13 10:41:09   BSH.Common.Option.WaterForecast 0 %
#     2024-04-15 12:52:10   BSH.Common.Root.ActiveProgram -
#     2024-04-13 13:35:07   BSH.Common.Root.SelectedProgram LaundryCare.Washer.Program.Wool
#     2024-04-15 12:52:10   BSH.Common.Status.DoorState BSH.Common.EnumType.DoorState.Open
#     2024-04-15 12:18:56   BSH.Common.Status.LocalControlActive 0
#     2024-04-15 12:52:10   BSH.Common.Status.OperationState BSH.Common.EnumType.OperationState.Ready
#     2024-04-15 12:18:56   BSH.Common.Status.RemoteControlActive 1
#     2024-04-15 12:18:46   BSH.Common.Status.RemoteControlStartAllowed 0
#     2024-04-13 10:41:09   LaundryCare.Common.Option.LoadRecommendation 0 gram
#     2024-03-17 13:43:23   LaundryCare.Common.Option.ProcessPhase LaundryCare.Common.EnumType.ProcessPhase.DetectingLoad
#     2024-04-13 10:41:09   LaundryCare.Washer.Option.LessIroning 0
#     2024-04-13 10:41:09   LaundryCare.Washer.Option.Prewash 0
#     2024-04-13 10:41:09   LaundryCare.Washer.Option.RinseHold 0
#     2024-04-13 10:41:09   LaundryCare.Washer.Option.RinsePlus1 0
#     2024-04-04 09:31:57   LaundryCare.Washer.Option.SpeedPerfect 0
#     2024-04-15 12:50:28   LaundryCare.Washer.Option.SpinSpeed LaundryCare.Washer.EnumType.SpinSpeed.RPM1200
#     2024-04-15 12:50:28   LaundryCare.Washer.Option.Temperature LaundryCare.Washer.EnumType.Temperature.GC30
#     2024-04-15 17:10:27   state           Idle
#
setstate WM14VL40 Idle
setstate WM14VL40 2024-04-15 12:52:10 BSH.Common.Event.ProgramFinished BSH.Common.EnumType.EventPresentState.Off
setstate WM14VL40 2024-04-13 10:41:09 BSH.Common.Option.EnergyForecast 80 %
setstate WM14VL40 2024-04-13 13:35:18 BSH.Common.Option.EstimatedTotalProgramTime 2460 seconds
setstate WM14VL40 2024-04-13 13:35:18 BSH.Common.Option.FinishInRelative 2460 seconds
setstate WM14VL40 2024-04-15 12:50:23 BSH.Common.Option.ProgramProgress 100 %
setstate WM14VL40 2024-04-15 12:50:23 BSH.Common.Option.RemainingProgramTime 0 seconds
setstate WM14VL40 2024-04-15 12:18:51 BSH.Common.Option.RemainingProgramTimeIsEstimated 1
setstate WM14VL40 2024-04-13 10:41:09 BSH.Common.Option.WaterForecast 0 %
setstate WM14VL40 2024-04-15 12:52:10 BSH.Common.Root.ActiveProgram -
setstate WM14VL40 2024-04-13 13:35:07 BSH.Common.Root.SelectedProgram LaundryCare.Washer.Program.Wool
setstate WM14VL40 2024-04-15 12:52:10 BSH.Common.Status.DoorState BSH.Common.EnumType.DoorState.Open
setstate WM14VL40 2024-04-15 12:18:56 BSH.Common.Status.LocalControlActive 0
setstate WM14VL40 2024-04-15 12:52:10 BSH.Common.Status.OperationState BSH.Common.EnumType.OperationState.Ready
setstate WM14VL40 2024-04-15 12:18:56 BSH.Common.Status.RemoteControlActive 1
setstate WM14VL40 2024-04-15 12:18:46 BSH.Common.Status.RemoteControlStartAllowed 0
setstate WM14VL40 2024-04-13 10:41:09 LaundryCare.Common.Option.LoadRecommendation 0 gram
setstate WM14VL40 2024-03-17 13:43:23 LaundryCare.Common.Option.ProcessPhase LaundryCare.Common.EnumType.ProcessPhase.DetectingLoad
setstate WM14VL40 2024-04-13 10:41:09 LaundryCare.Washer.Option.LessIroning 0
setstate WM14VL40 2024-04-13 10:41:09 LaundryCare.Washer.Option.Prewash 0
setstate WM14VL40 2024-04-13 10:41:09 LaundryCare.Washer.Option.RinseHold 0
setstate WM14VL40 2024-04-13 10:41:09 LaundryCare.Washer.Option.RinsePlus1 0
setstate WM14VL40 2024-04-04 09:31:57 LaundryCare.Washer.Option.SpeedPerfect 0
setstate WM14VL40 2024-04-15 12:50:28 LaundryCare.Washer.Option.SpinSpeed LaundryCare.Washer.EnumType.SpinSpeed.RPM1200
setstate WM14VL40 2024-04-15 12:50:28 LaundryCare.Washer.Option.Temperature LaundryCare.Washer.EnumType.Temperature.GC30
setstate WM14VL40 2024-04-15 17:10:27 state Idle


Ob es allerdings wirklich so viel Sinn macht das im Modul mit einzuplanen sei mal dahin gestellt, aber wir "leiden" ja auch alle ein wenig an einem gewissen Spieltrieb  ;)
#10
User stellen sich vor / Aw: Ich stelle mich zurück und...
Letzter Beitrag von isy - 15 April 2024, 23:08:32
Tschau und vy 73,
Helmut