<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">Freischaltung für's Wiki bekommst du bei <a href="mailto:justin@justinotherguy.org">justin@justinotherguy.org</a>.</div><div dir="auto"><br></div><div dir="auto">Grüße</div><div dir="auto">Frank</div></div><br><div class="gmail_quote"><div dir="ltr">Am Mo., 4. Feb. 2019, 00:12 hat <<a href="mailto:joekokker@epios.eu">joekokker@epios.eu</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ich sammle die Daten bereits länger über Influx, doch da ich die Grafana <br>
Dashboards mit den Alerts noch nicht gebaut habe, habe ich noch nicht <br>
wirklich Vergleichswerte.<br>
<br>
Exec Protokoll verwende ich sehr häufig. Ich lasse vzlogger deshalb als <br>
pi User und nicht als root laufen. An wen wende ich mich nochmal wegen <br>
des Wikizugangs? Ich konnte es im Archiv auf die schnelle leider nicht <br>
finden.<br>
<br>
LG<br>
<br>
<br>
On 1/29/19 11:57 PM, Frank Richter wrote:<br>
> Hut ab, das ist ein umfangreiches Setup!<br>
> <br>
> Da du VZ und InfluxDB parallel betreibst: Kannst du was zur jeweiligen <br>
> Performance bei Abfragen über lange Zeiträume sagen?<br>
> <br>
> Falls du mal Lust hast, freut sich natürlich auch das Wiki über neue <br>
> Bauanleitungen oder Scripte. Gerade beim Thema vzlogger mit meter exec <br>
> gibt's noch nicht viel Doku.<br>
> <br>
> Grüße<br>
> Frank<br>
> <br>
> Am 29.01.2019 22:42 schrieb <<a href="mailto:joekokker@epios.eu" target="_blank" rel="noreferrer">joekokker@epios.eu</a> <br>
> <mailto:<a href="mailto:joekokker@epios.eu" target="_blank" rel="noreferrer">joekokker@epios.eu</a>>>:<br>
> <br>
> Hallo an alle,<br>
> <br>
> heute habe für einen Kollegen eine kleine Zusammenfassung meiner<br>
> Messgeräte gemacht und schicke es mal an die Mailingliste. Vielleicht<br>
> interessiert es ja den einen oder anderen.<br>
> <br>
> LG<br>
> <br>
> <br>
> <br>
> <br>
> Messgrößen und deren Erfassung<br>
> <br>
> Internet/LAN:<br>
> Internet Verbrauch (Download/Upload) -> SNMP von Router oder direkt von<br>
> Statisikwebseite des Routers abgerufen mit Skript von Messrechner<br>
> Max Download/Upload -> Skript auf Messrechner von Speedtest und Fast.com<br>
> Latenzzeit Internet -> Skript auf Messrechner mit ping Zeiten zu einem<br>
> Referenzrechner im Internet<br>
> Devices im LAN -> Skript mit arp-scan auf Messrechner (eher ungenau)<br>
> <br>
> <br>
> Raumklima:<br>
> Temperatur/Luftfeuchtigkeit -> Lacrosse Sensoren mit Batterien senden<br>
> Daten per Funk periodisch an CUL/Jeelink, der mit USB an Messrechner<br>
> angesteckt ist<br>
> Technoline, Außensender, TX29 DTH-IT, Temperatur- und Luftfeuchtesender<br>
> mit Display, 868 MHz (Batterien halten um die 1,5 Jahre)<br>
> CUL (oder Jeelink geht auch) als Selbstbau von Ebay oder von Busware<br>
> fertig gekauft<br>
> <br>
> Temperatur/Luftfeuchtigkeit -> DHT22 direkt am GPIO des Messrechners<br>
> mit<br>
> Skript<br>
> <br>
> Temperatur/Luftfeuchtigkeit -> BME280 von BOSCH direkt am I2C Port des<br>
> Messrechners<br>
> <br>
> <br>
> Stromverbrauch:<br>
> Leistung -> S0 Stromzaehler direkt an RS232toUSB Converter an<br>
> Messrechner (volkszahler wiki)<br>
> Leistung -> S0 Stromzaehler mit selbstgebautem Spannungsteiler an GPIO<br>
> des Messrechners<br>
> Leistung -> Mit Photodiode LED Blinken am Stromzaehler (1 Blinken pro 1<br>
> W) des Stromzaehlers in ein TTL Signal umwandeln (Selbstbau) und direkt<br>
> an GPIO des Messrechners senden<br>
> Leistung -> Mit Infrarot Kopf Leistung direkt vom digitalen<br>
> Stromzaehler<br>
> ablesen. USB an Messrechner (als Selbstbau oder direkt von volkszaehler<br>
> Webseite bestellen)<br>
> <br>
> S0 Zaehler von B+G (deutsche Firma und Qualitaet sicher besser) oder<br>
> aus<br>
> China<br>
> <br>
> <br>
> Reactive Power:<br>
> Leistung -> Mit Photodiode LED Blinken am Stromzaehler (1 Blinken pro 1<br>
> W) des Stromzaehlers in ein TTL Signal umwandeln (Selbstbau) und direkt<br>
> an GPIO des Messrechners senden<br>
> <br>
> <br>
> Wasserverbrauch:<br>
> Wasser -> S0 Wasserzaehler auf neuen Wasserzaehler<br>
> Wasser -> Selbstbau S0 Wasserzaehler auf bestehenden Wasserzaehler mit<br>
> induktiven Sensor<br>
> <br>
> <br>
> Spannung und Frequenz (Stromnetz):<br>
> Selbstbau mit USB an Messrechner<br>
> <br>
> <br>
> Heizung:<br>
> Temperaturen von Rohren und Tanks -> 1-wire Sensoren (wasserdicht,<br>
> Range<br>
> bis 90Grad) am 1-wire GPIO des Messrechners; DS18B20 von Ebay;<br>
> Unterschied zu Tauchfühler minimal (~1Grad und etwas träger)<br>
> <br>
> Temperaturen von Abgasen und Brennkammern (bis zu 1000Grad) -> MAX6675<br>
> Sensor an GPIO des Messrechners<br>
> <br>
> Betriebstundenzaehler (Solarheizung, Brenner, Zirkulationspumpe,...) -><br>
> Selbstbau nach volkszaehler Vorschlag mit Photokoppler (galv. getrennt)<br>
> Betriebstundenzaehler (Solarheizung, Brenner, Zirkulationspumpe,...) -><br>
> Selbstbau mit Wechselstromlaempchen und Photodiode (galv. getrennt)<br>
> <br>
> Relays (fuer Heizungssteuerung, Zirkulationspumpe,...) -> direkt am<br>
> GPIO<br>
> des Messrechners<br>
> <br>
> Heizung -> Direktes Auslesen und Veraendern von Parametern der Heizung<br>
> ueber LAN mit API Schnittstelle der Heizung mit Skript von Messrechner<br>
> <br>
> Fernwaerme -> Auslesen des Waermetauschers (l+g_2wr5) mit Infrarotkopfs<br>
> via USB mit Skript von Messrechner<br>
> <br>
> <br>
> Webcam:<br>
> Direkt am Messrechner oder ueber WLAN Webcam<br>
> <br>
> <br>
> Wetterstation:<br>
> Wetterstation (WH1080) mit USB Basisstation verbunden mit Messrechner<br>
> <br>
> <br>
> Steckdosen:<br>
> WLAN Steckdosen -> gehackte und neu geflashte Steckdosen von Sonoff<br>
> ITEAD ueber LAN vom Messrechner<br>
> Relays -> Selbstbau an GPIO des Messrechners<br>
> <br>
> <br>
> Tueroeffner/Garage:<br>
> Relays -> Selbstbau an GPIO des Messrechners<br>
> <br>
> <br>
> Zeit:<br>
> NTP Server auf Messrechner zur exakten Zeitsynchronisation<br>
> Lokale Zeit -> RTC Chip direkt am I2C des Messrechners<br>
> <br>
> <br>
> Stromversorgung:<br>
> Unterbrechungsfreie Stromversorgung am Messrechner mit einem USV<br>
> (Selbstbau)<br>
> <br>
> <br>
> Datensammlung:<br>
> Mit vzlogger einem Datensammlerprogramm, das die Aggregation und<br>
> Häufigkeit der Messungen steuert; Jeder Messrechner hat das<br>
> installiert;<br>
> es gibt die Daten an eine lokale oder remote Datenbank weiter;<br>
> Hat einen Cache, falls die Datenbank nicht erreichbar sein sollte<br>
> (Internetausfall, Stromausfall, etc.)<br>
> Alle Messungen werden von vzlogger gestartet; dieser holt die Daten<br>
> häufig über exec Protokoll ab; vzlogger läuft als user pi:<br>
> #sudo setcap 'cap_sys_nice=eip' /usr/local/bin/vzlogger<br>
> #sudo vi /etc/systemd/system/vzlogger.service<br>
> [Service]<br>
> ...<br>
> User=pi<br>
> ...<br>
> #sudo systemctl daemon-reload<br>
> <br>
> pro Location ~2 Raspis, (Keller und Wohnung)<br>
> <br>
> <br>
> Datenspeicherung:<br>
> SQL Datenbank auf zentralem Rechner mit voelkszaehler (wenn auf Raspi,<br>
> nicht auf SD Karte, besser externe Festplatte an Raspi anschliessen;<br>
> sonst Datenverlust sehr wahrscheinlich)<br>
> zusaetzlich Influx Datenbank (das ist keine relationale Datenbank,<br>
> sondern optimiert auf Zeitreihen)<br>
> <br>
> Messrechner sind mit VPN angebunden<br>
> <br>
> <br>
> Datenmenge:<br>
> ungefaehr 10-15GB pro Jahr pro Location (je nach Haeufigkeit der<br>
> Datenspeicherng und Mittelung)<br>
> <br>
> <br>
> Geplant:<br>
> Heizungssteuerung auf Raumbasis mit Homematic System; Steuerung vom<br>
> Messrechner ueber CUL oder Homematic Basisstation<br>
> Grafana Dashboards aufbauen<br>
> Openhab oder FHEM einrichten<br>
> MQTT Broker einrichten, Ingress und rednode<br>
> <br>
> <br>
> <br>
> <br>
</blockquote></div>