Hauptmenü

Neueste Beiträge

#11
FHEMWEB / Aw: [Voicecontrol] Button für ...
Letzter Beitrag von schwatter - 26 April 2026, 18:30:30
Nabend,

Update der voicecontrol_echo.js auf Seite 1.

- Status wir jetzt in localStorage gespeichert. Damit überlebt das JS einen Seitenwechsel.

Gruß schwatter
#12
FHEMWEB / Aw: Neuer Style: f18
Letzter Beitrag von schwatter - 26 April 2026, 18:25:02
Nabend,

du meinst FW_doUpdate? Ich reagiere auf TTS-lastFilename bzw. im ersten Step if (evt?.data && evt.data.includes("-lastFilename"))
Und im zweiten Step const match = evt.data.match(/[^"]+-lastFilename","([^"]+)"/);
Sonst zieht es die Performance in den Keller. TTS kommt weg, das es ein X-beliebiger Devicename ist.

f18.js:218 FHEM Event empfangen: MessageEvent {isTrusted: true, data: `["#FHEMWEB:WEBphone_192.168.1.20_56194","$('#saveCheck').css('visibility','hidden')",""]\n`, origin: 'ws://192.168.1.76:8084', lastEventId: '', source: null, ...}
fhemweb.js:613 18:15:24.357 Rcvd: ["#FHEMWEB:WEBphone_192.168.1.20_56194","$('#saveCheck').css('visibility','hidden')",""]
f18.js:218 FHEM Event empfangen: MessageEvent {isTrusted: true, data: '["TTS","Initialized","<div id=\\u0022TTS\\u0022  tit...ts","2026-04-26 18:15:03","2026-04-26 18:15:03"]\n', origin: 'ws://192.168.1.76:8084', lastEventId: '', source: null, ...}
fhemweb.js:613 18:15:24.360 Rcvd: ["TTS","Initialized","<div id=\u0022TTS\u0022  title=\u0022Initialized\u0022 class=\u0022col2\u0022>Initialized</div>"]
fhemweb.js:613 18:15:24.360 Rcvd: ["TTS-playing","1","1"]
fhemweb.js:613 18:15:24.361 Rcvd: ["TTS-playing-ts","2026-04-26 18:15:03","2026-04-26 18:15:03"]
f18.js:218 FHEM Event empfangen: MessageEvent {isTrusted: true, data: '["TTS","Initialized","<div id=\\u0022TTS\\u0022  tit...ts","2026-04-26 18:15:04","2026-04-26 18:15:04"]\n', origin: 'ws://192.168.1.76:8084', lastEventId: '', source: null, ...}
fhemweb.js:613 18:15:24.595 Rcvd: ["TTS","Initialized","<div id=\u0022TTS\u0022  title=\u0022Initialized\u0022 class=\u0022col2\u0022>Initialized</div>"]
fhemweb.js:613 18:15:24.595 Rcvd: ["TTS-duration","1","1"]
fhemweb.js:613 18:15:24.596 Rcvd: ["TTS-duration-ts","2026-04-26 18:15:04","2026-04-26 18:15:04"]
f18.js:218 FHEM Event empfangen: MessageEvent {isTrusted: true, data: '["TTS","Initialized","<div id=\\u0022TTS\\u0022  tit...ts","2026-04-26 18:15:05","2026-04-26 18:15:05"]\n', origin: 'ws://192.168.1.76:8084', lastEventId: '', source: null, ...}
fhemweb.js:613 18:15:25.939 Rcvd: ["TTS","Initialized","<div id=\u0022TTS\u0022  title=\u0022Initialized\u0022 class=\u0022col2\u0022>Initialized</div>"]
fhemweb.js:613 18:15:25.939 Rcvd: ["TTS-lastFilename","/opt/fhem/www/audio/3415b667f3f3dcb967d52032a8a5878d.mp3","/opt/fhem/www/audio/3415b667f3f3dcb967d52032a8a5878d...(138)
fhemweb.js:613 18:15:25.940 Rcvd: ["TTS-lastFilename-ts","2026-04-26 18:15:05","2026-04-26 18:15:05"]
f18.js:218 FHEM Event empfangen: MessageEvent {isTrusted: true, data: '["TTS","Initialized","<div id=\\u0022TTS\\u0022  tit...ts","2026-04-26 18:15:05","2026-04-26 18:15:05"]\n', origin: 'ws://192.168.1.76:8084', lastEventId: '', source: null, ...}
fhemweb.js:613 18:15:25.941 Rcvd: ["TTS","Initialized","<div id=\u0022TTS\u0022  title=\u0022Initialized\u0022 class=\u0022col2\u0022>Initialized</div>"]
fhemweb.js:613 18:15:25.941 Rcvd: ["TTS-playing","0","0"]
fhemweb.js:613 18:15:25.942 Rcvd: ["TTS-playing-ts","2026-04-26 18:15:05","2026-04-26 18:15:05"]

Gruß schwatter
#13
Sprachsteuerung / Aw: Alexa Verbindung fehlerhaf...
Letzter Beitrag von passibe - 26 April 2026, 17:27:11
Hier der Link zum Alexa-Skill:

https://www.amazon.de/Andre-Schröter-FHEM-Connector/dp/B07MM63ZY3/

Kann man, wenn ich mich recht erinnere, auch am PC aktivieren. Muss nicht über die App gemacht werden.

Schritte sind hier unter "Finale: Skill Verknüpfen" beschrieben.

Bei Problemen, bitte wie hier unter "Registrierungskey vergessen, Registrierung zurücksetzen" beschrieben den Registrierungsstatus zurücksetzen und dann ggfs. neu registrieren, sodass nach einem Neustart von alexa-fhem ein neuer proxyKey generiert wird.

Falls es dann immer noch nicht klappt, bitte:
1. Den per ssh abgefragten Registrierungsstatus mitteilen
2. Ein list vom Alexa-Device posten
3. Das Log von alexa-fhem posten
#14
Verbrauchsmessung / Aw: Stromzähler auslesen SML g...
Letzter Beitrag von KölnSolar - 26 April 2026, 16:36:26
mal meine Attribute, vielleicht hilfts. evtl. pollingmode notwendig ?attr zaehler alignTime 00:00:01
attr zaehler channels {"14"=>"Frequenz","36"=>"Leistung_W1","56"=>"Leistung_W2","76"=>"Leistung_W3","31"=>"Strom_I1","51"=>"Strom_I2","71"=>"Strom_I3","32"=>"Spannung_U1","52"=>"Spannung_U2","72"=>"Spannung_U3"}
attr zaehler event-on-change-reading .*
attr zaehler ignoreUnknown off
attr zaehler interval 60
attr zaehler pollingMode on
attr zaehler room Energie
attr zaehler timestamp-on-change-reading .*
attr zaehler userReadings .....
attr zaehler verbose 2
#15
Wunschliste / Aw: ReadingsNum erweitern
Letzter Beitrag von Guybrush - 26 April 2026, 15:48:27
"0d 0h 0m 19s" liefert doch bestimmt bereits nur die 19 oder garnix, weils nen string ist? aber das was cooltux schon schrieb ist wenn dann der weg. sowas in die funktion einzubauen halte ich für wenig sinnvoll
#16
Verbrauchsmessung / Aw: Stromzähler auslesen SML g...
Letzter Beitrag von sven.scherf - 26 April 2026, 15:42:45
Hallo,

bei der Einstellung in ESP

Data bits = 7, Parity = No parity
Stop bits 1

Erhalte ich nicht nur im Log sondern auch in der Oberfläche die Daten sekündlich.
Dem juckt das Interval nicht.

Das EcoFlow Smart Meter ermittelt wie der ESP die Zählerdaten aber für die Eco Flow App.
Dies kann ich auch in Fhem integrieren aber das wollte ich noch nicht.
Ich wollte bei den ESP ersteinmal bleiben.

Viele Grüße
Sven
#17
Verbrauchsmessung / Aw: Stromzähler auslesen SML g...
Letzter Beitrag von DasQ - 26 April 2026, 15:25:33
Ecoflow smartmeter


Was macht denn das?

BTW. Bei einer Null Einspeisung ist durchaus möglich, das die Daten, die du empfängst zu wenig oft abgetastet werden. Sprich Interval des Lesens und versenden ist zu langsam für die vorgeschaltete Regelung.

Drum siehst du was auf der Konsole aber nicht in Fhem.
#18
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Starkstrombastler - 26 April 2026, 15:07:18
Zitat von: reibuehl am 25 April 2026, 19:15:35Allerdings ist mir nicht ganz klar, wie ich die vier einzelnen Steckdosen schalten
ReadingsProxy ist die elegante Variante.
Aber auch ohne kannst du jeden Kanal einzeln schalten, indem die Kanalnummer (0...3) angehangen wird, z.B.
set <name> on 3Ohne Angabe eines Kanals wird mit on bzw. off der Default-Kanal geschaltet, sofern definiert.
Mit ON bzw. OFF (Großbuchstaben) werden alle Kanäle gleichzeit geschaltet.

#19
Sprachsteuerung / Aw: Alexa Verbindung fehlerhaf...
Letzter Beitrag von MadMax-FHEM - 26 April 2026, 14:19:42
Wenn du den Connector genutzt hast, hattest du mit dem Vereinsserver zu tun.
Wie es sich mit ssh und Vereinsserver verhält ist im Wiki beschrieben.

Wenn nicht, also ganz alte Variante, dann musstest du bei AWS was anlegen und Ports freigeben/weiterleiten.
Das läuft eben jetzt quasi über den Vereinsserver...
Das Wiki dazu ist aber wirklich uralt und auf AWS Seite ist inzwischen alles anders...
Für jemanden, der es früher mal gemacht hat und etwas mitdenkt ist es u.U. noch machbar.
Für "Erstlinge" verm. schwierig...

Aber wer keine Custom Skills braucht, sollte den Connector nutzen, weil wirklich einfach...
...sofern man alles nach Anleitung und Standard macht (OS, keine manuellen Anpassungen, fhem mit apt und Connector laut Wiki plus eben Schlüsselanpassung nach Forum)

Anleitungen werden geschrieben...
Dann ändert sich etwas (z.B. Amazon passt die App an) und Anleitungen stimmen eben nicht mehr 100%ig...

Jeder kann am Wiki mitarbeiten...

Wie geschrieben: in der Alexa App -> Spiele und Skills
Im Suchfenster fhem oder fhem connector eingegeben fertig...

Gruß, Joachim
#20
Server - Linux / Aw: Freier Proxmox Backup Serv...
Letzter Beitrag von RalfRog - 26 April 2026, 14:06:13
Hallo Gisbert
Klar was gut läuft....   ich wollte es der Vollständigkeit halber erwähnen.

Ich hatte/habe auch noch einen relativ sparsamen (<10W) Lenovo B50. Vorteil: beim Laptop muss man sich nicht um Tastatur und Bildschirm kümmern - 4GB RAM wären sicher für einen PBS auch ausreichend gewesen - habs aber verworfen.
Der Wyse war für nen Fuffi zu haben, konnte mit den RAM-Resten vom S740 ergänzt werden und war aufgrund der "Größe" besser unterzubringen.
Den Wyse habe ich nicht als reinen PBS sondern als PVE mit PBS obendrauf installiert (VM wäre noch ne Option) und damit die Möglichkeit ihn als Notfallsystem zu nutzen falls der S740 aussteigt.

Der PBS und Tuxis reicht mir als Backup, da ich mit FHEM nichts wirklich Wichtiges steuere (die täglichen PBS Backups synce ich zusätzlich per Push auf Tuxis).

Über ein Cluster könnte man auch nachdenken mit dem Laptop als Quorum-Rechner....

Schönen Sonntag