<div dir="auto"><div dir="auto">Hallo Rupert,<div dir="auto"><br></div><div dir="auto">um ein einzelnes Topic 1:1 weiterzuleiten ist deine Lösung sicher okay, die Idee hinter ingress ist eher, das auch für viele Topics komfortabel zu lösen, und außerdem soll es mal nette Features wie eine Aggregation geben.</div><div dir="auto"><br></div><div dir="auto">Go-Code wird übrigens compiliert, die Go-Tools nehmen dir zur Laufzeit von ingress also keinen RAM weg, und ganz ohne RAM wird auch mosquitto_sub nicht laufen ;-)</div><div dir="auto"><br></div><div dir="auto">Viele Grüße</div><div dir="auto">Frank</div></div><br><div class="gmail_quote"><div dir="ltr">Am Mo., 7. Jan. 2019, 19:33 hat Rupert Schöttler <<a href="mailto:rupert.schoettler@gmx.de" rel="noreferrer noreferrer" target="_blank">rupert.schoettler@gmx.de</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hallo Andreas,<br>
<br>
Am 07.01.19 um 08:30 schrieb Andreas Götz:<br>
> Ingress sollte als Daemon nicht viel Speicher brauchen- oder hast Du noch einen Uraltraspi mit 256k?<br>
<br>
<br>
Nein, das ist schon ein Modell 3B mit 1GB RAM. Aber es läuft auch schon<br>
einiges drauf: VZ-Datenbank und -Middleware, LoRa-Gateway,<br>
Mosquitto-Broker, OpenHAB, CUPS Druckerserver, PiHole, usw. Letztens<br>
musste ich OpenHAB stoppen, weil ein "composer require ..." meckerte, es<br>
könne nicht forken, weil kein Speicher verfügbar wäre. Es scheint also<br>
doch eng zu werden. RPiMonitor (stimmt, der läuft auch noch ...)<br>
behauptet, das RAM wäre zu knapp 80% in Verwendung.<br>
<br>
Und wozu ein neues Programm (und Go und was vielleicht noch alles)<br>
installieren, wenn ich mit diesem 4-Zeiler die Daten in die DB bekomme:<br>
<br>
#!/bin/bash<br>
mosquitto_sub -h <broker> -t '<topic>' -u '<myuser>' -P '<mypassword>' | while read -r val<br>
do<br>
        wget -q -O /dev/null "http://<server>/middleware.php/data/<uuid>.json?operation=add&value=$val"<br>
done<br>
<br>
Dafür installiere ich kein neues Programm! Aber immerhin hat mich die<br>
intensive Diskussion hier zu dieser Lösung geführt. Das war's doch wert! :-)<br>
<br>
<br>
Viele Grüße<br>
<br>
Rupert<br>
<br>
<br>
</blockquote></div></div>