Web 2.0 Mash Brausteuerung

mok
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Donnerstag 19. März 2015, 09:05

Re: Web 2.0 Mash Brausteuerung

#51

Beitrag von mok »

A.Stranger hat geschrieben: Hi,

habe jetzt endlich auch meinen Raspberry samt Display (halbwegs) fest verkabelt in seinem Gehäuse. Leider habe ich vorher das Display nicht ausprobiert. Wenn ich nun alles starte, sehe ich auf dem Display nur 4x20 dunkle Kästchen.

Hat jemand nen Tip für mich wo ich suchen könnte?

Gruß
Pascal

Hallo Pascal,

das Display habe ich auch noch vor mir, von früher weiß ich, dass bei Displays auch auf die passende Kontrasteinstellung geachtet werden muss. Hierfür muss ein Trimmer als Spannungsteiler angelötet werden. Ich füge mal einen Screenshot von einer Internetseite an, vielleicht hilft das etwas.
Bildausschnitt von: http://www.mikrocontroller.net/
Bildausschnitt von: http://www.mikrocontroller.net/
Bildausschnitt von: http://www.mikrocontroller.net/
Gruß marCus
mok
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Donnerstag 19. März 2015, 09:05

Re: Web 2.0 Mash Brausteuerung

#52

Beitrag von mok »

giggls hat geschrieben:
mok hat geschrieben: ich kenne mich leider mit Linux nicht so sehr gut aus, muss mich da ein bisschen durchbeißen.
Für low level debugging halt schwierig, aber kein Problem ich habe selbst mit absoluten NOOPs Übung :)
Der Befehl "i2cdetect -y 1" lässt sich so direkt nicht ausführen, sehe ich das richtig, dass ich dafür noch i2c-tools installieren muss ?
Genau!
Muss ich dem Raspberry sonst noch irgendwie beibringen das er i2c machen soll ?
Puh, das ist alles schon so lange her. AFAIR muss man auch das passende Kernelmodul laden.
Schau mal hier: http://www.netzmafia.de/skripten/hardwa ... i_I2C.html

Und lass den Befehl mal vorsichtshalber als root laufen um Probleme mit Zugriffsrechten auszuschließen.
Ich habe mal die mashctld.conf angehängt, vielleicht habe ich da ja auch Blödsinn gemacht.
Hm also Du hast für Benutzung eines owservers konfiguriert... Warum?

Da steht:
# For DS2483 e.g. RaspIO or fangopcb
#owparms=--i2c=/dev/i2c-1:18 --no_PPM

Aktiviert ist aber:
owparms=localhost:4304

Es geht auch mit owserver, aber das braucht man eigentlich nur, wenn noch andere Programme auf den 1-wire Bus drauf sollen. Und der owserver muss dann natürlich seinerseits mit "--i2c=/dev/i2c-1:18 --no_PPM" laufen.

Ich vermute, dass der owserver im Simulationsmode läuft und Web 2.0 Mash dort simulierte Sensoren findet.

Die GPIO config sieht richtig aus.

Gruss

Sven

Hallo Sven,

der Temperatursensor läuft nun, vielen Dank für die Tipps ! Ich habe am Donnerstag Abend mit einem bekannten ein paar Dinge eingerichtet und nun funzt es :thumbsup .

Hier ein paar Dinge die für I2C am Raspberry eingerichtet werden sollten, vielleicht muss man nicht alles machen aber ich wollte Euch gerne die Infos weitergeben.

- In “raspi-config” I2C “aktivieren" und "beim start laden"
- in “/etc/modules” haben wir "i2c-dev" eingetragen
- den user “mash…” in die “i2c" Gruppe eingetragen #> adduser username i2c

Ob Schritt 2 wirklich nötig ist, wissen wir nicht, das müsste man ggfs. noch mal prüfen… aber so läuft es.

- zusätzlich haben wir noch die i2ctools mit "sudo apt-get install i2c-tools" installiert

Gruß
marCus
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#53

Beitrag von giggls »

A.Stranger hat geschrieben: jo, der Client ist ebenfalls gestartet.
Um das Display zu testen reicht es eigentlich nur den Client zu starten.

Ich würde an Deienr Stelle mal das Display auf ein Steckboard tun und nur die Hand voll GPIO für das Dispaly anschließen um Fehler auf der Platine auszuschließen.

Schaltplan ist hier:
http://www.xn--fangobru-6za.de/schaltplan-fangopcb.pdf

Sven
netcookie
Neuling
Neuling
Beiträge: 4
Registriert: Freitag 8. Mai 2015, 12:06
Wohnort: Karlsruhe

Re: Web 2.0 Mash Brausteuerung

