Hauptmenü

Neueste Beiträge

#11
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von Ralf9 - 01 Dezember 2025, 21:31:22
Ja bei dem Bild ist der Pin 31 vom Maple Mini nicht auf dem Pin 31 der Platine.

In der Anlage ist ein Foto (normal/gedreht) wie es passen müsste.

Gruß Ralf
#12
SVG / Plots / logProxy / Aw: SVG: Plot mit Steps sollte...
Letzter Beitrag von betateilchen - 01 Dezember 2025, 21:30:56
@Boris: bei addLog wird kein Bezug zu einem event hergestellt. Man kann damit sogar Werte ins Log schreiben (und in SVG darstellen) zu denen es gar kein existierendes device oder reading gibt. Das ist manchmal sehr praktisch.
#13
SVG / Plots / logProxy / Aw: SVG: Plot mit Steps sollte...
Letzter Beitrag von Dr. Boris Neubert - 01 Dezember 2025, 21:26:47
@betateilchen: addLog ist ein Workaround, der in deinem Beispiel 3 Minuten nach dem letzten Umschalten greift. Abgesehen davon, dass ein Event geloggt wird, das nicht war, wäre das vermutlich die einfachste Lösung für die von mir gewünschte Darstellung im aktuellen System.

@Rudi:

Beim Regenmesser würde man doch eher fsteps verwenden? Die Regenmenge wird aufintegriert und der übertragene und geplottete Wert bezieht sich auf den Zeitraum BIS jetzt. Bei steps bezieht sich der Wert auf den Zeitraum AB jetzt.

Bei fsteps und histeps würde man die von mir vorgeschlagene Darstellung für steps nicht haben wollen.

Das Füllen ist der Clou: beim Bodenfeuchtesensor habe ich zwei Messreihen: 0=trocken,1=nass und 1=trocken,0=nass. Die Erste plotte ich mit steps in blau-gefüllt, die Zweite mit steps in rot-gefüllt, und sehe so Nass- und Trockenzeiten blau und rot hinterlegt im Plot.

BTW: Polygon mit/ohne Rand: der Ploteditor erlaubt keine Linienstärke 0. Lässt sich aber in der .gplot-Datei eintragen und funktioniert mit l?fill auch gut.

#14
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von stefanru - 01 Dezember 2025, 21:20:47
Ja ich weiß, das ist bei der API leider so.
Sie senden die Daten sehr unregelmäßig.
Wenn sie mal gar nicht kommen wollen starte ich das Kommunikationsmodul durch und dann kommen sie für gewöhnlich.
Genau deshalb gibt es das von mir eingebaute .asSingleValue. Dies trägt die Werte dann nach. Wenn man das logged bekommt alle Werte dann ins log. Natürlich so verspätet wie von der API gemeldet.
Leider hat die API so ihre Eigenheiten, da kann ich leider nichts machen.
Ich hoffe immer noch dass Viessmann das irgendwann mal fixed.
Zur Zeit habe ich aber eher das Gefühl dass es schlechter wird.
Z.b. wird seit ein paar Tagen (vielleicht auch Wochen) in der API nicht mehr gemeldet wenn das WarmWasser per Timer ausgeschaltet wurde.
In der API ist alles weiter aktiv.
In der ViCare App sieht man aber das es deaktiviert wurde durch den Timer.

Naja ich hoffe Viessmann bekommt das alles irgendwann auf die Reihe.

Viele Grüße,
Stefan
#15
Sprachsteuerung / FHEM streikt nach Raspberry up...
Letzter Beitrag von Maxl - 01 Dezember 2025, 21:08:52
Hallo,

im LOG File bekomme ich nach dem UPDATE des Raspberry plötzlich folgende Meldung.

[1.12.2025, 21:11:09] Got SIGTERM, shutting down alexa-fhem...
[1.12.2025, 21:11:09] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[1.12.2025, 21:11:42] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[1.12.2025, 21:11:42] os.homedir()=/opt/fhem
[1.12.2025, 21:11:42] this is alexa-fhem 0.5.65
[1.12.2025, 21:11:42] connecting to FHEM ...
[1.12.2025, 21:11:42] [FHEM] defaults to: will not send proactive events
Startup rejected. Reason: Error: Cannot find module 'fs/promises'
Require stack:
- /usr/local/lib/node_modules/alexa-fhem/node_modules/postman-request/request.js
- /usr/local/lib/node_modules/alexa-fhem/node_modules/postman-request/index.js
- /usr/local/lib/node_modules/alexa-fhem/lib/fhem.js
- /usr/local/lib/node_modules/alexa-fhem/lib/user.js
- /usr/local/lib/node_modules/alexa-fhem/lib/server.js
- /usr/local/lib/node_modules/alexa-fhem/lib/cli.js
- /usr/local/lib/node_modules/alexa-fhem/bin/alexa

während des Updates bekomme ich folgende Meldung

