Die Suche ergab 69 Treffer

von unique24
Freitag 22. November 2024, 21:39
Forum: Allgemeine Fragen
Thema: Selenium - Google Chrome: Status code was: -5
Antworten: 2
Zugriffe: 1691

Re: Selenium - Google Chrome: Status code was: -5

So, hab das Problem gelöst, indem ich Selenium als eigenständiges Programm laufen lassen und von Odoo mit einer API darauf zugreife.
Das klappt nun
von unique24
Freitag 22. November 2024, 11:11
Forum: Allgemeine Fragen
Thema: Selenium - Google Chrome: Status code was: -5
Antworten: 2
Zugriffe: 1691

Re: Selenium - Google Chrome: Status code was: -5

Ich bin einen Schritt weiter:
Beispielcode als Standalone:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options

# ChromeDriver-Dienst
service = Service("/odoo/.wdm/drivers/chromedriver/linux64/114.0.5735.90 ...
von unique24
Freitag 22. November 2024, 10:21
Forum: Allgemeine Fragen
Thema: Selenium - Google Chrome: Status code was: -5
Antworten: 2
Zugriffe: 1691

Selenium - Google Chrome: Status code was: -5

Hallo!

Ich nutze odoo 17 als Warenwirtschaft und möchte über Python Webseiten laden. Da manches erst nach der Anzeige gerendert wird, muss ich Selenium nutzen. Bekomme es aber nicht zum laufen.
Ich denke es liegt an einer Inkompatibilität oder ein Berechtigungsproblem. Google Chrom 114 habe ich ...
von unique24
Dienstag 3. September 2024, 10:44
Forum: Installation/Konfigurieren
Thema: Erste Schritte in VS Code
Antworten: 1
Zugriffe: 7536

Erste Schritte in VS Code

Hallo!

Ich habe in VS Code Python installiert und wollte einen einfachen Code ausführen, aber erhalte immer einen Fehler:
msg = 'Hello World'
print (msg)

In VS Studio in Terminal:
PS C:\Users\ich\VS Studio GIT Repository\Webpage Parser> & C:/Users/ich/AppData/Local/Microsoft/WindowsApps/python3 ...
von unique24
Mittwoch 2. Dezember 2020, 21:31
Forum: Allgemeine Fragen
Thema: Image als Variable soll als File Objekt übergeben werden
Antworten: 6
Zugriffe: 1197

Re: Image als Variable soll als File Objekt übergeben werden

Ja, habs mit beiden probiert!

Coop ist die Hauptklasse. Ich hab das mal so aus dem Netz zusammen gestellt.
Ohne Bilder klappt es.

Hab nun dies gefunden:
import requests
r = requests.post("https://api.pushover.net/1/messages.json", data = {
"token": "APP_TOKEN",
"user": "USER_KEY",
"message ...
von unique24
Mittwoch 2. Dezember 2020, 20:37
Forum: Allgemeine Fragen
Thema: Image als Variable soll als File Objekt übergeben werden
Antworten: 6
Zugriffe: 1197

Re: Image als Variable soll als File Objekt übergeben werden

Beschrieben bei PushOver ist es so:

Attachments can be sent with the attachment parameter which takes as argument as file object:

with open('/path/to/my/image.png', 'rb') as image:
client.send_message('Message with image', attachment=image)
von unique24
Mittwoch 2. Dezember 2020, 20:34
Forum: Allgemeine Fragen
Thema: Image als Variable soll als File Objekt übergeben werden
Antworten: 6
Zugriffe: 1197

Re: Image als Variable soll als File Objekt übergeben werden

klappt leider noch nicht ... in der Push Nachricht wird ein kaputte Image Icon angezeigt.

Ich lese von der Kamera:
if not (self.cam is None or not self.cam.isOpened()):
_, Coop.cam_image = self.cam.read()
_, Coop.data_image = cv2.imencode('.jpg', Coop.cam_image)


und hab fast alles probiert ...
von unique24
Mittwoch 2. Dezember 2020, 17:55
Forum: Allgemeine Fragen
Thema: Image als Variable soll als File Objekt übergeben werden
Antworten: 6
Zugriffe: 1197

Image als Variable soll als File Objekt übergeben werden

Hallo,

ich lese von der Kamera des Raspberry die Kamerabilder als JPG ein.

Mit einer Funktion von PushOver möchte ich dieses Bild mitsenden, aber die Library erwartet ein File Object.

Kann ich es dennoch mit übergeben oder muss ich es erst speichern?

Danke!
von unique24
Montag 30. November 2020, 21:22
Forum: Allgemeine Fragen
Thema: subprocess mit einem | teiler
Antworten: 4
Zugriffe: 830

Re: subprocess mit einem | teiler

Danke, ja so klappt das auch ganz gut!
von unique24
Montag 30. November 2020, 20:35
Forum: Allgemeine Fragen
Thema: subprocess mit einem | teiler
Antworten: 4
Zugriffe: 830

Re: subprocess mit einem | teiler

Ja, stimmt ... mit 2 subprocesses würde es klappen:

cmd = "iwconfig wlan0".split()
result = subprocess.run(cmd, stdout=subprocess.PIPE)
cmd = "grep -i quality".split()
result = subprocess.run(cmd, input=result.stdout, stdout=subprocess.PIPE)

werd es aber wohl noch mit python direkt machen!
von unique24
Montag 30. November 2020, 20:22
Forum: Allgemeine Fragen
Thema: subprocess mit einem | teiler
Antworten: 4
Zugriffe: 830

subprocess mit einem | teiler

Hallo,

ich möchte die WLAN Qualität gerne auslesen.
Shell command ist:
"iwconfig wlan0 | grep -i quality"

aber ich bekomme das nicht zum laufen mit.
result = subprocess.run(['iwconfig', 'wlan0', '| grep', '-i', 'quality'], stdout=subprocess.PIPE)
logger.info(result.stdout)

erhalte nur b ...
von unique24
Sonntag 29. November 2020, 19:39
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Re: Licht Klasse gestalten

Hallo,

vielen Dank ... werd ich genauer studieren.

Zum Zweck des ganzen:
Die Steuerung die ich geschrieben habe ist für einen Hühnerstall. Es läuft im Auto Modus und kann auch per Web gesteuert werden.
Das Tür geht bei Dämmerung auf/zu, es wird die Temperatur außen/innen erfasst, sowie Helligkeit ...
von unique24
Sonntag 29. November 2020, 15:59
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Re: Licht Klasse gestalten

Hallo,

hab das nun mal umgesetzt und etwas abgeändert/erweitert:

force: Durch den wechsel in den Modus "force" wird dieses Flag gesetzt ... der aktuelle Betriebsmodus (manual, automatic) soll gespeichert werden ... wenn force wieder AUS wird, soll der aktuelle Zustand wieder hergestellt werden ...
von unique24
Sonntag 29. November 2020, 11:29
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Re: Licht Klasse gestalten

Hallo,

da habe ich nun ja einiges zu tun :)

Einige Antworten:
Was ist der Unterschied zwischen current_value und current_state?
current_value ist der zu schaltende Wert
current_state ist der tastächliche Wert

current_value wird auf das GPIO angewendet und wenn ein Fehler erhält current_state ...
von unique24
Sonntag 29. November 2020, 08:44
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Re: Licht Klasse gestalten

Nochmal Hallo,

hab die Klasse "Light" nun mal erweitert.
Jedes Licht hat 3 mögliche Zustände:
manual
automatic
override

Jenachdem in welchem Modus das Licht arbeitet, wir der Status und Zustand aktualisiert:

from lights import Lights
from light import Switch
from light import Mode


class Demo ...
von unique24
Sonntag 29. November 2020, 08:12
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Re: Licht Klasse gestalten

Hallo,

ok, hab mal einen Ansatz geschrieben:
main.py:
from lights import Lights


class Demo():

lights = Lights()

def __init__(self):
self.demo_function()

def demo_function(self):
print(self.lights.led1.get_status())


if __name__ == '__main__':
Demo()

lights.py:
from light import ...
von unique24
Samstag 28. November 2020, 22:59
Forum: Allgemeine Fragen
Thema: Licht Klasse gestalten
Antworten: 10
Zugriffe: 1809

Licht Klasse gestalten

Hallo,

mein kleines Programm läuft zwar, aber ich würde nun gerne den Code optimieren und übersichtlicher machen.

Ich habe folgende Hardware die ich über den Raspi steure:
Lichter
Motoren
Temperaturen
Luftfeuchte
Helligkeit

Ich würden gerne im Code das Licht so ansprechen:
Light.led1.manual.on ...
von unique24
Donnerstag 26. November 2020, 22:53
Forum: Allgemeine Fragen
Thema: Eingang soll mind. 40ms gesetzt sein, um zu schalten
Antworten: 11
Zugriffe: 1370

Re: Eingang soll mind. 40ms gesetzt sein, um zu schalten

Ok, dann bleibt es. bei meinem Loop :-)

Hab die Codezeilen hier drastisch reduziert und spiegeln nicht mein Programm wieder. Aber danke!
von unique24
Donnerstag 26. November 2020, 19:24
Forum: Allgemeine Fragen
Thema: IDE mit SSH Unterstützung gesucht
Antworten: 10
Zugriffe: 2146

Re: IDE mit SSH Unterstützung gesucht

Ja, ich mach es aktuell mit Notepad++ ... aber eine IDE die mir den Code prüft wäre feiner :-)
von unique24
Donnerstag 26. November 2020, 19:07
Forum: Allgemeine Fragen
Thema: Delay mit Abbruch Option
Antworten: 2
Zugriffe: 672

Delay mit Abbruch Option

Hallo,

kennt jemand ein Modul mit dem ich eine Funktion verzögert ausführen kann? Ich möchte aber während des "wartens" dies abbrechen können.

Danke!