Hauptmenü

Neueste Beiträge

#1
Marktplatz - Güter / Aw: [V] Homematic Hutschienen-...
Letzter Beitrag von rabehd - 26 Februar 2026, 21:29:03
Nachdem bei meinem nur noch 2 Kanäle funktionieren, hätte ich Interesse.
#2
Codeschnipsel / Aw: Neues Modul: 73_DepartureB...
Letzter Beitrag von Sailor - 26 Februar 2026, 20:26:12
Hallo JWRu

Zitat von: JWRu am 26 Februar 2026, 16:47:51Die erste Version des Readings ist richtig - siehe meinen Post #9.
Dein Reading sieht so aus:
[["RNV 5","Schriesheim","5"],["RNV 5","Heidelberg Bismarckplatz","3"]...]Das FTUI Widget kann anscheinend mit dem "RNV " nichts anfangen - es produziert jedenfalls danach immer ein linefeed.

Jetzt verstehe ich das das Problem schon eher.
Du brauchst also von "RNV 5" nur die "5" und das "RNV " muss gelöscht werden.
Gebe mir bitte mal deine Station ID.

Aber eigentlich ist das falsch, weil es ja "S5" für "Strassenbahn Line 5", "E5" für "ExpressLine 5", "5-AST" für Anruf-Sammel-Taxi 5" immer nur die "5" zurück gegeben würde.

Dann gibt das Widget doch etwas vollkommen Falsches wieder, oder verstehe ich da was falsch?

Gruß
    Sailor



#3
FHEM Development / Aw: X_FW_detailFn($$$$) - Wie ...
Letzter Beitrag von Sailor - 26 Februar 2026, 20:18:21
Hallo Rudi

Danke, wer lesen kann ist klar im Vorteil!  ;)

However, mit

sub DepartureBnT_Attr(@) {
  my @a                      = @_;
  my $name                   = $a[1];
  my $hash                   = $defs{$name};
 
  ### Check whether "ShowDetails" attribute has been provided
  elsif ($a[2] eq "ShowDetails")
  { 
      ### Log Entry for debugging purposes
      Log3 $name, 1, $name. " : DepartureBnT_Attr - ShowDetails              : " . $a[3];

      if ($a[3] eq "Fhem"){
        $modules{DepartureBnT}{FW_detailFn} = "";
      }
      elsif ($a[3] eq "Departure"){
         $modules{DepartureBnT}{FW_detailFn} = "DepartureBnT_FW_detailFn";
      }

      ### Update all Departures
      DepartureBnT_Update($hash);
   }
}

funktioniert es tatsächlich, allerdings werden dann alle Devices des gleichen TYPEs (DepartureBnT) umgeschaltet, unabhängig was im jeweiligen Attribut "ShowDetails" steht.

Mit anderen Worten: Ein klitzekleines bisschen über das Ziel herausgeschossen.
Wie kann ich dies auf eine Instanz begrenzen bzw. differenzieren.

Gruß
    Sailor
#4
MQTT / Aw: Shelly Dimmer 0/1-10V PM G...
Letzter Beitrag von Beta-User - 26 Februar 2026, 19:04:23
Hmm, dann versuche ich das mal mit diesen (m.E. überkomplizierten) Shelly der 2nd gen API...

Zum einen: Vielleicht geht es auch einfacher, siehe https://forum.fhem.de/index.php?msg=1347295, ansonsten sind die Quellen zu der Shelly-API im darauf folgenden Beitrag allgemein verlinkt.

Wie man hier sehen kann, "nimmt" der jedenfalls auf verschiedenen Topics Befehle entgegen:
Zitat von: kabanett am 26 Februar 2026, 16:40:19     2026-02-25 19:18:00   subscriptions   WW_Heizstab/command WW_Heizstab/command/light:0 WW_Heizstab/command/sys WW_Heizstab/rpc shellies/command

