<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>