Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Ich habe kuerzlich ein Humidity Bricklet angeschlossen und das Python script nachmaesig geendert. Die Humidity zeigt an in dem Climate data aber nicht in der Climate summary. Hiermit die section von den script:Als attachment

 

Danke schoen

 

Screenshot.docx

Geschrieben

Wenn der Humidity Wert in climate_data.csv drin steht dann hast du  Zeile 96 in main.py passend abgeändert:

 

this_row=(time_info['date'],time_info['time'],time_info['zone'],temperature,air_pressure,light_level)

 

Wenn der neue Werte in climate_summary.csv fehlt dann hast du Today.py noch nicht passend geändert. Hast du in Today.py entsprechend der _temp, _lux und _pressure Listen eine _humidity Liste hinzugefügt und die nötigen Berechnungen, damit in Zeile 21 in

 

summary=(date,maxtemp,mintemp,avgtemp,maxpressure,minpressure,avgpressure,maxlux)

 

auch der Humidity-Wert auftaucht?

 

Am besten du hängst deine abgeänderte Today.py und main.py an, anstatt eines Screenshots. Dann kann man besser beurteilen wo das Problem steckt.

Geschrieben
  • Autor

Danke Photron. Ich habe es umgeaendert wie du das vorgeschlagen hasst. Hab ich gar nicht gewusst das die "today.py" mitmacht. Muss ich ja bis mitternacht warten das ich sehe ob es jetzt geht. Ich werde probieren die "today.py" copieren un hier drann geben. VIELEN Dank. Karl

 

Today.py

Geschrieben

Sieht so aus als ob du Today.py jetzt passend abgewandelt hast. Allerdings ist da ein Fehler drin, denke ich:

 

maxhumidity=(self._humidity)

 

in Zeile 21 sollte

 

maxhumidity=max(self._humidity)

 

sein; da fehlt das max(), das das Maximum der _humidity Liste ermittelt.

Geschrieben
  • Autor

todat.py edited, habe ich max dazugegeben, aber funktioniert immer noch nicht.???

 

Geschrieben
  • Autor

Die umgeanderte file.Ist ein raetsel, vielleicht hat das mit den nummern in "append (row[n])" zu tun?

Today.py

Geschrieben

Ich habe deine letzten Version von Today.py und main.py getestet und es funktioniert bei mir. Was ist den das Problem das bei dir auftritt?

 

Damit ich nicht 15min bzw. einen Tag jeweils warten muss habe ich einen Schnelltest eingebaut. Wenn du in main.py Zeile 18 FAST_TEST auf True setzt ist er aktiviert und climate_data.csv wird alle 10sec und climate_summary.csv jedem Minute aktualisiert.

main.py

Today.py

Geschrieben
  • Autor

Das problem ist das kein eintritt fuer Humidity gemacht wirt in der SUMMARY. Auch wenn ich die zeilen umtausche machts ja nichts. Das resultat ist beschrengt auf "temp"Illuminance" Pressure" min und max und avrg, kein zeichen von humidity. Aber humidity zeigt schon auf in der climate data.csv, aber nicht in der "climate summary" ja wie gibts denn sowas?

 

Danke fuer den tip das resultat beschleunigen.

 

Karl

Geschrieben
  • Autor

Ja bitte hiermit, das resultat in der Drop Box wie gesagt keine spur von Humidity. In der climate data, die humidity ist erst eingetragen vom 14 April, das datum wo ich es geschaft hatte die humidity bricklet einzutragen in der "main.py" file. so bitte scroll herunter.

 

Karl

climate_summary_for_Tinkerforge.xlsx

climate_data_for_Tinkerforge.xlsx

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.