
Zitat von: betateilchen am 08 März 2026, 11:52:54Bevor ich jetzt aber anfange, Dir das alles aufzudröseln und wir dann am Ende sowieso wieder bei einem von Dir geäußerten "alle sind doof, nur Marko1976 nicht" landen (wie wir es in der Vergangenheit am Ende IMMER hatten), genieße ich lieber den schönen Sonntag.Und genau das ist es warum es immer so endet - JEDES Mal wenn es um echte Erklärungen geht ziehst du mit irgendwelchen Ausreden den Schwanz ein und wunderst dich warum gerade deine Forderung "man solle doch lernen" NIE erfüllt werden kann obwohl man es will.
Zitat von: passibe am 08 März 2026, 13:25:45Baller das doch einfach in das LLM deiner Wahl und lass es dir erklärenUnd was soll ein LLM sein? Ist es in Deutschland mitlerweile Verpönt mal normale ganze Wörter zu benutzen? Das bringt mich genauso weit wie gar nichts zu sagen.
Zitat von: JudgeDredd am 08 März 2026, 13:06:06Bei mir läuft zwar Node v20.20.1 aber für alexa-cookie2 sollte ja Node >=16 ausreichen.
und die alexa-cookie2 Sourcen sind auch tatsächlich vorhanden ? (node_modules/alexa-cookie2)

setupBatteryDev01 b2500_1cdbd4424d48 pin=/power:W pout=b2500/1/power/power:W cap=remaining_capacity:Wh charge=remaining_percent show=1
setupInverterDev01 OpenDTU_2370752 pvOut=summe_PVdirekt:W capacity=800 etotal=yieldtotal:kWh strings=Ost,West
setupInverterDev02 b2500_1cdbd4424d48 pvOut=power:W capacity=800 etotal=yieldtotal:kWh strings=SüdGarage,SüdGarten feed=batattr Ladestation_xxx readingList single(jsonPath('$.additionalInfo'),'location','?') single(jsonPath('$.numberOfChargePoints'),'cports') single(jsonPath('$.availableChargePoints'),'cports_avail') single(jsonPath('$.unknownStateChargePoints'),'cports_unknown') multi(jsonPath('$.chargePoints.[*]'),concat('port_',count()),concat(property('state.value'),'|',property('connectors.0.maxPowerInKw'),'|',property('connectors.0.tariffInfo.tariffGroup'),'|',property('connectors.0.tariffInfo.tariffDescription')))
attr Ladestation_xxx stateFormat {my $n=ReadingsVal("$name","cports",0);;my $ret="<table border=\"1\"><tr><td>Status</td><td>Leistung</td><td>Typ</td><td>Preis ab</td></tr>";;for(my $i=0;;$i<$n;;$i++){my @s=split('\|',ReadingsVal("$name","port_$i","UNKNOWN|||"));;my $t1=($s[0]=~/^A/)?"frei":(($s[0]=~/^O/)?"belegt":"?");;my $t2=$s[1].'kW';;my $t3=($s[2]=~/^D/)?"DC":(($s[2]=~/^A/)?"AC":"?");;$s[3]=~/(\d,\d\d) €/;;my $t4="$1 €";;$ret.="<tr><td>$t1</td><td>$t2</td><td>$t3</td><td>$t4</td></tr>\n"};;$ret.="</table>";;$ret}