NEWS
Round ohne Dezimalstellen
-
@hal sagte in Round ohne Dezimalstellen:
diesen Block habe ich verwendet:
dann nimm jetzt den, den @Dr-Bakterius dir gezeigt hat
-
@homoran ich habe jetzt runde verwendet und ja , der geht dann ohne Dezimalstelle ( ich wusste noch nicht das Rounde anders arbeitet als ruunde )
Das script scheint soweit zu laufen, bis auf eine Warnmeldung vom Proxy. Das muß ich morgen mal ansehen, wenn mehr PV da ist.
-
@hal sagte in Round ohne Dezimalstellen:
bis auf eine Warnmeldung vom Proxy
und die sieht wie aus?
@hal sagte in Round ohne Dezimalstellen:
ich wusste noch nicht das Rounde anders arbeitet als ruunde
???
runde
ist doch genau für deine Anwendung gemacht, wenn es keine Nachkommastellengeben soll!
runde...auf x Nachkommastellen
lässt halt noch die Anzahl Nachkommastellen einstellen. -
Noch eine Frage an die Wissenden. Da ich mich mit Java nicht auskenne und auch Blockly nur mit try and error nutze ; könnte man mit überschaubarem Aufwand dieses java script TeslaChargejst (https://github.com/thps1990/TeslaChargejs/) mit den Proxy Befehlen um bauen ? Bis Tesla die API abgeschaltet hat, konnte ich das perfekt nutzen.
Auf Github habe ich eine Anfrage an den Autor gestellt, aber keine Info erhalten.Auch den Autor von dem TeslaHttpProxy habe ich angeschrieben, ob er das Laden mit einer Dezimalstelle im Ladestrom einbauen könnte....
-
@hal sagte in Round ohne Dezimalstellen:
ob er das Laden mit einer Dezimalstelle im Ladestrom einbauen könnte....
kann das der Tesla denn?
ich kenne nur ganze A bei Ladern. -
@homoran sagte in Round ohne Dezimalstellen:
@hal sagte in Round ohne Dezimalstellen:
bis auf eine Warnmeldung vom Proxy
und die sieht wie aus?
Ich vermute der Proxy hat für die Antwort länger gebraucht als der Timeout
025-04-08 18:50:13.716 error script.js.common.TESLA-BLE: httpPost(url=http://(ip-adresse):8080/api/1/vehicles/(VIN)/command/charge_start?wait=true, error=timeout of 10000ms exceeded)
-
@homoran Der Tesla steuert den Ladestrom von stufenlos bis 16A pro Phase. Ich lade i.d.R. ab 2A pro Phase ( die Wallbox ist passiv ) sind so 1,2KW Vorher lohnt sich das nicht. Das ist perfekt für optimale Ausnutzung des Überschuss von der PV Anlage.
-
Der Ladestop funktioniert noch nicht richtig. Es wird auch noch bei 400W geladen. Da muß ich nochmal reinschauen.
-
@hal sagte in Round ohne Dezimalstellen:
Da muß ich nochmal reinschauen.
Ohne das Blockly zu sehen kann ich dir da nicht helfen
-
@homoran das ganze blockly habe ich als Import vor 10 posts reinkopiert
-
@hal sagte in Round ohne Dezimalstellen:
@homoran das ganze blockly habe ich als Import vor 10 posts reinkopiert
und wohin soll ich es am Handy importieren?
hast du denn den verlinkten Thread nicht gelesen?
-
@hal sagte in Round ohne Dezimalstellen:
das ganze blockly habe ich als Import vor 10 posts reinkopiert
Nicht jeder hat Lust dazu, ein Blockly erst importieren zu müssen um einen Blick darauf zu werfen.
Und wenn jemand gerade keinen ioBroker zur Hand hat oder wie @Homoran vorrangig am Mobilgerät sitzt, hilft das erst Recht nix.Bitte darum bei Blockly vorrangig einen Screenshot mitliefern.
Das XML kann zusätzlich mitgeliefert werden. Dann am besten hinter einem Spoiler verborgen.Ist in dem von @Homoran verlinkten Thread wunderbar beschrieben.
-
@Codierknecht , ja, das verstehe ich. Der Screecopy war aber etwas aufwendiger über 3 Seiten und mit sensiblen Informationen. Hoffentlich habe ich alle korrekt zusammengesetzt:
den Wert Power sent to grid habe ich nur testweise auf ungleich 2000 gesetzt. Normal steht da >2000 ( Watt )
-
@hal hast du keine Trigger?
wiederhole solange
ist mit äußerster Vorsicht zu verwenden.
Der schießt im Millisekundentakt!
Oft bis zur kompletten Lähmung des Rechnersder Block
DATA
im letzten falls hat keine Referenz. Das zeigt er mit dem blauen Ausrufezeichen -
@homoran Boah bist Du schnell . Ich habe eine 60 sek Pause in der der loop
-
@hal sagte in Round ohne Dezimalstellen:
Ich habe eine 60 sek Pause in der der loop
und die starter er jede Millisekunde neu
Javascript und das steckt in Blockly, arbeitet ereignisorientiert
-
@homoran Mh, wie kann ich das besser lösen ?
btw. im letzten Block hatte ich die Abfrage für data vergessen. Vermutlich wurde deshalb der Ladevorgang nicht gestoppt. Ist korrigiert. -
@hal sagte in Round ohne Dezimalstellen:
wie kann ich das besser lösen ?
z.B. mit
Intervall 5 Minuten
dann aber nicht das Stop Intervall vergessen
1x vor dem Aufruf, und dann bei Erreichen der Bedingung -
@homoran so in etwa ?
-
@hal aber du brauchst einen Trigger.
so funktioniert Javascript nichtlies dir mal diesen Super Thread durch
https://forum.iobroker.net/post/1085370