Wenn es um "brightness" (die vermutlich besser "pct" benannt sein sollte) geht, um die 0-10V einzustellen, muss man einen entsprechenden setter in setList anlegen. Hier (bzw. mit einer danach nicht offengelegten Reparatur?) war es mal gezeigt, wie es mit einem RGBW-Shelly gehen müßte: https://forum.fhem.de/index.php?msg=1329231
Wobei die "property" wohl zu ändern wäre, siehe  https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Light/#lightset.

Ist leider nicht so einfach, das Thema ohne Hardware nachzustellen, daher verkneife ich mir Trockenübungen.

Hoffe, das reicht erst mal als "Schubs"?
#5
Sonstige Systeme / Aw: Bresser Wetterstation 868M...
Letzter Beitrag von laserrichi - 26 Februar 2026, 18:56:20
Zitat von: elektron-bbs am 26 Februar 2026, 16:47:37Wackelt denn die Windgeschwindigkeit auf dem Display genau so oft wie in FHEM? In FHEM änderte sie sich ja z.B. heute früh bei deinem Regenversuch bei jedem Empfang, also alle 20 Sekunden. Vielleicht bildet die Station ja einen Durchschnitt.



ja die aktualisiert sich zur selben Zeit. Habe das Log von Fhem und Display im Auge nebeneinander.
#6
Marktplatz - Güter / Aw: [V] diverse Homematic Komp...
Letzter Beitrag von betateilchen - 26 Februar 2026, 18:56:01
Hier kommen die Fotos der angebotenen Teile.
#7
Sonstige Systeme / Aw: 5 Temperatursensoren für P...
Letzter Beitrag von Dr. Boris Neubert - 26 Februar 2026, 18:40:38
Habe vor zwei Wochen versucht, ein Shelly Plus Add-on mit 1-Wire testweise in Betrieb zu nehmen. Er hat bei mir bei 2 von 3 getesteten DS18B20 erkannt, dass ein Gerät am Bus hängt, aber in keinem Fall hat er das DS18B20 erkannt und angenommen geschweige denn Werte ausgelesen. Recherche im Web ergab dann eine Menge Anwender, die ähnliche Schwierigkeiten hatten. Ich rate von dem Teil ab.

Dieselben Sensoren laufen einwandfrei an einem LinkUSB von iButtonLink.
#8
readingsGroup / readingsHistory / Aw: Negative Werte in readings...
Letzter Beitrag von Gisbert - 26 Februar 2026, 18:34:25
Hallo Wzut,

dein Vorschlag funktioniert im Prinzip, allerdings geht bei Nullwerten die Nachkommastellen verloren. So ist die Optik einheitlich zu den anderen Werten mit einer Nachkommastelle:
{if ($READING =~ "EnergyDay") {round($VALUE += 0,1)}}
Hallo JudgeDredd,

deinen Vorschlag hatte ich vorher schon vergeblich getestet - da habe ich in der 1. Spalte nur Nullen statt der Devicenamen stehen. Warum - keine Ahnung.

Viele Grüße Gisbert
#9
readingsGroup / readingsHistory / Aw: Negative Werte in readings...
Letzter Beitrag von JudgeDredd - 26 Februar 2026, 18:01:10
ich nehme für sowas die Perl Funktion abs (absolute)
valueFormat {abs($VALUE)}
#10
Marktplatz - Güter / [V] 5 Stück HM-CC-RT-DN Funk-H...
Letzter Beitrag von betateilchen - 26 Februar 2026, 17:54:24
Wegen Fußbodenheizung gibt es hier kein Einsatzszenario mehr.

Preis pro Stück 15 Euro + Versand.

Ab 3 Stück versandkostenfrei.
Versand nur innerhalb Deutschland.

Zahlung per Überweisung, Paypal ist nicht vorhanden.
Keine Garantie/Gewährleistung/Rücknahme.
Kontakt bitte per PN hier über das Forum.