hardware:channels:solar_inverters:fronius_symo
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| hardware:channels:solar_inverters:fronius_symo [2018/01/24 16:45] – curl jau | hardware:channels:solar_inverters:fronius_symo [2019/10/26 07:45] (aktuell) – Script Ende jau | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Fronius Symo & Primo====== | ====== Fronius Symo & Primo====== | ||
| - | Die Solarwechselrichter Symo und Primo der Firma [[https:// | + | Die Solarwechselrichter Symo und Primo der Firma [[https:// |
| '' | '' | ||
| Zeile 7: | Zeile 7: | ||
| ===== Software ===== | ===== Software ===== | ||
| PHP-Curl ist Vorausetzung. | PHP-Curl ist Vorausetzung. | ||
| - | < | + | < |
| + | Für den Webserver ist php-fpm erorderlich. | ||
| + | < | ||
| + | Der Webserver nginx muss für eigene Scripte umkonfiguriert werde | ||
| + | < | ||
| + | Die Zeilen am Ende auskommentieren (oder anfügen) | ||
| + | < | ||
| + | # Konfigurationsbeispiel für eigene PHP-Scripte, | ||
| + | # von nginx unter http://127.0.0.1/ | ||
| + | |||
| + | location /addapp/ { | ||
| + | alias / | ||
| + | index index.nginx-debian.html; | ||
| + | |||
| + | location ~ \.php { | ||
| + | include snippets/ | ||
| + | fastcgi_param SCRIPT_FILENAME $request_filename; | ||
| + | fastcgi_pass unix:/ | ||
| + | } | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| Danach den Webserver neu starten: | Danach den Webserver neu starten: | ||
| - | < | + | < |
| + | Ob der Webserver korrekt arbeitet kann mit Aufruf von '' | ||
| ===== Kanal ===== | ===== Kanal ===== | ||
| Der Kanal in VZ wird als El. Energie (Leistungswerte) angelegt. | Der Kanal in VZ wird als El. Energie (Leistungswerte) angelegt. | ||
| - | ===== PHP Script ===== | + | ===== Script ===== |
| - | ''/ | + | ''/ |
| UUID des Kanals eintragen, bei Bedarf die Hostadresse anpassen. | UUID des Kanals eintragen, bei Bedarf die Hostadresse anpassen. | ||
| - | <code|php> | + | < |
| <? | <? | ||
| //Config: | //Config: | ||
| - | $HOST = ' | + | $HOST = ' |
| $UUID = ' | $UUID = ' | ||
| Zeile 51: | Zeile 73: | ||
| // close curl resource to free up system resources | // close curl resource to free up system resources | ||
| curl_close($ch); | curl_close($ch); | ||
| + | ?> | ||
| </ | </ | ||
| Zeile 59: | Zeile 82: | ||
| ===== Quellen ===== | ===== Quellen ===== | ||
| [[https:// | [[https:// | ||
| + | [[https:// | ||
hardware/channels/solar_inverters/fronius_symo.1516808732.txt.gz · Zuletzt geändert: von jau