Neueste Beiträge

#11
Multimedia / Aw: Neues Modul PHTV für Phili...
Letzter Beitrag von Ralli - 07 Juni 2026, 18:13:55
Vielen Dank für das neue Modul.

Wenn TV aus, dann wird im Hintergrund recht oft nachgeschaut, ob doch die Kiste langsam mal angeschaltet wurde und damit wird auch das Log vollgespamt:

2026.06.07 18:07:12.006 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:07:22.630 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:07:35.750 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:07:48.871 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:08:01.990 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:08:15.110 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:08:25.734 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:08:38.854 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:08:51.974 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:09:05.094 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)
2026.06.07 18:09:18.215 3: myPHTV WZ_TV: FEHLER GET powerstate -> 500 Can't connect to 10.0.0.185:1926 (No route to host)

Ist das über das Attribut pollingInterval einstellbar?
Diese "Fehlermeldung" wäre ansonsten eher was für verbose 4, nicht für 3.
#12
Sonstige Systeme / Aw: Netatmo Modul - 38_netatmo...
Letzter Beitrag von flydd - 07 Juni 2026, 18:13:25
Ich hatte tatsächlich mit der letzten Version auch Probleme. Ich habe Codex etwas an der Stabilität des Plugins arbeiten lassen. Läuft bei mir bislang zuverlässig, aber wie immer: Benutzung erfolgt auf eigene Gefahr. Und nein, ich möchte kein Maintainer des Pakets werden, ich weiß nicht, wie lange ich FHEM tatsächlich noch die Stange halten kann, manches ist halt einfach in die Jahre gekommen.
#13
Sprachsteuerung / Aw: echodevice: wait for refre...
Letzter Beitrag von duu75 - 07 Juni 2026, 18:08:56
Mit meinem frischen NEW_LOGIN von gestern 18:06, wo dann wieder alles ging, zeigt nun seit heute 12:09 bei Befehlen an die Echos dann .... is not connected. Aborting...

Obwohl der "echodevice connector" im state connected stehen hat und auch die Echos sind connected.
Aber doch nicht so wirklich.

Jetzt nach NPM_Login new zeigt er ein vorhandenes Refreshtoken an, aber die Echos liefern bei Kommandos zur not connected abort zurück.

Auch ein get devices läuft in not connected

Auch nach FHEM Neustart geht jetzt obwohl angeblich connected und Token vorhanden gar nichts mehr.
Alles sehr komisch
#14
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 07 Juni 2026, 17:58:45
Schönen Urlaub Heiko  ;)

Ich bin jetzt auch extra mal 2 Wochen weg, damit das Haus mal in Ruhe trainieren kann  ;D
#15
ESP Familie / Aw: BoseFix32 — lokaler SoundT...
Letzter Beitrag von betateilchen - 07 Juni 2026, 17:28:45
Übrigens: mein ESP32 C5 kam gestern an und bisher verhält er sich mit einem WLAN Test-Sketch der Arduino IDE völlig unauffällig auf 5GHz.
#16
ESP Familie / Aw: BoseFix32 — lokaler SoundT...
Letzter Beitrag von betateilchen - 07 Juni 2026, 17:27:14
Moin Dirk,

danke für die schnelle Reaktion, ich werde .17 testen und berichten.
Auch den Lasttest werde ich gerne durchführen, ob ich das heute noch schaffe, weiß ich aber nicht.

Zur Klarstellung:
  • bis jetzt hatte ich noch nie mehr als 4 Speaker mit sixback in Betrieb
  • der Verlust der presets erfolgte von einem Moment auf den nächsten, ohne irgendeine Aktion meinerseits

Ich gehe dann mal eine Steckdosenleiste mit 7 Slots suchen  8)

Die Vielfalt der Zustandsmeldungen scheint grenzenlos zu sein.



----
#17
Unterstützende Dienste / Aw: [httpmod] Body vor dem Dek...
Letzter Beitrag von GunterB - 07 Juni 2026, 17:20:21
Für POST müsste ich dann aber doch HTTPMOD verwenden  :-\
#18
Unterstützende Dienste / Aw: [httpmod] Body vor dem Dek...
Letzter Beitrag von GunterB - 07 Juni 2026, 17:07:10
Besten Dank!!!

defmod Batt1 JsonMod http://10.1.30.212:80/read
attr Batt1 readingList complete()

setstate Batt1 2026-06-07 17:01:16 .computedReadings state.reported.FP,state.reported.RT,state.reported.SC0,state.reported.II2,state.reported.IW,state.reported.MP,state.reported.PV2,state.reported.MM,state.reported.US,state.reported.IS,state.reported.SA1,state.reported.BP,state.reported.PV,state.reported.LM,state.reported.LP,state.reported.LD,state.reported.VP2,state.reported.BS0,state.reported.SN,state.reported.GS,state.reported.ST,state.reported.ON,state.reported.SI,state.reported.WR,state.reported.UG,state.reported.PT,state.reported.GD1,state.reported.SO,state.reported.PV3,state.reported.II4,state.reported.SA,state.reported.OP,state.reported.UP,state.reported.PV4,state.reported.II3,state.reported.timestamp,state.reported.IP,state.reported.GD2,state.reported.MS,state.reported.SC,state.reported.DS,state.reported.COM,state.reported.VP1,state.reported.ES,state.reported.AH,state.reported.PM,state.reported.UO,state.reported.AS,state.reported.VP3,state.reported.WS,state.reported.EH,state.reported.GP,state.reported.VP4,state.reported.SI1,state.reported.DH,state.reported.II1,state.reported.DevType,state.reported.PV1,state.reported.GO
setstate Batt1 2026-06-07 17:01:16 state.reported.AH 1.0.4
setstate Batt1 2026-06-07 17:01:16 state.reported.AS 1.1.10
setstate Batt1 2026-06-07 17:01:16 state.reported.BP 10
setstate Batt1 2026-06-07 17:01:16 state.reported.BS0 1.1.10
setstate Batt1 2026-06-07 17:01:16 state.reported.COM 80
setstate Batt1 2026-06-07 17:01:16 state.reported.DH 1.0.4
setstate Batt1 2026-06-07 17:01:16 state.reported.DS 1.1.10
setstate Batt1 2026-06-07 17:01:16 state.reported.DevType SunEnergyXT 500 PRO
setstate Batt1 2026-06-07 17:01:16 state.reported.EH 1.0.2
setstate Batt1 2026-06-07 17:01:16 state.reported.ES 1.1.10
setstate Batt1 2026-06-07 17:01:16 state.reported.FP 2400
setstate Batt1 2026-06-07 17:01:16 state.reported.GD1 1
setstate Batt1 2026-06-07 17:01:16 state.reported.GD2 4367
setstate Batt1 2026-06-07 17:01:16 state.reported.GO 0
setstate Batt1 2026-06-07 17:01:16 state.reported.GP 312
setstate Batt1 2026-06-07 17:01:16 state.reported.GS 0
setstate Batt1 2026-06-07 17:01:16 state.reported.II1 0
setstate Batt1 2026-06-07 17:01:16 state.reported.II2 6
setstate Batt1 2026-06-07 17:01:16 state.reported.II3 0
setstate Batt1 2026-06-07 17:01:16 state.reported.II4 0
setstate Batt1 2026-06-07 17:01:16 state.reported.IP 10.1.30.212
setstate Batt1 2026-06-07 17:01:16 state.reported.IS 2400
setstate Batt1 2026-06-07 17:01:16 state.reported.IW 20
setstate Batt1 2026-06-07 17:01:16 state.reported.LD 45
setstate Batt1 2026-06-07 17:01:16 state.reported.LM 1
setstate Batt1 2026-06-07 17:01:16 state.reported.LP 0
setstate Batt1 2026-06-07 17:01:16 state.reported.MM 0
setstate Batt1 2026-06-07 17:01:16 state.reported.MP 0
setstate Batt1 2026-06-07 17:01:16 state.reported.MS 0
setstate Batt1 2026-06-07 17:01:16 state.reported.ON 1
setstate Batt1 2026-06-07 17:01:16 state.reported.OP 312
setstate Batt1 2026-06-07 17:01:16 state.reported.PM 0
setstate Batt1 2026-06-07 17:01:16 state.reported.PT 15
setstate Batt1 2026-06-07 17:01:16 state.reported.PV 20
setstate Batt1 2026-06-07 17:01:16 state.reported.PV1 0
setstate Batt1 2026-06-07 17:01:16 state.reported.PV2 20
setstate Batt1 2026-06-07 17:01:16 state.reported.PV3 0
setstate Batt1 2026-06-07 17:01:16 state.reported.PV4 0
setstate Batt1 2026-06-07 17:01:16 state.reported.RT 0
setstate Batt1 2026-06-07 17:01:16 state.reported.SA 90
setstate Batt1 2026-06-07 17:01:16 state.reported.SA1 5
setstate Batt1 2026-06-07 17:01:16 state.reported.SC 100
setstate Batt1 2026-06-07 17:01:16 state.reported.SC0 100
setstate Batt1 2026-06-07 17:01:16 state.reported.SI 20
setstate Batt1 2026-06-07 17:01:16 state.reported.SI1 5
setstate Batt1 2026-06-07 17:01:16 state.reported.SN 1234567890
setstate Batt1 2026-06-07 17:01:16 state.reported.SO 10
setstate Batt1 2026-06-07 17:01:16 state.reported.ST 2
setstate Batt1 2026-06-07 17:01:16 state.reported.UG 0
setstate Batt1 2026-06-07 17:01:16 state.reported.UO 0
setstate Batt1 2026-06-07 17:01:16 state.reported.UP 2400
setstate Batt1 2026-06-07 17:01:16 state.reported.US 5
setstate Batt1 2026-06-07 17:01:16 state.reported.VP1 322
setstate Batt1 2026-06-07 17:01:16 state.reported.VP2 326
setstate Batt1 2026-06-07 17:01:16 state.reported.VP3 0
setstate Batt1 2026-06-07 17:01:16 state.reported.VP4 0
setstate Batt1 2026-06-07 17:01:16 state.reported.WR -81
setstate Batt1 2026-06-07 17:01:16 state.reported.WS WLAN1234567890
setstate Batt1 2026-06-07 17:01:16 state.reported.timestamp 1780844476580
#19
Unterstützende Dienste / Aw: [httpmod] Body vor dem Dek...
Letzter Beitrag von betateilchen - 07 Juni 2026, 16:31:48
Zitat von: GunterB am 07 Juni 2026, 15:32:52Dieser antwortet allerdings mit einem ungültigen JSON, indem ein doppelter Key "SN" vorhanden ist:

