Hauptmenü

Neueste Beiträge

#41
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von Beta-User - 28 Dezember 2025, 17:42:21
SD-Karte suchen ist m.E. nachhaltiger...
Ansonsten kann das schon sein, was die KI da zusammengetragen hat.
#42
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von grappa24 - 28 Dezember 2025, 17:36:28
ChatGPT oder wie Otto sie nennt, "die Plaudertasche" meint, dass nach dem Update von buster->bullseye das onboard ethernet des 3B+ vom kernel nicht mehr erkannt wird und dass evtl. ein USB-LAN Adapter Abhilfe bringen könnte.

Was meint ihr dazu?
#43
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von grappa24 - 28 Dezember 2025, 16:49:55
ich hab jetzt mal Monitor und Tastatur direkt an den Pi angeschlossen:

failed to start dhcp client daemon
Lässt sich das fixen?

#44
FHEMWEB / Aw: [ControlMiniDash]Fhemweb W...
Letzter Beitrag von schwatter - 28 Dezember 2025, 16:47:22
Hallo zusammen,

im contrib ist ein weiteres Update:

  • Setbefehle mit mehr als einem String --> "set <devicename> boost on"
  • Mit widgetOverride funktionieren jetzt auch Perlbefehle in Verbindung mit userattr. --> fhemsvg@# <-- Hashtag ist dafür der Trigger

Ich hoffe jetzt ist alles abgedeckt.


Installieren mit:
{ Svn_GetFile('contrib/fhemweb_controlminidash.js', 'www/pgm2/fhemweb_controlminidash.js') }


Hier 3 widgetOverride-Beispiele

Fhemicon + Fhemcmd only:
attr tcmdWidget widgetOverride climacontrol:controlminidash,measured-temp,desired-temp,measured-temp@°C,humidity@%,desired-temp@°C,state,#,rc_MINUS@boost.off,#,#,rc_PLUS@boost.on,#
Fhemicon + Fhemcmd bzw. Perlcmd aus userattr
attr tcmdWidget widgetOverride climacontrol:controlminidash,measured-temp,desired-temp,measured-temp@°C,humidity@%,desired-temp@°C,state,#,rc_MINUS@#,#,#,rc_PLUS@#,#
SVG Data URL aus userattr + + Fhemcmd bzw. Perlcmd aus userattr
attr tcmdWidget widgetOverride climacontrol:controlminidash,measured-temp,desired-temp,measured-temp@°C,humidity@%,desired-temp@°C,state,#,#,#,#,#,#

Schmeißt die Beispiele hier in den dummy:
defmod tcmdWidget dummy
attr tcmdWidget userattr btn2Cmd btn2Color btn2Icon btn5Cmd btn5Color btn5Icon
attr tcmdWidget btn2Cmd { fhem("set tcmdWidget desired-temp ".(ReadingsVal("tcmdWidget","desired-temp",0) - 0.5)) }
attr tcmdWidget btn2Color blue
attr tcmdWidget btn2Icon data:image/svg+xml;;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%2C20C7.59%2C20%204%2C16.41%204%2C12C4%2C7.59%207.59%2C4%2012%2C4C16.41%2C4%2020%2C7.59%2020%2C12C20%2C16.41%2016.41%2C20%2012%2C20M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2M7%2C13H17V11H7%22%20%2F%3E%3C%2Fsvg%3E
attr tcmdWidget btn5Cmd { fhem("set tcmdWidget desired-temp ".(ReadingsVal("tcmdWidget","desired-temp",0) + 0.5)) }
attr tcmdWidget btn5Color red
attr tcmdWidget btn5Icon data:image/svg+xml;;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M12%2C20C7.59%2C20%204%2C16.41%204%2C12C4%2C7.59%207.59%2C4%2012%2C4C16.41%2C4%2020%2C7.59%2020%2C12C20%2C16.41%2016.41%2C20%2012%2C20M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12A10%2C10%200%200%2C0%2012%2C2M13%2C7H11V11H7V13H11V17H13V13H17V11H13V7Z%22%20%2F%3E%3C%2Fsvg%3E
attr tcmdWidget readingList measured-temp desired-temp humidity state
attr tcmdWidget room Test
attr tcmdWidget setList measured-temp desired-temp humidity state
attr tcmdWidget webCmd climacontrol
attr tcmdWidget widgetOverride climacontrol:controlminidash,measured-temp,desired-temp,measured-temp@°C,humidity@%,desired-temp@°C,state,#,rc_MINUS@boost.off,#,#,rc_PLUS@boost.on,#

setstate tcmdWidget boost on
setstate tcmdWidget 2025-12-28 16:40:00 desired-temp 18.5
setstate tcmdWidget 2025-12-28 14:11:59 humidity 55
setstate tcmdWidget 2025-12-28 15:48:53 measured-temp 22
setstate tcmdWidget 2025-12-28 16:45:38 state boost on




Gruß schwatter
#45
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von Beta-User - 28 Dezember 2025, 16:45:30
Zitat von: grappa24 am 28 Dezember 2025, 16:25:43Trixie: Läuft das denn auf einem "alten" 3B+ vernünftig?
Soweit mir bekannt: ja

Zumindest war neulich (einige Wochen) kein offensichtliches Problem zu erkennen, eher im Gegenteil...
#46
FHEM Code changes / Revision 30667: fhemweb_contro...
Letzter Beitrag von System - 28 Dezember 2025, 16:41:04
Revision 30667: fhemweb_controlminidash.js: handling adjusted

fhemweb_controlminidash.js: handling adjusted

Source: Revision 30667: fhemweb_controlminidash.js: handling adjusted
#47
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von grappa24 - 28 Dezember 2025, 16:25:43
Trixie: Läuft das denn auf einem "alten" 3B+ vernünftig?
#48
Off-Topic / Aw: Wie viel MBit braucht man ...
Letzter Beitrag von andies - 28 Dezember 2025, 16:19:55
Done
#49
Einplatinencomputer / Aw: Update von buster auf bull...
Letzter Beitrag von Beta-User - 28 Dezember 2025, 16:01:58
?
ZitatThe Debian 11 life cycle encompasses five years: the initial three years of full Debian support, until August 14th, 2024, and two years of Long Term Support (LTS), until August 31st, 2026.
Warum tut man sich noch so einen Oldtimer an?!? Aktuell wäre Trixie, das läuft doch soweit auch stressfrei...
#50
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Parallix - 28 Dezember 2025, 15:54:52
Zitat von: DS_Starter am 27 Dezember 2025, 23:19:16
Zitat... special_daysUntilBatteryCare_XX ...
Das ist eine falsche Sichtweise. Er startet bei CareCycle=x und endet mit 0. Wann 0 erreicht wird, hängt von dem berechneten Zeitpunkt pvCircular->nextTsMaxSocChge ab.

Wenn er bei 0 endet, dann lassen sich Fälle, bei denen es nicht zur "Wartung" gekommen ist, nicht gut erfassen.

Vorschlag: Solange täglich special_daysUntilBatteryCare_XX dekrementieren, bis es zur "Wartung" gekommen ist. Dann kann jeder auf Basis der so ausgewiesenen "Fristüberschreitung" entscheiden, ob ggf. unter Netzbezug eine "Wartung" angegangen wird.

PS: daysUntilBatteryCare ist eigentlich daysTillScheduledTopLevelBatteryCalibration oder abgekürzt  daysTillSchedTopLvlBatCal.