#54

Beitrag von netcookie »

Hallo zusammen,

endlich ist meine Steuerung fertig und ich habe den ersten Brautag hinter mir. Vielen Dank an giggls und alle anderen, die zu dem ganzen Thema beigetrage haben. Finde es super, dass so etwas durch eine Community entsteht!
Wer neugierig ist, was draus geworden ist: https://sperbernest.de/owncloud/index.p ... U4s7DLmR5l

In der Box sind alle Anschlüsse für alle Geräte enthalten. Es gibt ein 5V-Netzteil, welches die Platine und ein SSR versorgt. Das 12V-Netzteil versorgt das Rührwerk, was durch den PWM in der Geschwindigkeit gesteuert werden kann. Da die On-Board-Relais bei 2500W vielleicht irgendwann Probleme bekommen, habe ich noch ein 40A-SSR verbaut, welches auf einer Kühlrippe sitzt. Das SSR wird dann von einem der On-Board-Relais gesteuert. Das Gehäuse wird durch zwei Ventilatoren luftgekühlt. Im vollen Betrieb wird die Kühlrippe warm, aber überhaupt nicht heiß.
Für das Rührwerk fehlt noch das Kugelllager für mehr Stabilität in der Plexiglasscheibe. Das Impellerrührwerk funktionert jetzt aber schon ganz gut.

Wie ihr seht, braue ich mit einem elektrischen Heizwerk. Das Problem des Nachheizens ist nun doch größer, als ich gedacht habe. Ich habe bei einer Testmaische die Heizung manuell früher ausgestellt, sodass ich die Zieltemperatur einigermaßen genau treffe. Für die Maltoserast (62° C) habe ich bei 60,9′ C die Heizung ausgestellt und der Kessel mit ca. 20 Litern hat auf 62,7° C nachgeheizt. Bei der Verzuckerung (72° C) habe ich bei 71° C abgestellt und ich habe 72,2° C erreicht. Wie habt ihr das Problem des Nachheizens gelöst? Könnte man softwareseitig eine eine asymptotische Annäherung an die Zieltemperatur machen oder "Latenz-Parameter" für das System einführen?

Was natürlich am wichtigsten ist: Beim ersten Hochfahren wird auf dem Display "Sperberbräu" nicht vollständig dargestellt :Waa Es steht immer nur "Sperberbr" da und ich muss erst den wm4x20c-Dienst manuell neu starten, dann funktioniert es.
Hier meine DAEMON_ARGS:

Code: Alles auswählen

-bd -rs -rh -n -k 10 22 11 9 -l de_DE.UTF-8 -b $(echo -n Sperberbráu |recode '..latin-1')
Steht beim Start von wm4x20c vielleicht recode noch nicht zur Verfügung oder so?

Vielen Dank für eure Anregungen und Hilfe!
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#55

Beitrag von giggls »

netcookie hat geschrieben: Könnte man softwareseitig eine eine asymptotische Annäherung an die Zieltemperatur machen oder "Latenz-Parameter" für das System einführen?
Das Problem ist die Totzeit. Ich habe einen experimentellen Branch der Software bei dem der 2-Punkt-regler eine Rückführung hat. Das hat aber gerade diesbezüglich kaum was gebracht. dabei ist mir auch aufgefallen, dass die DS12x20 Sensoren gar keine so extrem gute Auflösung haben.

Ich halte ehrlich gesagt ein leichtes überschwingen für unkritisch.

Gruss

Sven
Neubrauer
Posting Junior
Posting Junior
Beiträge: 82
Registriert: Mittwoch 9. September 2015, 09:26

Re: Web 2.0 Mash Brausteuerung

#56

Beitrag von Neubrauer »

Ich habe die Zeile

Code: Alles auswählen

deb http://geggus.net/debian wheezy main
an /etc/apt/sources.list angehängt, aber das Installieren von web20mash gelingt nicht:

Code: Alles auswählen

 sudo apt-get install web20mash
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package web20mash
Tue ich was falsch? Hier noch /etc/apt/sources.list gelistet:

Code: Alles auswählen

deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://geggus.net/debian wheezy main
sb11
Posting Freak
Posting Freak
Beiträge: 518
Registriert: Donnerstag 12. März 2015, 09:48

Re: Web 2.0 Mash Brausteuerung

#57

Beitrag von sb11 »

Du hast vermutlich "sudo apt-get update" vergessen, nachdem du den Eintrag in die sources.list gemacht hast, oder?
Neubrauer
Posting Junior
Posting Junior
Beiträge: 82
Registriert: Mittwoch 9. September 2015, 09:26

Re: Web 2.0 Mash Brausteuerung

