
Wenn alles läuft das logging wieder runter setzen?
Wenn Du da noch einen Tip hast ?
LG
Ricardo
Was meinst Du noch für einen Fehler!?Recovery86 hat geschrieben: ↑Do 28. Dez 2023, 21:38Hi doch leider ist der Netzwerk Fehler damit ja nicht behoben?
Docker ist nicht wirklich mein Gebiet!Recovery86 hat geschrieben: ↑Do 28. Dez 2023, 21:42Ne allgemein weil ich auch noch docker installiert habe da meckert er auch wegen der ip Rum
oder schreib ihn doch einfach mal an dazu!Danke, hier kann der Fehler, dass solaranzeige.local nicht aufgelöst werden kann. Habe dies nun in die /etc/hosts eingetragen und auch in der settings.ini wieder localhost eingetragen.
Nun klappt es auch wieder mit der Verbindung und er werden Werte geliefert...
Code: Alles auswählen
pi@solaranzeige:~/scripts/Ulanzi-Solaranzeige-Connector $ python3 ./ulanziconnec t.py
settings.ini eingelesen
['07:39', '07:09', '17:18', '21:18']
Statuscode: 403
True -> Solaranzeige URL verfügbar
Statuscode: 403
Statuscode: 200
True -> Ulanzi URL verfügbar
Statuscode: 200
** -> Intro senden!
** -> Day_hell gesendet
** -> Astro-Zeiten geladen!
15:03:29
['solaranzeige', 'PV', 'Leistung']
/usr/lib/python3/dist-packages/bs4/builder/__init__.py:545: XMLParsedAsHTMLWarni ng: It looks like you're parsing an XML document using an HTML parser. If this r eally is an HTML document (maybe it's XHTML?), you can ignore or filter this war ning. If it's XML, you should know that using an XML parser will be more reliabl e. To parse this document as XML, make sure you have the lxml package installed, and pass the keyword argument `features="xml"` into the BeautifulSoup construct or.
warnings.warn(
** Wert aus DB: 2003
15:03:40
['solaranzeige', 'AC', 'Bezug']
** Wert aus DB: 0
15:03:50
['solaranzeige', 'AC', 'Hausverbrauch']
** Wert aus DB: 542
15:04:00
['solaranzeige', 'Summen', 'Wh_GesamtHeute']
** Wert aus DB: 0
15:04:10
['solaranzeige', 'aktuellesWetter', 'Temperatur']
Traceback (most recent call last):
File "/home/pi/scripts/Ulanzi-Solaranzeige-Connector/./ulanziconnect.py", line 183, in <module>
loop.loop(
File "/home/pi/scripts/Ulanzi-Solaranzeige-Connector/loop.py", line 25, in loo p
if ((wert[0]) + "," + (wert[1]) + "," + (wert[2])) == "solaranzeige,PV,Leist ung":
~~~~^^^
TypeError: 'NoneType' object is not subscriptable
pi@solaranzeige:~/scripts/Ulanzi-Solaranzeige-Connector $ sudo reboot
Code: Alles auswählen
######################### solaranzeige,aktuellesWetter,Temperatur #########################
elif (wert[0]) + "," + (wert[1]) + "," + (wert[2]) == "solaranzeige,aktuellesWetter,Temperatur":
print(" ** Wert aus DB: "+wert[3])
url = ulanzi_url + "/api/custom?name=" + (wert[1]) + (wert[2])
data = {
"text": "" + str(round(float(wert[3]))) + "°C",
"lifetime": app_life_time,
"icon": 17057,
"rainbow": bool(1)
}
if 'data' in locals():
funktionen.ulanzi_senden(url,data,app_scroll_duration,app_show_time)
else:
print(" ** -> 'data' wurde nicht korrekt definiert.")
################################## Ende Block Auswertung ##################################
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste