sensors.inc

wenn es um andere Software geht
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

sensors.inc

Beitrag von JoachimF »

83570 Carces - Provence Telemetrie.png
83570 Carces - Provence Telemetrie.png (29.47 KiB) 1196 mal betrachtet
wie unterdrücke ich die N/A Zeilen?
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von Werner »

Ist in Deiner sensor.inc soetwas vorhanden:

Code: Alles auswählen

#if $have_battery_status
    #if $use_lang
     <tr><th>$gettext("Battery Status")</th><th></th></tr>
    #else
     <tr><th>Battery Status</th><th></th></tr>
    #end if
 #for $x in $battery_statuses
  #if $getattr($recent, $x).has_data or $getattr($current, $x).has_data
    #if ( ( (($x != 'windBatteryStatus') and ($x != 'rainBatteryStatus') and ($x != 'hailBatteryStatus')) ) and $ecowitt == 1 ) or $ecowitt == 0

Speziell geht es darum:
#if ( ( (($x != 'windBatteryStatus') and ($x != 'rainBatteryStatus') and ($x != 'hailBatteryStatus')) ) and $ecowitt == 1 ) or $ecowitt == 0

Welches Datum hat Deine sensors.inc?
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

└─ $ ▶ stat /etc/weewx/skins/Seasons/sensors.inc
Datei: /etc/weewx/skins/Seasons/sensors.inc
Größe: 16998 Blöcke: 40 EA Block: 4096 reguläre Datei
Gerät: b302h/45826d Inode: 1422281 Verknüpfungen: 1
Zugriff: (0644/-rw-r--r--) Uid: ( 1000/ pi) Gid: ( 1000/ pi)
Zugriff: 2023-02-19 22:34:57.459878100 +0100
Modifiziert: 2023-02-19 22:34:57.463878019 +0100
Geändert: 2023-07-27 10:59:14.018468843 +0200
Geburt: 2023-02-19 22:34:57.459878100 +0100

Speziell geht es darum:
#if ( ( (($x != 'windBatteryStatus') and ($x != 'rainBatteryStatus') and ($x != 'hailBatteryStatus')) ) and $ecowitt == 1 ) or $ecowitt == 0
#if ((($x != 'windBatteryStatus') and ($x != 'rainBatteryStatus') and ($x != 'hailBatteryStatus')) and $ecowitt == 1 ) or $ecowitt == 0

die untere Zeile kommt aus meiner sensor.inc und hat 1 Klammer () weniger
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von Werner »

Meine sensors.inc ist vom März.

Weiß aber nicht, was ich geändert habe.
Kannst Du haben, schick mir dazu ein E-Mail
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Gruß Joachim

https://puttkammer.de
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Danke, Zip-Datei erhalten, entpackt und kopiert, leider keine Veränderung in der Anzeige :cry:

Datei: /etc/weewx/skins/Seasons/sensors.inc
Größe: 25272
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von Werner »

Da kann es nur an Deiner weewx.conf Datei liegen,
da es bei mir einwandfrei funktioniert.
https://pc-wetterstation.de/wetter/weewx3

Hast Du in der conf-Datei noch Eintrage für die Ecowitt-Stationen?
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Ich habe in der weewx.conf keinen Hinweis auf ecowitt gefunden.

In der skin.conf habe ich folgende Zeilen auskommentiert

Code: Alles auswählen

   # The sensor status information is used in the sensor pages.  These lists
    # determine which database fields will be shown, as well as the order in
    # which they will be displayed.
    ##sensor_connections = rxCheckPercent, signal1, signal2, signal3, signal4, signal5, signal6, signal7, signal8
    ##sensor_batteries = outTempBatteryStatus, inTempBatteryStatus, rainBatteryStatus, hailBatteryStatus, snowBatteryStatus, windBatteryStatus, uvBatteryStatus, txBatteryStatus, batteryStatus1, batteryStatus2, ##batteryStatus3, batteryStatus4, batteryStatus5, batteryStatus6, batteryStatus7, batteryStatus8
    ##sensor_voltages = consBatteryVoltage, heatingVoltage, supplyVoltage, referenceVoltage
und auch das hat keine Auswirkung :?:
Gruß Joachim

https://puttkammer.de
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Holzhammermethode bei der sensors.inc

Code: Alles auswählen