Ein doppelter key in einem json macht das json noch lange nicht ungültig.

RFC8259 sagt dazu: "The names within an object SHOULD be unique."

Es ist also eher ein Problem des parsers, der damit nicht zurechtkommt.
#20
Unterstützende Dienste / Aw: [httpmod] Body vor dem Dek...
Letzter Beitrag von betateilchen - 07 Juni 2026, 16:09:03
Kann man, dafür gibt es das Attribut preProcessRegex das dabei hilft.

Aber warum nimmst Du nicht JsonMod, wenn die Daten eh schon in json vorliegen?

Dein json habe ich mal in eine Testdatei gepackt und dann probiert.
JsonMod hat kein Problem mit dem doppelten SN, zumal da ja beide Male der gleiche Wert drinsteht.

defmod tj JsonMod file:///tmp/test.json
attr tj readingList complete()

liefert:

setstate tj 2026-06-07 16:01:47 state.reported.AH 1.0.4
setstate tj 2026-06-07 16:01:47 state.reported.AS 1.1.10
setstate tj 2026-06-07 16:01:47 state.reported.BP 692
setstate tj 2026-06-07 16:01:47 state.reported.BS0 1.1.10
setstate tj 2026-06-07 16:01:47 state.reported.COM 80
setstate tj 2026-06-07 16:01:47 state.reported.DH 1.0.4
setstate tj 2026-06-07 16:01:47 state.reported.DS 1.1.10
setstate tj 2026-06-07 16:01:47 state.reported.DevType SunEnergyXT 500 PRO
setstate tj 2026-06-07 16:01:47 state.reported.EH 1.0.2
setstate tj 2026-06-07 16:01:47 state.reported.ES 1.1.10
setstate tj 2026-06-07 16:01:47 state.reported.FP 2400
setstate tj 2026-06-07 16:01:47 state.reported.GD1 1
setstate tj 2026-06-07 16:01:47 state.reported.GD2 2849
setstate tj 2026-06-07 16:01:47 state.reported.GO 0
setstate tj 2026-06-07 16:01:47 state.reported.GP 488
setstate tj 2026-06-07 16:01:47 state.reported.GS 0
setstate tj 2026-06-07 16:01:47 state.reported.II1 131
setstate tj 2026-06-07 16:01:47 state.reported.II2 138
setstate tj 2026-06-07 16:01:47 state.reported.II3 0
setstate tj 2026-06-07 16:01:47 state.reported.II4 0
setstate tj 2026-06-07 16:01:47 state.reported.IP 10.1.30.212
setstate tj 2026-06-07 16:01:47 state.reported.IS 2400
setstate tj 2026-06-07 16:01:47 state.reported.IW 714
setstate tj 2026-06-07 16:01:47 state.reported.LD 45
setstate tj 2026-06-07 16:01:47 state.reported.LM 1
setstate tj 2026-06-07 16:01:47 state.reported.LP 0
setstate tj 2026-06-07 16:01:47 state.reported.MM 0
setstate tj 2026-06-07 16:01:47 state.reported.MP 0
setstate tj 2026-06-07 16:01:47 state.reported.MS 0
setstate tj 2026-06-07 16:01:47 state.reported.ON 1
setstate tj 2026-06-07 16:01:47 state.reported.OP 488
setstate tj 2026-06-07 16:01:47 state.reported.PM 0
setstate tj 2026-06-07 16:01:47 state.reported.PT 15
setstate tj 2026-06-07 16:01:47 state.reported.PV 714
setstate tj 2026-06-07 16:01:47 state.reported.PV1 349
setstate tj 2026-06-07 16:01:47 state.reported.PV2 365
setstate tj 2026-06-07 16:01:47 state.reported.PV3 0
setstate tj 2026-06-07 16:01:47 state.reported.PV4 0
setstate tj 2026-06-07 16:01:47 state.reported.RT 0
setstate tj 2026-06-07 16:01:47 state.reported.SA 90
setstate tj 2026-06-07 16:01:47 state.reported.SA1 5
setstate tj 2026-06-07 16:01:47 state.reported.SC 89
setstate tj 2026-06-07 16:01:47 state.reported.SC0 89
setstate tj 2026-06-07 16:01:47 state.reported.SI 20
setstate tj 2026-06-07 16:01:47 state.reported.SI1 5
setstate tj 2026-06-07 16:01:47 state.reported.SN 1234567890
setstate tj 2026-06-07 16:01:47 state.reported.SO 10
setstate tj 2026-06-07 16:01:47 state.reported.ST 2
setstate tj 2026-06-07 16:01:47 state.reported.UG 0
setstate tj 2026-06-07 16:01:47 state.reported.UO 0
setstate tj 2026-06-07 16:01:47 state.reported.UP 2400
setstate tj 2026-06-07 16:01:47 state.reported.US 5
setstate tj 2026-06-07 16:01:47 state.reported.VP1 266
setstate tj 2026-06-07 16:01:47 state.reported.VP2 264
setstate tj 2026-06-07 16:01:47 state.reported.VP3 0
setstate tj 2026-06-07 16:01:47 state.reported.VP4 0
setstate tj 2026-06-07 16:01:47 state.reported.WR -80
setstate tj 2026-06-07 16:01:47 state.reported.WS WLAN
setstate tj 2026-06-07 16:01:47 state.reported.timestamp 1780831583150

Das Ausgabeformat lässt sich natürlich nach eigenen Wünschen gestalten, complete() dient immer dem ersten Überblick.



Das ist hier übrigens das falsche Unterforum, sowohl für Fragen zu httpmod als auch für jsonmod.
Den Button zum Verschieben in den richtigen Bereich findest Du unten links.