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: 2018/01/24 16:45 von jau