#58

Beitrag von Neubrauer »

sb11 hat geschrieben:Du hast vermutlich "sudo apt-get update" vergessen, nachdem du den Eintrag in die sources.list gemacht hast, oder?
Ach ja - das war's, danke! Danke! Aber jetzt passiert folgendes:

Code: Alles auswählen

Setting up web20mash (4.1.5) ...
[....] Starting Web 2.0 Mash: mashctld[onewire sensor plugin] OW_init failed falling back to simulation mode!
[external actuator plugin] can not find command >sispmctl<:
[external actuator plugin] falling back to simulation mode
[gpio actuator plugin] unable to open GPIO device >/sys/class/gpio/gpio26/value<
[gpio actuator plugin] falling back to simluation mode
error starting http server
. ok 
Bedeutet OW etwa "one-wire"? Ich habe einen DS18B20-Sensor am RasPi. Der funktioniert einwandfrei ohne dass ich etwas vom "one-wire" verstünde. Ich benutze die Funktionen von WiringPi (http://wiringpi.com)...
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#59

Beitrag von giggls »

Neubrauer hat geschrieben: Bedeutet OW etwa "one-wire"? Ich habe einen DS18B20-Sensor am RasPi. Der funktioniert einwandfrei ohne dass ich etwas vom "one-wire" verstünde. Ich benutze die Funktionen von WiringPi (http://wiringpi.com)...
Wiring Pi braucht man bei Web 2,.0 Mash nur zur Ansteuerung des 4x20 displays.

Was verwendest Du als Hardware? Meine Platine?

Gruss

Sven
Neubrauer
Posting Junior
Posting Junior
Beiträge: 82
Registriert: Mittwoch 9. September 2015, 09:26

Re: Web 2.0 Mash Brausteuerung

#60

Beitrag von Neubrauer »

giggls hat geschrieben: Wiring Pi braucht man bei Web 2,.0 Mash nur zur Ansteuerung des 4x20 displays.

Was verwendest Du als Hardware? Meine Platine?
Die Hardware is die minimale MashBerry-Schaltung aus http://sebastian-duell.de/en/mashberry/hardware.html auf Lochrasterplatine. Die funktionert gut, die MashBerry-Software aber nicht, weshalb ich eine Alternative suche.
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#61

Beitrag von giggls »

Neubrauer hat geschrieben: Die Hardware is die minimale MashBerry-Schaltung aus http://sebastian-duell.de/en/mashberry/hardware.html auf Lochrasterplatine. Die funktionert gut, die MashBerry-Software aber nicht, weshalb ich eine Alternative suche.
OK, die sollte eigentlich problemlos problemlos mit Web 2.0 Mash funktionieren. Die einfache 1-wire Ansteuerung über GPIO und Kerneltreiber erfordert allerdings zusätzlich einen owserver der als troot läuft.

owserver als root mit Option "--w1" laufen lassen und mit owdir schaun ob Du den sensor sehen kannst.

Das sieht etwa so aus:
~/ > owdir
/28.67C6697351FF
/bus.0
/uncached
/settings
/system
/statistics
/structure
/simultaneous
/alarm

Was das Relais betrifft läuft das dann über GPIO und sysfs. Siehe /usr/share/doc/web20mash/README.gpio
oder http://www.fangobräu.de/raspio.shtml.de

Die Nummern beziehen sich auf meine Hardware. Wenn ich das richtig sehe musst Du den GPIO 18 verwenden.

Gruss

Sven
Benutzeravatar
Punkt3
Posting Senior
Posting Senior
Beiträge: 468
Registriert: Mittwoch 17. Oktober 2012, 22:42

Re: Web 2.0 Mash Brausteuerung

#62

Beitrag von Punkt3 »

Hallo Sven,

ich hatte die ganze Zeit Web20mash auf einem Raspberry laufen was auch einwandfrei funktioniert hat.

Jetzt hab ich Hardwaremäßig alles umgebaut und hab nun alles auf nem Cubieboard 2 laufen - die ganze Hausautomation mit 1-wire.
Nun wollte ich Web20mash auch auf dem Cubieboard installieren - bekomme allerdings die Meldung daß da wohl mit dieser libowcapi nicht passt:

Code: Alles auswählen

cubie@homie:~$ sudo apt-get install web20mash
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 web20mash : Depends: libowcapi-2.8-15 (>= 2.8p4) but it is not installable
E: Unable to correct problems, you have held broken packages.
Es gibt aber für das Cubieboard wohl eine libowcapi-2.9-8:

Code: Alles auswählen

cubie@homie:~/web20mash$ sudo apt-cache search libowcapi
libowcapi-2.9-8 - 1-Wire File System C library
Die hab ich zwar jetzt noch installiert - aber beim Installieren von web20mash gibts immer noch die Fehlermeldung...

krieg ich das irgendwie damit zum laufen?
Hat das evtl. jemand anderes schon auf dem Cubieboard 2 laufen?


Viele Grüße

Michael
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#63

Beitrag von giggls »

Punkt3 hat geschrieben: Nun wollte ich Web20mash auch auf dem Cubieboard installieren - bekomme allerdings die Meldung daß da wohl mit dieser libowcapi nicht passt
Sorry für die späte Antwort, hatte den thread wohl nicht mehr abboniert :(

Ich würde Dir auf jeden Fall raten die Software neu zu übersetzen:

Code: Alles auswählen

git clone git://git.geggus.net/web20mash.git
cd web20mash
dpkg-buildpackage -b
Gruss

Sven
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#64

Beitrag von JollyJumper »

Hallo,

habe die Steuerung feinsäuberlich nachgebaut mit Hilfe der Platine vom Sven. Leider bekomme ich das ganze nicht zum laufen. Der Webserver läuft im Demomode. Das Display zeigt leider nichts an. Habe mich soweit hier durchgelesen und vieles probiert. Wie kann den Client starten? i2c läuft auch, Ausgabe ist 18. Komme nicht weiter. Kann mir jemand helfen?
Dateianhänge
IMG_2172.JPG
IMG_2172.JPG (112.84 KiB) 13525 mal betrachtet
Bildschirmfoto 2015-11-10 um 19.15.51.png
Bildschirmfoto 2015-11-10 um 19.15.51.png (219.07 KiB) 13525 mal betrachtet
Grüße aus Sinn,

Matthias
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#65

Beitrag von giggls »

OK ich seh schon, ich werde wohl doch mal ein Komplettimage machen und zum download anbieten müssen.
Benutzeravatar
emilio
Posting Freak
Posting Freak
Beiträge: 1043
Registriert: Mittwoch 25. Dezember 2013, 09:17
Wohnort: Schopfheim, Wiechs
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#66

Beitrag von emilio »

Kann es sein, dass hier am Display nur der Kontrast am Poti nicht richtig eingestellt ist? Ich mag mich entsinnen, dass ich da an meinem Arduino auch schon ewig gesucht habe und dass das genau so aussieht.

Gruß,
Andreas
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#67

Beitrag von giggls »

emilio hat geschrieben:Kann es sein, dass hier am Display nur der Kontrast am Poti nicht richtig eingestellt ist?
Möglich ist das. Ich vermute aber eher, dass JollyJumper die gpio gar nicht eingestellt hat.

Darauf deuten auch die Fehlermeldungen bzgl, der beiden Relais hin.

Das Display wird von der webmash_4x20_client Software über sysfs angesprochen.

Gruss

Sven
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#68

Beitrag von JollyJumper »

Aber wie starte ich den Client? wenn ich terminal sysfs eingebe kommt Kommando nicht gefunden.
Grüße aus Sinn,

Matthias
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#69

Beitrag von JollyJumper »

Hier meine mashctld.conf
Grüße aus Sinn,

Matthias
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#70

Beitrag von JollyJumper »

.conf geht wohl nicht
Dateianhänge
mashctld.conf.zip
(1.98 KiB) 87-mal heruntergeladen
Grüße aus Sinn,

Matthias
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#71

Beitrag von giggls »

JollyJumper hat geschrieben:Aber wie starte ich den Client? wenn ich terminal sysfs eingebe kommt Kommando nicht gefunden.
Dann halt nochmal das was ich heute Morgen schon in meiner Mail geschrieben habe :(

Das Display wird über die webmash4x20client Software angesprochen, die Du ebenfalls mit apt-get installieren kannt. Der hintergrund ist, dass die Software zur Ansteuerung des Displays lediglich einen alternativen Client zum Browser darstellt.

Vorher bitte noch sysfsutils installieren und konfigurieren.

Gruss

Sven
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#72

Beitrag von JollyJumper »

Hier meine sysfs.conf
Dateianhänge
sysfs.conf.zip
(706 Bytes) 98-mal heruntergeladen
Grüße aus Sinn,

Matthias
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#73

Beitrag von giggls »

JollyJumper hat geschrieben:Hier meine sysfs.conf
Sieht doch ganz gut aus.

Mein Problem ist, dass ich gerade keinen Raspi zur Hand habe. Nach einmal durchstarten des sysfs dienstes sollte es die GPIO devices geben "service sysfsutils restart"

Kannst Du das Teil irgendwie ans Internet hängen damit ich mich mal schnell einloggen kann? oder kurz auf IRC oder so? Mail und forum ist furhctbar schlecht geeignet um sowas zu debuggen.

Gruss

Sven
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#74

Beitrag von JollyJumper »

WebServer zeigt jetzt das an. :Bigsmile aber das Display funzt noch nicht. Sensor ist noch keiner angeschlossen, deswegen wahrscheinlich noch der Fehler.
Dateianhänge
Bildschirmfoto 2015-11-10 um 20.19.58.png
Grüße aus Sinn,

Matthias
Benutzeravatar
JollyJumper
Posting Freak
Posting Freak
Beiträge: 664
Registriert: Dienstag 10. November 2015, 19:01
Wohnort: 35764 Sinn

Re: Web 2.0 Mash Brausteuerung

#75

Beitrag von JollyJumper »

sorry sven, weis nicht wie das geht und irc hab ich nicht.
Grüße aus Sinn,

Matthias
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#76

Beitrag von giggls »

JollyJumper hat geschrieben:WebServer zeigt jetzt das an. :Bigsmile aber das Display funzt noch nicht. Sensor ist noch keiner angeschlossen, deswegen wahrscheinlich noch der Fehler.
Klar ohne Sensor kann natürlich nicht gehen. Schau mal ob Du über das Webinterface die Relais schalten kannst, das sollte gehen.

Den webmash_4x20_client für das Display musst Du auch noch durchstarten wenn sysfs vorher noch nicht aktiv war:
service wm4x20c restart

Sven
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#77

Beitrag von giggls »

JollyJumper hat geschrieben:irc hab ich nicht.
Google mal nach Hobbybrauer chat...
sb11
Posting Freak
Posting Freak
Beiträge: 518
Registriert: Donnerstag 12. März 2015, 09:48

Re: Web 2.0 Mash Brausteuerung

#78

Beitrag von sb11 »

Hallo Sven,

kurze Frage zu Web 2.0 Mash:

Wenn ich die Software sowohl zum Maischen als auch zur Steuerung eines Kühlschranks (während der Gährung) verwenden möchte - muss ich dann jedes Mal im Config File den Aktuator-Typ umstellen oder gibt es da eine elegantere Möglichkeit?

Danke und Grüsse,
Sebastian
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#79

Beitrag von giggls »

sb11 hat geschrieben: Wenn ich die Software sowohl zum Maischen als auch zur Steuerung eines Kühlschranks (während der Gährung) verwenden möchte - muss ich dann jedes Mal im Config File den Aktuator-Typ umstellen oder gibt es da eine elegantere Möglichkeit?
Huh? Das kann man doch im Webinterface des Temperaturregler direkt umschalten:
http://xn--fangobru-6za.de/mashdemo/tempctrl.html

Sven
sb11
Posting Freak
Posting Freak
Beiträge: 518
Registriert: Donnerstag 12. März 2015, 09:48

Re: Web 2.0 Mash Brausteuerung

#80

Beitrag von sb11 »

Okay, aber wofür sind denn dann die folgenden Zeilen im Config File?

Code: Alles auswählen

66 # devicetype under control 
67 # do not change this unless you intend to control a fridge :) 
68 # only valid if state-machine is not in action 
69 # valid options: heater, cooler 
70 actuatortype=heater 
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#81

Beitrag von giggls »

sb11 hat geschrieben:Okay, aber wofür sind denn dann die folgenden Zeilen im Config File?

Code: Alles auswählen

66 # devicetype under control 
67 # do not change this unless you intend to control a fridge :) 
68 # only valid if state-machine is not in action 
69 # valid options: heater, cooler 
70 actuatortype=heater 
Natürlich genau dafür. Das ist der Wert, der beim Startup des daemons gesetzt wird z.B. nach dem hochfahren des Raspi. Das wird im configfile geändert, wenn Du über das Webinterface umschaltest.

Wo ich mir gerade aber nicht sicher bin ist ob beim Starten des Maischeprozesses automatisch hart auf Heizung umgeschaltet wird.

Sven
sb11
Posting Freak
Posting Freak
Beiträge: 518
Registriert: Donnerstag 12. März 2015, 09:48

Re: Web 2.0 Mash Brausteuerung

#82

Beitrag von sb11 »

Achso, das ist nur der Initialwert. Der Kommentar "do not change this unless you intend to control a fridge :)" hat mich dann wohl etwas verwirrt. Dann werde ich mal versuchen, im Webinterface auf "Kühlen" umzuschalten.

Danke und Grüsse,
Sebastian
daltonthomas
Neuling
Neuling
Beiträge: 8
Registriert: Sonntag 26. Juni 2016, 13:33

Re: Web 2.0 Mash Brausteuerung

#83

Beitrag von daltonthomas »

Hallo Gemeinde,
habe heute auch meinen Web2.0 Mash Brausteuerung Nachbau in Betrieb genommen.

Aufbau mit der Beschreibung und Image von Fangobräu.de und stammersdorfer.at lief reibungslos.
Danke nochmals für das Teilen der Idee!

Bild

Habe mir 4 Stück geätzte Platinen bestellt, wenn noch jemand eine Platine haben möchte würde ich
3 davon zum Selbstkostenpreis von 15 Euro/Stück abgeben.

Bild
gingerbreadium
Posting Senior
Posting Senior
Beiträge: 314
Registriert: Dienstag 30. Juni 2015, 10:47

Re: Web 2.0 Mash Brausteuerung

#84

Beitrag von gingerbreadium »

Falls noch jemand ein DS2484 braucht, ich habe einige über :) Einfach melden, gegen Porto geht's raus.
gingerbreadium
Posting Senior
Posting Senior
Beiträge: 314
Registriert: Dienstag 30. Juni 2015, 10:47

Re: Web 2.0 Mash Brausteuerung

#85

Beitrag von gingerbreadium »

So, ich habe mir jetzt die Platine gebastelt, hat gut geklappt und sieht in meinen Augen auch alles okay aus.
Ich muss wohl nochmal die Buchsenleiste austauschen, da eine 8,5mm hohe nicht hoch genug ist, man braucht wirklich diese 13,2mm Teile. Aber das wird.

Display, Temperatursensor und Tastenfeld kommt in den nächsten Tagen, aber natürlich wollte ich jetzt schon mal die Platine ausprobieren.

Also Image auf die frisch fomatierte SD Karte und booten. Dann versuche ich, mich über das Netzwerk einzuloggen (via Browser oder Putty), mit der festen IP, aber klappt nicht. Taucht auch nicht in meinem Router auf. Sowohl mit als auch ohne Platine.

Die letzte Zeilen am Monitor sind, dass er Web Mash startet und dass die IP 192.168.3.14 ist.

Kennt jemand das Problem? Bzw. eine Lösung? Hab jetzt auch schon ein anderen, "frischen" Router ausprobiert, selbes Problem :(
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#86

Beitrag von giggls »

gingerbreadium hat geschrieben: Also Image auf die frisch fomatierte SD Karte und booten. Dann versuche ich, mich über das Netzwerk einzuloggen (via Browser oder Putty), mit der festen IP, aber klappt nicht.
IPv4 für Anfänger (Lession one) oder so. Das kann ich halt nun wirklich nicht auf der Webseite erklären, denn das ist halt normales Linux Admin Know-How.

Vielleicht sollte ich tatsächlich per default auf DHCP stellen statt eine statische IP einzustellen, denn auf 192.168.3.14 zuzugreifen klappt natürlich nur, wenn Du im selben Subnetz (192.168.3.0/24) bist bzw. wenn man weiß, wie man seinen rechner so konfiguriert, dass das der Fall ist.

Langer Rede kurzer Sinn:
  1. Umschalten der Konsole mit Alt-F2 und einloggen.
  2. Editieren von /etc/network/interfaces:
    Dort trägst Du dann DHCP ein statt der statischen IP:
    Also iface eth0 inet dhcp statt iface eth0 inet static
Witere Doku zum Thema z.B. hier https://wiki.ubuntuusers.de/interfaces/

Gruss

Sven
gingerbreadium
Posting Senior
Posting Senior
Beiträge: 314
Registriert: Dienstag 30. Juni 2015, 10:47

Re: Web 2.0 Mash Brausteuerung

#87

Beitrag von gingerbreadium »

Ich gebe zu, dass ich bei solchen Themen wirklich nur Grundkentnisse habe.
Das Umstellen auf DHCP hatte ich schon probiert, ist aber daran gescheitert, dass ich nicht hinbekommen habe "interfaces" schreibbar zu machen.

Jetzt habe ich einfach nochmal meinen Ersatzrouter komplett zurückgesetzt, direkt auf 192.168.3.1 umgestellt und tadaa, jetzt klappts. Wieso das vorher nicht geklappt hat, keine Ahnung, da ging dan gar nix mehr.

Danke für deine schnelle Antwort, und ich glaube auch, dass DHCP als Standard anfängerfreundlicher ist, obwohl die feste IP natürlich schon ein toller Vorteil ist, wenn man sich schnell verbinden will.
gingerbreadium
Posting Senior
Posting Senior
Beiträge: 314
Registriert: Dienstag 30. Juni 2015, 10:47

Re: Web 2.0 Mash Brausteuerung

#88

Beitrag von gingerbreadium »

Erst einmal nochmal Danke für das System, hat bei mir alles tadellos funktioniert.
Ich habe alles verkabelt, in ein schickes Gehäuse gebaut und alles lief.
Fotos wollte ich beim ersten, richtigen Brauen machen :)

Jetzt habe ich noch eine Netzwerkbuchse eingebaut, bin eigentlich an den Rest nicht wirklich gekommen, zusammengebaut und nun das:
Bild

(Bekomme das Bild nicht richtig dargestellt, hier der Direktlink: http://img5.fotos-hochladen.net/uploads ... od7j6i.jpg )
Habe ich da irgendwas abgerissen, verbogen, etc?

Oder ist einfach der Display nach sehr kurzer Zeit defekt?
Auch am Widerstand drehen bringt nix, und auch wenn ich den Widerstand überbrücke werden die Displayzeilen nicht schwarz, wie es am Anfang war.

Würde das gern wissen bevor ich umsonst ein neuen (und dann hoffentlich besseren) Display bestelle und alles auseinander baue.
Per Netzwerk kann ich übrigens die Steuerung einwandfrei benutzen. Sehe nur nix mehr.

Danke schonmal im Voraus für die Hilfe.
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#89

Beitrag von giggls »

gingerbreadium hat geschrieben: Oder ist einfach der Display nach sehr kurzer Zeit defekt?
Sieht ganz so aus. Ich habe meines von einem China Verklopfer bei Ebay. Das Einzige womit ich Probleme hatte ist, dass das Schalten meiner Schütze in der Fangomaschine manchmal die Anzeige würfelt. Aber dafür gibt es in der Software einen workaround der öfter mal einen refresh macht.

Sven
gingerbreadium
Posting Senior
Posting Senior
Beiträge: 314
Registriert: Dienstag 30. Juni 2015, 10:47

Re: Web 2.0 Mash Brausteuerung

#90

Beitrag von gingerbreadium »

Danke Sven. Dann bestelle ich mir mal ein neues aus China und steuer bis dahin per Browser.
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#91

Beitrag von Neuensteiner »

Hallo zusammen,

eigentlich wollte ich mich alleine durch die Materie durchboxen... ich kriege es aber seit Tagen nicht hin :Mad2
Zunächst mal die Rahmenbedingungen:
Habe mir nen Raspi 3B+ gekauft, die Stammersdorfer-Platine zusammengelötet, das Fangobräu-Jessie-Image auf die SD-Karte geflasht
Beim Zusammenbau habe ich festgestellt, dass die Stammersdorfer-Platine nicht richtig auf den Raspi 3 passt (40Pin-LeisteI / 26Pin-Leiste, Usb und Ethernet-Schnittstellen stören).
Kurzerhand habe ich mir einen Raspi A+ gekauft, zusammengebaut, hochgefahren: Buzzer piept, Display zeigt 20°C, fehlte scheinbar nur der Wlan-Anschluss.
Also: USB-Hub und WLan-Dongle bestellt, zusammengebaut, hochgefahren, Piep, Temperatursensor reagiert auf unterschiedliche Temperaturen und wird angezeigt...web 2.0 mash ist gestartet.
....und jetzt?

Mein Ziel ist es die Einheit in meinen Braumeister (altes Modell mit der Kühlschrank-Temperatursteuerung) einzubauen.
Das soll dann per Smartphone oder Tablet gesteuert werden.
Mein Problem ist, dass ich fast keine Programmierkentnisse habe.
Ich habe gedacht ich könnte mich mit den ganzen Tutorials, im Netz oder in der Hobbybrauer-Wiki durchschlagen, stoße aber immer an Grenzen, weil die verschiedenen Tutorials zum Teil überholt sind, oder auf wheezy abzielen, jedenfalls enden verschiedene Vorstöße in Sackgassen und Fehlermeldungen.
Mir läuft langsam die Zeit weg. :crying

Ich denke man muss das Problem schrittweise angehen.
Wie kann ich z.B jetzt zunächst mal die Verbindung zwischen Steuerung und Tablet herstellen.
Ich bin mir nicht mal sicher, ob das Wlan Dongle richtig läuft.
In unserem Router ist er jedenfalls nicht aufgelistet.

Ich würde mich freuen, wenn mir einer hilft, vielleicht kriegen wir gemeinsam das Ding bis 2017 ans laufen.
Bestimmt wäre das auch nützlich für alle anderen Interessierten Newbies.
Gruß Alfred
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#92

Beitrag von giggls »

Hallo,

die Stammersdorfer Platine ist noch für den alten Pi. Platinen für die neueren Pi habe ich noch zwei oder drei rumliegen, die ich zum Selbstkostenpreis abgebe. SIehe Fangobräu Webseite.

Ich würde aber sowieso zum USB WLAN raten, denn der Pi3 hat keinen Anschluss für eine externe WLAN Antenne.

WLAN sollte mit meine Image relativ leicht an den Start zu kriegen sein.

Hast Du mal meine Seite zum Raspbian Image angeschaut? Um WLAN zu aktivieren brauchst Du nur die Datei /etc/wpa_supplicant/wpa_roam.conf entsprechend anpassen.

Den Betrieb des Pi als Access-Point habe ich nicht vorbereitet, dazu hatte aber Jochen glaub ich mal was dazu geschrieben.

Voraussetzung ist natürlich, dass der USB WLAN Stick einer ist, der unter Raspbian ohne externe Treiber funktioniert.

Was sagt denn "sudo ifconfig -a"?

Gruss

Sven
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#93

Beitrag von Neuensteiner »

Danke für die schnelle Antwort, Sven
ifconfig:

lo Link encap: Lokale Schleife
inet Adressse: 127.0.0.1 Maske: 255,0,0,0
Inet6-Adresse: 1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX Packets:7883 errors:0 Dropped:0 overruns:0 frame:0
TX packets: 7883 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:1110248 (1,0MiB Tx bytes:110218 1,0MiB

Sagt Dir das was?
Gruß Alfred
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#94

Beitrag von Neuensteiner »

Ergänzung zum Wlan Stick:
ist ein weißer "Raspberrystick" von amazon
denke, dass er dem, was Du sagst entspricht, habe jedenfalls bisher keine Treiber installiert.

habe eben die wpa_roam.conf entsprechend angepasst: Routername und Passwortper "sudo nano" eingetragen.
Gruß Alfred
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#95

Beitrag von giggls »

Neuensteiner hat geschrieben: Sagt Dir das was?
Nicht ohne "-a", das zeigt dann auch die nicht aktiven Interfaces an :)

Sven
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#96

Beitrag von Neuensteiner »

Tchuldigung, kurze familiär bedingte Unterbrechung...

..die Eingabe war "ifconfig -a"
Gruß Alfred
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#97

Beitrag von giggls »

Neuensteiner hat geschrieben:Tchuldigung, kurze familiär bedingte Unterbrechung...

..die Eingabe war "ifconfig -a"
Das kann eigentlich nicht sein, denn das kabelgebundene LAN (eth0) muss unabhängig vom WLAN auf jeden Fall da sein.

Ich habe das auch gerade noch mal auf meinem Pi verifiziert. "ifconfig" zeigt lo und wlan0 "ifconfig -a" auch noch eth0 was gar nicht hochgefahren ist.

Ansonsten nach dem USB WLAN mal mit lsusb schaun.

Gruss

Sven
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#98

Beitrag von Neuensteiner »

also mein Pi hat keinen LAN-Anschluss, sondern nur den einen USB, einen Cinch und den HDMI (A+).
Vielleicht ist das ja auch deswegen so ein Murks , weil der WLAN-Stick während ich das Ding mit Tastatur einrichte auch noch im USB-Hub steckt.
Habe in der /etc/wpa_supplicant/wpa_roam.conf brav SSID und Passwort (mehrfach auf Rechtschreibung überprüft) eingetragen, rebootet und trotzdem ist der PI nicht im Router aufgelistet.
Kein Netzwerkzugang, kein Webinterface, kein eigenes Bier :puzz
Gruß Alfred
Benutzeravatar
giggls
Posting Freak
Posting Freak
Beiträge: 775
Registriert: Freitag 14. Januar 2011, 11:38
Wohnort: Karlsruhe (Durlach)
Kontaktdaten:

Re: Web 2.0 Mash Brausteuerung

#99

Beitrag von giggls »

Ach richtig, der A+ war der ohne LAN.

Also dann schau mal ob lsusb den Stick sieht. Wenn es kein wlan0 gibt, dann ist kein passender Treiber geladen.

Gruss

Sven
Neuensteiner
Posting Junior
Posting Junior
Beiträge: 16
Registriert: Sonntag 25. Dezember 2016, 17:24

Re: Web 2.0 Mash Brausteuerung

#100

Beitrag von Neuensteiner »

Ifusb:

Device 001: Maus
Device 004: keyboard
Device 003: Broadcom Corp.
Device 002; Terminus Tchnology Inc 4-Port Hub
Device 001: Linux Foundation 2,0 root hub

So steht's da
Gruß Alfred
Antworten