Dann kannst du den Shelly einfach direkt zum schalten nehmen. Dummes Device wie ein Heizstab.
Shelly musst du auch nicht flashen, die gehen direkt per http mit SAE
Dann kannst du den Shelly einfach direkt zum schalten nehmen. Dummes Device wie ein Heizstab.
Shelly musst du auch nicht flashen, die gehen direkt per http mit SAE
ok. du würdest aber trotzdem die Wallb-e Eco 2.0s empfehlen?
ok. du würdest aber trotzdem die Wallb-e Eco 2.0s empfehlen?
Wenn die Wallbox steuerbar ist, kannst Du viel mit Überschußstrom arbeiten. Ich lade fast nur so - billiger kann man nicht Auto fahren! Da rechnet sich auch die Anschaffung einer Wallbox recht schnell ...
Axel
ok. du würdest aber trotzdem die Wallb-e Eco 2.0s empfehlen?
Ja weil Preis/Leistung unschlagbar günstig ist. die Wallbox wird direkt per LAN gesteuert inkl Stromstärke. Du brauchst zu der Wallbox noch einen Zähler oder MEßeinrichtung z.b. den Shelly 3EM oder SDM72DM Modbus Zähler. Aber ein einfacher S0 Zähler tut es auch. Je nach technischen Gegebenheiten ist hier vieles möglich.
ok, vielen Dank. Ich habe gerade den Förderantrag nochmal neu gestellt mit der Wallbe.
Würdest du einen Shelly 3EM empfehlen? Der sitzt dann quasi in der Zuleitung zur Box, richtig?
der 3EM geht zumindet ohne weitere hilfsmittel mit WLAN. alle anderen Lösungen brauche RS485 Adapter und so kram.
Das php Script gibt die Zahl 59 aus aber im SAE bleibt es bei 0%. (Bin jetzt schon öfters raus und hab den Stecker neu angesteckt *g*) Wo liegt mein Fehler ?
Ohne Log-Datei (am Besten als Google-Drive/Dropbox-Download-Link per Email an mich) kann ich nicht sagen, woran das liegt.
Tritt das Problem mit oder ohne Virtualisierung (Docker, proxmox, ...) auf?
Axel
/home/TSLASOC
Fehlermeldung (pfad scheint jetzt zu funktionieren:)
SoC script output: /home/TSLASOC: 1: /home/TSLASOC: cannot open ?php: No such file/home/TSLASOC: 2: /home/TSLASOC: =: not found/home/TSLASOC: 4: /home/TSLASOC: Syntax error: "(" unexpected
Ich muss gerade selber über mich lachen.... Es wird sicher ein JAVA Script vorausgesetzt oder ?
Ich hab keine Ahnung von Java.. aber vielleicht bekomme ich eins mit etwas googlen hin
Mein aktuelles ist nämlich ein php Script. (Asche auf mein Haupt)
<?php
$_url = "http://192.168.2.2:3777/hook/TSLASOC";
$_buffer = implode('', file($_url));
echo $_buffer;
?>
Gruß
Christian
Alles anzeigenOhne Log-Datei (am Besten als Google-Drive/Dropbox-Download-Link per Email an mich) kann ich nicht sagen, woran das liegt.
Tritt das Problem mit oder ohne Virtualisierung (Docker, proxmox, ...) auf?
/home/TSLASOC
Fehlermeldung (pfad scheint jetzt zu funktionieren:)
CodeSoC script output: /home/TSLASOC: 1: /home/TSLASOC: cannot open ?php: No such file/home/TSLASOC: 2: /home/TSLASOC: =: not found/home/TSLASOC: 4: /home/TSLASOC: Syntax error: "(" unexpected
Ich muss gerade selber über mich lachen.... Es wird sicher ein JAVA Script vorausgesetzt oder ?
Nein, das SOC-Script muss nur in der Shell ausführbar sein. Zu Testzwecken habe ich beispielsweise dieses SOC-Script ( https://github.com/camueller/S…ob/master/src/test/soc.sh ), für das natürlich eine Regex notwendig ist, weil nicht nur die Zahl, sondern ein Text zurückgegeben wird, aus dem die Zahl erst per Regex extrahiert werden muss.
Axel
Nein, das SOC-Script muss nur in der Shell ausführbar sein. Zu Testzwecken habe ich beispielsweise dieses SOC-Script ( https://github.com/camueller/S…ob/master/src/test/soc.sh ), für das natürlich eine Regex notwendig ist, weil nicht nur die Zahl, sondern ein Text zurückgegeben wird, aus dem die Zahl erst per Regex extrahiert werden muss.
Axel
Ich denke mal das Ergebnis zählt Ich hab echt kein Plan vom Coding... also bitte nicht lachen. Aber ich hab jetzt ein shell Script erstellt welches mir beim ausführen in der shell den SOC zurückgibt.
soc.sh
Bekomme aber immer noch kein Output im sae
LOG:
2020-07-30 18:43:34,533 DEBUG [Thread-7] d.a.s.c.e.SocScript [SocScript.java:85] F-11061982-000000000012-00: Executing SoC script: /home/soc.sh
2020-07-30 18:43:34,538 DEBUG [Thread-7] d.a.s.c.e.SocScript [SocScript.java:98] F-11061982-000000000012-00: SoC script output: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 2 100 2 0 0 2000 0 --:--:-- --:--:-- --:--:-- 200019
Das Script muss ohne direkt ausführbar sein - also ohne "bash" voranzustellen und mit voller Pfadangabe, also z.B. /opt/sae/soc.sh . Da liefert Dein Script nicht "19", sondern das, was im Log hinter "SoC script output" steht.
Zum Thema "Shell scripting" gibt es unendlich viele Web-Sites, wo Du Dich schlau machen kannst
Axel