#set $battery_statuses = [ "txBatteryStatus"]
#set $battery_statuses_ecowitt = [ "wh24_batt", "wh25_batt", "wh26_batt", "wh65_batt", "wh68_batt" ]
##set $battery_statuses_check = [ "txBatteryStatus", "txBatteryStatus_2", "batteryStatus1", "batteryStatus2", "batteryStatus3", "batteryStatus4", "batteryStatus5", "batteryStatus6", "batteryStatus7", "batteryStatus8" ]
#set $battery_statuses_check = [ "txBatteryStatus", "txBatteryStatus_2", "batteryStatus2", "batteryStatus7", "batteryStatus8" ]
##
#set $voltages = [("consBatteryVoltage",2.8),
("ws90cap_volt",2.4),
("soilMoistBatt1",1.2),
habe die entsprechenden, störenden Einträge mit N/A Ausgabe einfach gelöscht.

Anmerkung: gefällt mir nicht so recht.
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von Werner »

Wahrscheinlich hast Du in der skin.conf keinen solchen Eintrag:

Code: Alles auswählen

SKIN_VERSION = xxx.x
Es geht in der sensors.inc wahrscheinlich um diesen Code:

Code: Alles auswählen

#if $use_lang
 #set $recent=$span($day_delta=30, boundary='midnight')
#else
 #set $recent=$span($day_delta=30)
#end if
Setze in der sensors.inc versuchsweise hier auf True

Code: Alles auswählen

#set $allways_lang = True
oder $day_delta=180
Sonst habe ich keine Idee mehr!


PS: Dein Belchertown skin zeigt keine Grafiken (mehr)!
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

SKIN_NAME = Seasons
SKIN_VERSION = 4.10.2

Der Eintrag ist vorhanden.

Die Vorschläge haben leider nicht geholfen.

Der Hinweis auf die fehlenden Belchertown-Graphiken ruft keine Begeisterung hervor.

Am Sonntag bin ich für 7 Tage fort und bis dahin bleiben die Probleme liegen.

Es noch mehr defekt, bei der Monatsauswertung wird die Chroniktabelle anghängt :!:

Vor 2 Tagen lief plötzlich Weewx nicht mehr mit dem station_type = Vantage sondern im Simulator Mode.
Ich vermute nun, daß die Weewx-Installation einen Schaden bekommen hat.
Gruß Joachim

https://puttkammer.de
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Habe gerade wieder auf die gesicherte Multi-Version umgestellt.

Zu meinem Schrecken sind 2 Fehler geblieben:
1) in der Davis-Instanz die Anzeige der N/A Zeile in der sensors.inc
2) keine Belchertowngraphiken , sowohl Davis- als auch Eco-Instanz

Auf dem Test-Raspi werde ich Weewx (meteostick modus) installieren und mir dann die sensors.inc Ausgabe anschauen.
Gruß Joachim

https://puttkammer.de
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Meteostick Modus konnte ich nicht installieren, deshalb habe die Davis Station ausgewählt.
Vorher die Davis-Konsole vom Raspi getrennt und an den Test Raspi angeschlossen.
Home Test1.png
Home Test1.png (78.17 KiB) 1168 mal betrachtet
Auch hier bei einer frisch installierten Weewx werden N/A und UNKNOWN Zeile angezeigt.

Auszug aus der Datenbank
heating-voltage.png
heating-voltage.png (59.72 KiB) 1168 mal betrachtet
Es sieht nach einem Bug aus.

Für die nächsten Tage ist PC-Ruhe angesagt; ich muß packen
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von Werner »

Ich vermute nun, daß die Weewx-Installation einen Schaden bekommen hat.
Das ist sehr wahrscheinlich.
Welche Speichermedium verwendest Du beim RasPi ?
Wenn MicroSD - hoffentlich welche mit SLC-Chips.

Soweit ich mich entsinne, wurde früher bei der VantagePro alles richtig angezeigt?

Belchertown-Graphiken:
Bei mir war es auch so. Nachdem ich die neuere Version drüberinstalliert (bzw. kopiert) habe,
waren die Grafiken wieder da.
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: sensors.inc

Beitrag von JoachimF »

Werner hat geschrieben: 29 Jul 2023 18:34 Wenn MicroSD - hoffentlich welche mit SLC-Chips.
MicroSD Ja, SLC Nein
Wo bekomme ich die her und welche Größe?
Gruß Joachim

https://puttkammer.de
Antworten