Hallo, seit gestern ist der Shelly 4 pro PM im Onlineshop verfügbar, vielleicht für einige interessant.
Posts by Eightball
Du wolltest schon immer wissen, was ein Pool kostet? Hier gibts alle Infos -> Ein Überblick über alle anfallenden Kosten beim Poolbau
-
-
Hallo,
es hat leider doch viel länger gedauert, aber ich habe mal den Stromlaufplan und den Aufbauplan des Schaltschrankes dazu gezeichnet.
Ich habe allerdings ein bisschen Bauchschmerzen dabei, die hier einfach so hochzuladen, da der Aufbau und die Verdrahtung nur von einem Elektriker gemacht werden sollte.
Was bei meiner Steuerung jetzt noch nicht funktioniert ist die automatische Solarsteuerung. Hier wäre es super, wenn man bei der Einstellung dafür die Umschaltzeiten des Ventils mit eingeben kann(Stehen eigentlich immer mit in der Anleitung des Ventils). Im Moment ist diese Zeit fest eingestellt und für mein Ventil viel zu kurz, sodass es immer zwischen den Positionen stehen bleibt.
Schöne Grüße
Markus
-
Moin, die Zeiten von der Umstellung des Umschaltventils zwischen Solar und normalen Filterbetrieb.
Die müssten im Moment auf ca. 15 Sekunden stehen, das reicht nur leider für mein Ventil nicht. Laut Anleitung benötigt meins zwischen den beiden Stellungen ~45 Sekunden.
Schönen Gruß
Markus
-
Hi nochmal,
kannst du mir sagen, wo ich die Zeit umstellen kann?
Schönen Gruß
Markus
-
Hi, danke für die Infos und Bilder.
Der Aufbau des Ventils ist bei mir der gleiche, wenn das Ventil die Position erreicht hat, wird es über den Endschalter abgestellt.
Braucht man für das Signal der aktuellen Ventilstellung ein dauerhaftes Signal oder reicht da eine Flanke? Bei meinem Ventil läuft die Rückmeldung nur solange, wie Strom zum Motor des Ventils fließt.
Schöne Grüße Markus
-
Hi, ich habe bei der Umstellung des Ventils noch ein paar Probleme.
Wenn ich auf Solarbetrieb stelle, dreht sich das Ventil für etwa 15 Sekunden und bleibt dann zwischen den Positionen stehen.
Beim ausstellen des Solarbetriebs das gleiche Problem.
Sind im Programm feste Zeiten für die Umstellung drin? Weil die Endschalter vom Ventil auch ignoriert werden.
Kannst du mir die GPIOs für die Endschalter nochmal geben?
Schöne Grüße
Markus
-
Hallo,
habe das neue Script ausprobiert und die Einstellungen werden jetzt bei einem Neustart behalten! Top, danke für die Änderung.
Wieviele Temperatursensoren habt ihr gleichzeitig angeschlossen? Habe bei mir das komische Verhalten beobachtet, dass es mit 4 Sensoren funktioniert und angezeigt wird, mit 5 Sensoren allerdings bekomme ich auch keine Anzeige der Temperaturen. Es liegt auch nicht an einem der Sensoren, ich kann die untereinander austauschen und bekomme dann die passende Temperatur angezeigt.
Gruß
Markus
-
-
Hi,
hab die SD Card komplett formatiert und von vorne begonnen, allerdings verliert er immer noch die Einstellungen.
Hier der Inhalt vom Install Script:
Bash
Display More#!/bin/bash echo "Starting Poolarino-Poolcontrol installation" function ProgressBar { let _progress=(${1}*100/${2}*100)/100 let _done=(${_progress}*4)/10 let _left=40-$_done _fill=$(printf "%${_done}s") _empty=$(printf "%${_left}s") printf "\rInstallationsfortschritt : [${_fill// /#}${_empty// /-}] ${_progress}%%" } _start=1 _end=100 ProgressBar 1 ${_end} sudo apt-get update &> /dev/null ProgressBar 2 ${_end} sudo apt-get upgrade -y &> /dev/null { printf "\nBitte warten Sie auf den Abschluss der Systemupdates und versuchen es dann erneut! (5-10 Minuten)\n" ; exit 1; } ProgressBar 3 ${_end} curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - &> /dev/null ProgressBar 4 ${_end} echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list &> /dev/null ProgressBar 7 ${_end} wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - &> /dev/null ProgressBar 10 ${_end} sudo apt-get update &> /dev/null ProgressBar 13 ${_end} sudo apt-get install gcc g++ make mongodb-org lighttpd pure-ftpd nodejs -y &> /dev/null ProgressBar 15 ${_end} sudo timedatectl set-timezone Europe/Berlin &> /dev/null ProgressBar 18 ${_end} sudo systemctl start mongod.service &> /dev/null ProgressBar 22 ${_end} sudo systemctl enable mongod.service &> /dev/null ProgressBar 24 ${_end} sudo git clone https://github.com/tamsch/poolarino_poolcontrol.git /home/poolarino_poolcontrol &> /dev/null ProgressBar 28 ${_end} sudo rm -r /home/poolarino_poolcontrol/angular-src/ &> /dev/null ProgressBar 32 ${_end} sudo npm --prefix /home/poolarino_poolcontrol/ install &> /dev/null ProgressBar 36 ${_end} sudo echo "db.createUser({user: 'pool', pwd: 'pool', roles: ['readWrite']})" > /home/mongodb.js ProgressBar 40 ${_end} sudo mongo pool /home/mongodb.js &> /dev/null ProgressBar 44 ${_end} echo "module.exports = {database: 'mongodb://pool:pool@127.0.0.1:27017/pool' , secret:'deinscret'}" > /home/poolarino_poolcontrol/config/database.js ProgressBar 49 ${_end} sudo npm install -g pm2 &> /dev/null ProgressBar 55 ${_end} sudo pm2 start /home/poolarino_poolcontrol/app.js &> /dev/null ProgressBar 62 ${_end} sudo pm2 startup &> /dev/null ProgressBar 68 ${_end} sudo groupadd ftpgroup &> /dev/null ProgressBar 73 ${_end} sudo useradd ftpuser -g ftpgroup -s /sbin/nologin -d /dev/null &> /dev/null ProgressBar 78 ${_end} sudo chown -R ftpuser:ftpgroup /var/www/html &> /dev/null ProgressBar 84 ${_end} (echo poolarino; echo poolarino) | sudo pure-pw useradd upload -u ftpuser -g ftpgroup -d /var/www/html -m &> /dev/null ProgressBar 87 ${_end} sudo pure-pw mkdb &> /dev/null ProgressBar 91 ${_end} sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/60puredb &> /dev/null ProgressBar 94 ${_end} sudo service pure-ftpd restart &> /dev/null ProgressBar 95 ${_end} sudo rm -r /var/www/html/* &> /dev/null ProgressBar 96 ${_end} sudo mv /home/poolarino_poolcontrol/compiled/* /var/www/html/ &> /dev/null ProgressBar 97 ${_end} sudo service lighttpd restart &> /dev/null ProgressBar 98 ${_end} ip4=$(/sbin/ip -o -4 addr list eth0 | awk '{print $4}' | cut -d/ -f1) ProgressBar 99 ${_end} sudo sed -i -e "s/http:\\/\\/.*:3000/http:\\/\\/$ip4:3000/g" /var/www/html/main.80b45faf48cbb7d90940.js ProgressBar 100 ${_end} printf "\nDie Poolarino-Poolsteuerung wurde erfolgreich installiert! Sie können diese nun unter http://$ip4 in Ihrem Browser aufrufen - viel Spaß und gutes Wetter! http://www.poolarino.de \n"
-
Hi,
habe das Script heute morgen noch 2 mal installiert, aber der Fehler ist geblieben. Wenn ich dde Dienst per Hand starte, findet er die Daten, sobald ich neu starte wieder nicht.
Gruß
Markus
-
Hi, ja das Verhalten habe ich auch.
Nach der 2. Installation hat es erst funktioniert und dann nach einem Neustart das von dir beschriebene Verhalten.
Gruß Markus
-
Hallo, hab das gestern Abend mal mit dem Script versucht, Installation lief auch durch, allerdings kann ich jetzt nicht mehr aufs Frontend zugreifen. Mangels Zeit habe ich auch noch keinen 2. Versuch gestartet, denke werde das heute Abend schaffen und dann nochmal rückmelden. Dokumentiere dann auch alles, hab ich gestern vergessen.
Markus
-
Hi,
ja hab einen gebrauchten Shelly ergattern können, hat einiges an Zeit gekostet den zu finden.
Die Verkabelung hab ich selber gemacht, bin Elektriker. Werde wenn alles fertig ist auch gerne den Schaltplan und Stückliste zur Verfügung stellen. Im Moment kommen aber immer noch kleinere Änderungen dazu, mein 3 Wege Ventil z.B. gibt nur 230V als Stellungsrückmeldung, da fehlten dann noch 2 Relais.
Ich habe einen Achtformpool mit 6,25 x 3,6m der aufgestellt wird, allerdings recht viel Gefälle im Grundstück, und um die Bodenplatte gerade hin zubekommen musste doch recht viel Boden abgetragen werden. Das war mit Bagger einiges einfacher als mit er Schippe
Markus
-
Hallo,
ich lese hier schon fleißig seit letzem Jahr mit und habe parallel meine Steuerung gebaut, siehe Bilder. Ist noch nicht ganz fertig, aber es wird solangsam was.
Nach dem kleinen Pool im letzen Jahr geht es ab morgen mit dem Bau eines größeren los und der Minibagger rollt an. Bilder folgen natürlich
Schöne Grüße
Markus