Hauptmenü

Neueste Beiträge

#1
FHEMWEB / Aw: [ControlMiniDash]Fhemweb W...
Letzter Beitrag von schwatter - 05 Dezember 2025, 23:16:33
Nabend,

ich habe unter Ankündigungen keine Schreibrechte. Daher mache ich das hier.


Ich glaube, ich muss noch einen Hinweis in der Commandref unter widgetOverride ablegen?
Habe ich noch etwas vergessen?

Gruß schwatter
#2
FHEM Code changes / Revision 30582: fhemweb_contro...
Letzter Beitrag von System - 05 Dezember 2025, 22:50:31
Revision 30582: fhemweb_controlminidash: widget for FHEMWEB

fhemweb_controlminidash: widget for FHEMWEB

Source: Revision 30582: fhemweb_controlminidash: widget for FHEMWEB
#3
FHEM Code changes / Revision 30581: fhemweb_contro...
Letzter Beitrag von System - 05 Dezember 2025, 22:50:31
Revision 30581: fhemweb_controlminidash.js: schwatter FHEMWEB/ControlMiniDash

fhemweb_controlminidash.js: schwatter FHEMWEB/ControlMiniDash

Source: Revision 30581: fhemweb_controlminidash.js: schwatter FHEMWEB/ControlMiniDash
#4
FHEM Code changes / Revision 30580: fhemweb_contro...
Letzter Beitrag von System - 05 Dezember 2025, 22:50:30
Revision 30580: fhemweb_controlminidash: add minimal dashboard widget for FHEMWEB

fhemweb_controlminidash: add minimal dashboard widget for FHEMWEB

Source: Revision 30580: fhemweb_controlminidash: add minimal dashboard widget for FHEMWEB
#5
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von fhem_user0815 - 05 Dezember 2025, 21:54:50
Hallo,
wo kauft Ihr jetzt Eure Maple Mini Boards? Es scheint inzwischen schwierig bis unmöglich zu sein noch welche zu bekommen. Und >1000€ bei einem aktuellen e-bay angebot ist vermutlich ein schlechter Scherz. Bei Alibaba gibt es noch einen Shop, die werden sich über meine Anfrage über 5 Stück vermutlich totlachen.  :'(
#6
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 05 Dezember 2025, 21:03:59
Hallo klaus.schauer,

ich habe mir deinen Beitrag auch für später verlinkt. Ich gebe zu, deine Ausführungen nur zum Teil verstanden zu haben, was auch an meinem derzeit absolut ungenügenden Verständnis rund um die WP-Prozesse liegt.
Momentan habe ich den Kopf wegen der Verbrauchsprognose KI Implementierung nicht frei, komme aber zu gegebener Zeit gern auf dein Angebot bzgl. Beisteuerung von Routinen zurück.

ZitatDie EPEX Spot Day-Ahead Preise werden täglich abgerufen und für den aktuellen Tag und den Folgetag in Internals gespeichert, um diese in Prognoseverfahren ggf. zu berücksichtigen.
Die Abrufroutinen kannst du gern mitteilen. Den Börsenpreis hatte ich vor über https://api.energy-charts.info/price?bzn=DE-LU zu implementieren. Die Alternativen würde ich vergleichen.

ZitatAugenblickich hole ich mir die Prognosen zur Windgeschwindigkeit über das Modul DWD_OpenData. Könnte man die stündlichen Prognosen zur Windgeschwindigkeit (FF-Werte) auch intern in inSolarForecast (valCurrent, nextHours) zusätzlich zur Temperatur ablegen?
Wenn diese Werte hilfreich sind, nehme ich sie mit auf. Das ist kein Problem.

LG,
Heiko
#7
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 05 Dezember 2025, 20:39:21
@Wolle02,

im Debuglog sieht man es:

2025.12.05 07:03:27 1: PV_Vorhersage DEBUG> ################### Consumption forecast for the next Hours (new median) ###################
....
....
2025.12.05 07:03:27 1: PV_Vorhersage DEBUG> excl. hist 203 Wh for Hour 17, Considered value numbers: 54
2025.12.05 07:03:27 1: PV_Vorhersage DEBUG> estimated cons of Hour 17: 38948 Wh, Considered value numbers: 30

Der Wert kommt aus den longterm Aufzeichnungen der pvCircular.
Rufe dir auf: "get ... pvCircular 17".

Es gibt einen Abschnitt con_all. Er sieht etwas so aus:

      con_all => Fr  @ 791 678 507 515 507 993 627 612 623 1024 1003 747 606 635 642 733 762 688 686 468
                 Fr  @ 482 637 624 678 738 590 593 802 663 770
                 So  @ 1920 1376 620 493 618 753 706 724 759 769 809 809 566 707 853 541 799 1217 587 537
                 So  @ 1434 269 682 877 680 788 526 609 607 477
                 Mi  @ 707 632 632 1663 502 1661 981 725 688 722 757 859 618 632 681 684 640 746 785 556
                 Mi  @ 688 622 490 604 815 604 744 687 676 703
                 Do  @ 594 1263 990 579 530 649 818 793 705 613 618 1242 655 725 642 561 759 720 609 582
                 Do  @ 2263 588 747 743 925 712 1310 655 606 673
                 Sa  @ 599 652 801 650 553 640 634 1617 705 550 1649 714 615 587 647 744 657 792 648 425
                 Sa  @ 481 562 563 1379 558 1035 560 620 1156 510
                 Di  @ 683 708 523 646 520 602 661 786 885 821 836 663 668 775 610 639 820 739 680 604
                 Di  @ 513 697 607 685 879 634 901 740 504 774
                 Mo  @ 1460 535 634 619 606 1067 556 595 659 936 813 616 738 623 598 710 555 1143 740 616
                 Mo  @ 436 689 504 597 628 659 1459 590 733 1616

Dort dürften wir hohe Werte finden. Poste bitte diesen Abschnitt.

LG,
Heiko
#8
MQTT / Aw: Template / setlist für She...
Letzter Beitrag von Sidey - 05 Dezember 2025, 18:56:35
Hallo,

Ich habe gerade auch so einen shelly als Ersatz für einen alten RGBW2 in Betrieb genommen.
Wäre super, wenn ihr mir eure Definition teilen könntet.

Grüße Sidey
#9
Server - Linux / Aw: Proxmox LXC Container Unpr...
Letzter Beitrag von Hermann20 - 05 Dezember 2025, 18:36:23
Ubuntu habe ich mittels dem in Proxmox enthaltenen Template installiert, ist das mit "offiziell" gemeint?
Bei meinen Versuchen mit PRESENCE und PRESENCE2 wurden 6 Geräte überwacht. (Ähnliches Verhalten bezüglich der Freezes.)
Mein NUC hat 16 GByte, 4 GByte und 2 CPUs habe ich dem Container mit FHEM spendiert.
#10
TabletUI / [FTUI3] Grafana-Image-Renderer...
Letzter Beitrag von presskopf - 05 Dezember 2025, 18:33:13
Hallo zusammen,

eigentlich wollte ich es erst in Codeschnipseln posten, ist aber vermutlich hier besser.
Vor allem weil ich nicht so richtig überblickt habe, ob es sowas nicht schon gibt.

Seit ich ChatGPT für mich programmieren lasse, komme ich auch mit Javascript zurecht.  ;D
Also, das folgende Werk wurde nur auf meinen Geheiß erstellt. Selbst Handanlegen kann ich nur rudimentär. Da muss ich ehrlich sein.
Ob der Code "toll und effizient" erstellt wurde, weiß ich nicht, aber er tut erst mal das, was er soll. 

Worum geht's?
Ich nutze gerne im FTUI3 Diagramme, die ich mir vom Grafana-Renderer erstellen lasse.
In der Bezugs-URL kann man ja den Zeitabschnitt direkt eingeben. Eingebunden als <ftui-image> ist das halt statisch. Dynamisch wäre aber toll.

Und so setzte ich die KI darauf an.
Herausgekommen ist die angehängte "grafana-render.component.js".
Es wird ein Default-Zeitabschnitt eingestellt, bspw. "month". Nun kann man per Klick vor und zurück navigieren.
Als das ging, ließ ich zusätzlich noch eine Umstellung des Zeitabschnitts integrieren.

Das Rendern findet natürlich auf dem Grafana-Server statt und das dauert, je nach Diagramm natürlich.
Die Grafana-Render-URL muss aufgedröselt werden; wer Grafana kennt, kommt damit normalerweise zurecht.

setPeriod('hour' | 'day' | 'week' | 'month' | 'year')
Kurzaufrufe: setHour(), setDay(), setWeek(), setMonth(), setYear()
back()/next() bleiben für Offsets (z.B. Vormonat) bestehen.

Die Grafana-Render-URL muss aufgedröselt werden; wer Grafana kennt, kommt damit normalerweise zurecht.
Hier ein beispielhafte Integration:
<ftui-grafana-render
  alias="grafanaRender"
  ip="192.168.0.142"
  port="3000"
  uid="cecac1lh9v9q8c"
  dashboard="wasserverbrauch"
  panel-id="5"
  org-id="1"
  range-unit="month"
  theme="dark"
  width="1400"
  height="300"
  refresh="300"
  nocache>
</ftui-grafana-render>

<!-- Navigation -->
<ftui-icon name="chevron-left" @click="grafanaRender.back()"></ftui-icon>
<ftui-icon name="chevron-right" @click="grafanaRender.next()"></ftui-icon>

<!-- Zeitraum-Umschalter -->
<ftui-label @click="grafanaRender.setDay()">Day</ftui-label>
<ftui-label @click="grafanaRender.setWeek()">Week</ftui-label>
<ftui-label @click="grafanaRender.setMonth()">Month</ftui-label>
<ftui-label @click="grafanaRender.setYear()">Year</ftui-label>

Bin gespannt, ob's jemand noch gebrauchen kann. Würde mich jedenfalls freuen.  :)