found 0 vulnerabilities
user@raspberryfhem:~ $ sudo npm install -g alexa-fhem
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'postman-request@2.88.1-postman.46',
npm WARN EBADENGINE   required: { node: '>= 16' },
npm WARN EBADENGINE   current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'socks-proxy-agent@8.0.5',
npm WARN EBADENGINE   required: { node: '>= 14' },
npm WARN EBADENGINE   current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'agent-base@7.1.4',
npm WARN EBADENGINE   required: { node: '>= 14' },
npm WARN EBADENGINE   current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }


Alexa findet auch keine Geräte mehr. An was liegt das?
#16
Sprachsteuerung / Aw: fhem im Docker-Container: ...
Letzter Beitrag von passibe - 01 Dezember 2025, 21:03:11
Komisch. Bei mir funktioniert das.
Kannst du mal bitte in der Konsole des Containers
ls -la /opt/fhem/cache/alexa-cookie/node_modules/alexa-cookie2/ausführen und das Ergebnis hier posten? Vielleicht hast du auch irgendwelche volumes vertauscht und bist zufälligerweise doch in einem Container gelandet, wo du alexa-cookie2 noch nicht installiert hattest?
Als Abgleich dann bitte auch mal
"ls -la /opt/fhem/cache/alexa-cookie/node_modules/alexa-cookie2/"(mit Anführungszeichen!) direkt in die FHEM-Befehlszeile eingeben und dann posten, welche Rückmeldung im FHEM-Log erscheint.

(Ansonsten: Was ich mit "stumpf nachmachen" meinte, ist, dass du auch nur die in den Schritten angegebenen Befehle befolgst, damit es reproduzierbar bleibst. Das npm update hier ist aber sowieso fehlgeschlagen und ändert deshalb nichts am Ergebnis. Und ich hätte das natürlich auch besser ausdrücken können, deshalb nur zur Information :D)
#17
SVG / Plots / logProxy / Aw: SVG: Plot mit Steps sollte...
Letzter Beitrag von rudolfkoenig - 01 Dezember 2025, 20:54:38
Zitat[...]impliziert, dass der Messwert seit der letzten Messung konstant ist und sich erst mit der nächsten Messung ggf. ändert.
Nicht unbedingt, ich benutze diese Darstellung fuer die Anzeige von Menge pro Zeiteinheit ("Regen pro Stunde", "Gasverbrauch am Tag", etc).
Wenn der Regenmesser nichts meldet, heisst es nicht, dass es immer noch regnet, eher das Gegenteil.

ZitatDaher sollte m.E. im SVG-Plot immer noch eine horizontale Linie vom letzten Messpunkt bis zum aktuellen Zeitpunkt gezogen werden (ggf. mit dem Muster gefüllt)
Das Fuellen mit dem Muster macht die Sache komplizierter, da man dafuer einen zweiten Polygon braucht, diesmal ohne Rand.
Vmtl. will man das Feature fuer alle 3 Varianten (step/histep/fstep) haben...
Ich kann sie einbauen, wenn noch jemand dafuer stimmt.
Und sinnvolle Namen dafuer vorschlaegt :)
#18
SVG / Plots / logProxy / Aw: SVG: Plot mit Steps sollte...
Letzter Beitrag von betateilchen - 01 Dezember 2025, 20:53:34
Zitat von: Dr. Boris Neubert am 01 Dezember 2025, 20:30:37Oder gibt es eine einfache Möglichkeit (ohne logProxy), das Gewünschte zu erreichen?

Für Werte, bei denen ich das wirklich so haben möchte, wird per addLog alle drei Minuten der aktuelle Wert ins Log geschrieben. Das reicht mir als "Ungenauigkeit" völlig aus.
#19
Sonstiges / Aw: DBI connect fail
Letzter Beitrag von betateilchen - 01 Dezember 2025, 20:46:10
Zitat von: Hardy74 am 01 Dezember 2025, 20:16:18Es liegt doch in der Natur von Netzwerken, dass diese Hickups haben

Nö. Für mich zumindest nicht.

Zitat von: Hardy74 am 01 Dezember 2025, 20:16:18darf ein erwartbares Ereignis, hier der Ausfall des Netzwerkes

Es fällt doch gar nicht das Netzwerk aus, sondern ein lokaler Dienst im Netzwerk (DNS).
#20
Termine und Veranstaltungen / Aw: Stammtisch Leipzig
Letzter Beitrag von Steffen_K - 01 Dezember 2025, 20:35:34
Hallo Stammtischrunde,
ich habe Euren Kalender-Planer auf der Web-Seite der TU Dresden gefunden.
Leider zu spät für das Jahr 2025.
Würde mich gern der Runde in Leipzig anschließen.
Habe seit 2011 Homematic Erfahrung, etwas Shelly-Erfahrung, etwas mit Tasmota (eine wasserdichte Ultrasonic-Wassertankanzeige), Proxmox mit ZFS Raid-Z Storage.
Werde den Veranstaltungsplan im Auge behalten und würde mich freuen wenn Euer nächstes Zusammentreffen nicht all zu lange hin ist.
Viele Grüße  Steffen