DoorPi-Projekt

Begonnen von Syntaxterror, 25 Februar 2016, 18:39:59

Vorheriges Thema - Nächstes Thema

Markus

Hallo

Kann mir jemand sagen wie ich den Pfad für die Audio files ändern kann.

DoorPi legt die Audio files in
/usr/local/etc/DoorPi/records
ab
Fhem sucht aber in
/home/doorpi/records
Die Fotos liegen auch unter
/home/doorpi/records

in der doorpi.ini steht das
[DoorPi]
base_path = /usr/local/etc/DoorPi
snapshot_path = /home/doorpi/records
number_of_snapshots = 10
eventlog = /home/doorpi/log/eventlog.db
is_alive_led = blinking_led
last_snapshot =


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

miot

Hallo,

Zitat von: illivanilli am 12 November 2017, 21:11:34
Aber den Nanohub muss ich sowieso austauschen, da die Soundkarte sonst nicht funktioniert. Oder gibt es hierfür eine Alternative?

ich hatte ebenfalls Probleme mit dem nanoHub und habe ihn entfernt. Im Anschluss habe ich auf der Unterseite der Platine zwei Drahtbruecken vom RJ45 Stecker an die beiden Datenpins der Soundkarte angeloetet. Funktioniert ebenfalls einwandfrei.

Gruss
Michael

illivanilli

Hallo Michael,

hört sich interessant an, kannst du mir evtl ein Bild davon zeigen?

Vielen Dank!

Prof. Dr. Peter Henning

ZitatPfad für die Audio files ändern kann.

Softlink im Dateisystem.

LG

pah

Markus

#619
Hallo

ZitatSoftlink im Dateisystem.
Danke für den Tipp das Funktioniert zwar aber bringt mich noch nicht ans Ziel.

Die wav Dateien funktionieren nicht mehr.
Die wav und jpg Dateien werden jetzt in dieses Verzeichnis eingetragen.
/home/doorpi/records
mit FHEM kann ich auch darauf zugreifen aber die wav nicht Öffnen, dem Ordner recorts hab ich 777 Rechte gegeben
aber doorpi legt die jpg mit 666 und wav mit 600 Rechte ab.
außerdem haben die wav Dateien immer 44 Bites und ganz selten 320 Bites.

Außerdem fehlen mir in FHEM die readings sabotage,alive,wrong_id und movement wie bekomme ich diese?
Wenn ich am Nexton einen Falschen pin eingebe leuchtet am piface kurz eine Led aber wenn ich die richtige pin eingebe
passiert gar nichts sollte in dem Fall nicht ein Relais schalten?
Auch die calltarget läst sich über FHEM nicht ändern.

Gruß Markus

hier noch das log
2017-11-15 17:07:11,940 [WARNING]  [doorpi.action.handler] source doorpi.sipphone.from_linphone unknown - skip fire_event OnSipPhoneDestroy
2017-11-15 17:07:17,465 [WARNING]  [doorpi.doorpi] waiting for threads to time out - there are still threads: [<Thread(QueueFeederThread, started daemon 1950348400)>]
2017-11-15 17:07:17,466 [INFO]  [doorpi.doorpi] ======== DoorPi successfully shutdown ========
2017-11-15 17:07:08,452 [INFO]  [doorpi.conf.config_object] use configfile: /usr/local/etc/DoorPi/conf/doorpi.ini
2017-11-15 17:07:08,523 [INFO]  [doorpi.status.webserver] Initiating WebService at ip  and port 80
2017-11-15 17:07:08,537 [INFO]  [doorpi.keyboard.KeyboardInterface] using multi-keyboard mode (keyboards: webservice, onboardpins)
2017-11-15 17:07:08,538 [INFO]  [doorpi.keyboard.KeyboardInterface] trying to add keyboard 'webservice' to handler
2017-11-15 17:07:08,539 [WARNING]  [root] section webservice_OutputPins not found in configfile
2017-11-15 17:07:08,748 [WARNING]  [root] section webservice_OutputPins not found in configfile
2017-11-15 17:07:08,748 [INFO]  [doorpi.keyboard.KeyboardInterface] trying to add keyboard 'onboardpins' to handler
2017-11-15 17:07:09,204 [INFO]  [doorpi.sipphone.SipphoneInterface] found installed sipphone "linphone" and use this as default
2017-11-15 17:07:09,381 [INFO]  [doorpi.sipphone.from_linphone] found 2 possible sounddevices:
2017-11-15 17:07:09,386 [INFO]  [doorpi.sipphone.from_linphone] found 2 possible videodevices:
2017-11-15 17:07:09,400 [INFO]  [doorpi.sipphone.from_linphone] using DoorPi with SIP-Server
2017-11-15 17:07:09,404 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.button1' in configfile
2017-11-15 17:07:09,405 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.button1'
2017-11-15 17:07:09,409 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.button2' in configfile
2017-11-15 17:07:09,410 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.button2'
2017-11-15 17:07:09,413 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.purge' in configfile
2017-11-15 17:07:09,414 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.purge'
2017-11-15 17:07:09,417 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.gettarget' in configfile
2017-11-15 17:07:09,417 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.gettarget'
2017-11-15 17:07:09,419 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnStartup' in configfile
2017-11-15 17:07:09,420 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnStartup'
2017-11-15 17:07:09,425 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnStartup'
2017-11-15 17:07:09,427 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.clear' in configfile
2017-11-15 17:07:09,428 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.clear'
2017-11-15 17:07:09,430 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnTimeMinuteEvery5' in configfile
2017-11-15 17:07:09,430 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnTimeMinuteEvery5'
2017-11-15 17:07:09,435 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnTimeMinuteEvery5'
2017-11-15 17:07:09,437 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.streamon' in configfile
2017-11-15 17:07:09,438 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.streamon'
2017-11-15 17:07:09,440 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnCallStateDismissed' in configfile
2017-11-15 17:07:09,441 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnCallStateDismissed'
2017-11-15 17:07:09,443 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.dooropen' in configfile
2017-11-15 17:07:09,444 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.dooropen'
2017-11-15 17:07:09,450 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnKeyPressed_webservice.dooropen'
2017-11-15 17:07:09,452 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.6' in configfile
2017-11-15 17:07:09,453 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.6'
2017-11-15 17:07:09,454 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnKeyPressed_onboardpins.6'
2017-11-15 17:07:09,461 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_BeforeSipPhoneMakeCall' in configfile
2017-11-15 17:07:09,462 [INFO]  [doorpi.doorpi] registering action '10' for event 'BeforeSipPhoneMakeCall'
2017-11-15 17:07:09,464 [INFO]  [doorpi.doorpi] registering action '20' for event 'BeforeSipPhoneMakeCall'
2017-11-15 17:07:09,473 [INFO]  [doorpi.doorpi] registering action '30' for event 'BeforeSipPhoneMakeCall'
2017-11-15 17:07:09,475 [INFO]  [doorpi.doorpi] registering action '40' for event 'BeforeSipPhoneMakeCall'
2017-11-15 17:07:09,476 [INFO]  [doorpi.doorpi] registering action '50' for event 'BeforeSipPhoneMakeCall'
2017-11-15 17:07:09,478 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnCallStateDisconnect' in configfile
2017-11-15 17:07:09,478 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnCallStateDisconnect'
2017-11-15 17:07:09,480 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.snapshot' in configfile
2017-11-15 17:07:09,481 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.snapshot'
2017-11-15 17:07:09,483 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnKeyPressed_webservice.snapshot'
2017-11-15 17:07:09,484 [INFO]  [doorpi.doorpi] registering action '30' for event 'OnKeyPressed_webservice.snapshot'
2017-11-15 17:07:09,487 [INFO]  [doorpi.doorpi] registering action '40' for event 'OnKeyPressed_webservice.snapshot'
2017-11-15 17:07:09,488 [INFO]  [doorpi.doorpi] registering action '50' for event 'OnKeyPressed_webservice.snapshot'
2017-11-15 17:07:09,490 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.1' in configfile
2017-11-15 17:07:09,491 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.1'
2017-11-15 17:07:09,493 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnKeyPressed_onboardpins.1'
2017-11-15 17:07:09,494 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.0' in configfile
2017-11-15 17:07:09,495 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.0'
2017-11-15 17:07:09,496 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.7' in configfile
2017-11-15 17:07:09,497 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.7'
2017-11-15 17:07:09,499 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnCallStateReject' in configfile
2017-11-15 17:07:09,500 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnCallStateReject'
2017-11-15 17:07:09,502 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnCallStateReject'
2017-11-15 17:07:09,503 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.5' in configfile
2017-11-15 17:07:09,504 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.5'
2017-11-15 17:07:09,506 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_onboardpins.4' in configfile
2017-11-15 17:07:09,506 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_onboardpins.4'
2017-11-15 17:07:09,508 [INFO]  [doorpi.doorpi] registering action '20' for event 'OnKeyPressed_onboardpins.4'
2017-11-15 17:07:09,509 [INFO]  [doorpi.doorpi] registering action '30' for event 'OnKeyPressed_onboardpins.4'
2017-11-15 17:07:09,512 [INFO]  [doorpi.doorpi] registering action '40' for event 'OnKeyPressed_onboardpins.4'
2017-11-15 17:07:09,513 [INFO]  [doorpi.doorpi] registering action '50' for event 'OnKeyPressed_onboardpins.4'
2017-11-15 17:07:09,515 [INFO]  [doorpi.doorpi] found EVENT_ section 'EVENT_OnKeyPressed_webservice.streamoff' in configfile
2017-11-15 17:07:09,516 [INFO]  [doorpi.doorpi] registering action '10' for event 'OnKeyPressed_webservice.streamoff'
2017-11-15 17:07:10,610 [INFO]  [doorpi.doorpi] DoorPi started successfully
2017-11-15 17:07:10,611 [INFO]  [doorpi.doorpi] BasePath is /usr/local/etc/DoorPi
2017-11-15 17:07:10,613 [INFO]  [doorpi.doorpi] Weburl is http://DoorPi/
2017-11-15 17:09:48,801 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] [192.168.xx.xx] (404, "[Errno 2] No such file or directory: '/home/doorpi/records/2017-11-14_12-26-03.wav' - HTTP Error 404: Not Found")
2017-11-15 17:09:48,803 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] 'NoneType' object is not iterable
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/status/webserver_lib/request_handler.py", line 195, in real_resource
    return self.return_file_content(path)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/status/webserver_lib/request_handler.py", line 280, in return_file_content
    content, mime = self.get_file_content(path)
TypeError: 'NoneType' object is not iterable
2017-11-15 17:09:48,810 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] [192.168.xx.xx] (500, "'NoneType' object is not iterable")
2017-11-15 17:09:54,430 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] [192.168.xx.xx] (404, "[Errno 2] No such file or directory: '/home/doorpi/records/2017-11-14_12-26-03.wav' - HTTP Error 404: Not Found")
2017-11-15 17:09:54,433 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] 'NoneType' object is not iterable
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/status/webserver_lib/request_handler.py", line 195, in real_resource
    return self.return_file_content(path)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/status/webserver_lib/request_handler.py", line 280, in return_file_content
    content, mime = self.get_file_content(path)
TypeError: 'NoneType' object is not iterable
2017-11-15 17:09:54,434 [ERROR]  [doorpi.status.webserver_lib.request_handler_static_functions] [192.168.xx.xx] (500, "'NoneType' object is not iterable")
2017-11-15 17:19:48,641 [ERROR]  [doorpi.action.handler] [BRR11I] error while fire action CallPhoneNumberFromFileAction with args () and kwargs {'filename': '/home/doorpi/calltarget'} for event_name OnKeyPressed_onboardpins.0
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 311, in fire_event_synchron
    if not silent: self.db.insert_action_log(event_fire_id, action.name, start_time, result)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 171, in insert_action_log
    self.execute_sql(sql_statement)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 141, in execute_sql
    return self._db.execute(sql)
OperationalError: cannot start a transaction within a transaction
2017-11-15 17:20:03,994 [ERROR]  [doorpi.action.handler] [RU4K0E] error while fire action <bound method LinphonePlayer.stop of <doorpi.sipphone.linphone_lib.Player.LinphonePlayer object at 0x727211b0>> with args () and kwargs {} for event_name OnCallStateConnect
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 311, in fire_event_synchron
    if not silent: self.db.insert_action_log(event_fire_id, action.name, start_time, result)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 171, in insert_action_log
    self.execute_sql(sql_statement)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 141, in execute_sql
    return self._db.execute(sql)
OperationalError: cannot start a transaction within a transaction
2017-11-15 17:20:09,414 [ERROR]  [doorpi.action.handler] [NK2IHT] error while fire action <bound method LinphonePlayer.stop of <doorpi.sipphone.linphone_lib.Player.LinphonePlayer object at 0x727211b0>> with args () and kwargs {} for event_name OnCallStateDisconnect
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 311, in fire_event_synchron
    if not silent: self.db.insert_action_log(event_fire_id, action.name, start_time, result)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 171, in insert_action_log
    self.execute_sql(sql_statement)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 141, in execute_sql
    return self._db.execute(sql)
DatabaseError: cannot start a transaction within a transaction
2017-11-15 18:30:19,753 [ERROR]  [doorpi.action.handler] [DIO3LX] error while fire action <bound method LinphonePlayer.start of <doorpi.sipphone.linphone_lib.Player.LinphonePlayer object at 0x727211b0>> with args () and kwargs {} for event_name OnSipPhoneMakeCall
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 311, in fire_event_synchron
    if not silent: self.db.insert_action_log(event_fire_id, action.name, start_time, result)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 171, in insert_action_log
    self.execute_sql(sql_statement)
  File "/usr/local/lib/python2.7/dist-packages/doorpi/action/handler.py", line 141, in execute_sql
    return self._db.execute(sql)
OperationalError: cannot start a transaction within a transaction


edit: log angehängt
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Prof. Dr. Peter Henning

Höchstwahrscheinlich ist DoorPi nicht richtig konfiguriert.  Bitte die Datei verwenden (zumindest nachbilden), die ich im contrib ordner abgelegt habe. Wesentliche Bestandteile sind

snapshot_path = /home/doorpi/records
...
www = /home/doorpi/records
...
records = /home/doorpi/records/%Y-%m-%d_%H-%M-%S.wav


Dann braucht man auch keinen Softlink.

Zitatdoorpi legt die jpg mit 666 und wav mit 600 Rechte ab.
Richtig. Das ist bei mir auch so, mit owner root:root

Zitathaben die wav Dateien immer 44 Bites und ganz selten 320 Bites.
Bei mir nicht. Außerdem ist das eine DoorPi-Frage, ich bitte, die im DoorPi-Forum zu klären - ich kann keinen DoorPi-Support leisten, wenn jemand eine andere Konfigurationsdatei als die aus meinem Beispiel hat.

Zitatreadings sabotage,alive,wrong_id und movement wie bekomme ich diese
Gar nicht. Das sind Events, die im Code des DoorPi-FHEM zwar registriert werden, mit denen aber nichts geschieht. Ist immer noch Software in Entwicklung (darum auch im contrib-Ordner). Wer dazu Readings haben will: Bitte selbst entsprechendenden Code in das Unterprogramm DoorPi_Set eintragen.

LG

pah


illivanilli

Hallo zusammen,

heute kam der USB Hub und direkt mal alten aus und neuen eingebaut. Hat auch alles super funktioniert.
Allerdings leuchtet die Soundkarte immer noch nicht. Muss ich die vorher noch konfigurieren, damit die anfängt zu leuchten?
lsusb gibt nur hier das aus:
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Zitat von: miot am 14 November 2017, 18:45:25
Hallo,

ich hatte ebenfalls Probleme mit dem nanoHub und habe ihn entfernt. Im Anschluss habe ich auf der Unterseite der Platine zwei Drahtbruecken vom RJ45 Stecker an die beiden Datenpins der Soundkarte angeloetet. Funktioniert ebenfalls einwandfrei.

Gruss
Michael

Notfalls müsste ich es wie Michael versuchen. Bin allerdings nicht so bewandert mit der Elektrotechnik, aber das Löten sollte ich hinbekommen. Was müsste ich denn genau auf der Unterseite vom RJ45 Stecker mit den Datenpins der Soundkarte (wie sehen die aus?) verlöten?

Danke für eure Unterstützung!

Gruß
Alex

miot

Hallo Alex,

nachdem ich den defekten NUSB1 entloetet und alles nochmal durchgemessen hatte habe ich folgende zwei Bruecken auf der Unterseite fuer die USB Datenverbindung eingeloetet.

Gruss Michael


viper67

Hallo zusammen.
Ich benötige mal Eure Hilfe. Habe ein Problem mit der Anbindung doorpi und fhem und komme da trotz suche nach Lösungen und Lesen der Anleitungen nicht weiter. Ich blick da einfach nicht mehr durch.


Die Version ist 2.0 alpha10
Am fhem ist https eingestellt.

Installiere ich in fhem

define A.Door.Pi DoorPi 192.168.1.210


bekomme ich beim Aufruf von get A.Door.Pi folgende Fehlermeldung.


jquery.min.js line 4:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data


So wie ich nun verstande habe, liegt das am Zugriff auf die https Verbindung und dem Token was man benötigt.
Ich habe nun in fhem folgendes eingegeben


define WEBapi FHEMWEB 8088 global
attr WEBapi csrfToken none
attr WEBapi allowfrom 192.168.1.210|127.0.0.1


und im doorpi fhlerper.sh

FHEMDP="A.Door.Pi"              # FHEM Devicename for DoorPi
FHEMIP="192.168.1.200"            # IP address for DoorPi
FHEMPORT="8088"                 # Port number for DoorPi
FHEMHTTPS="true"               # true for HTTPS, false without HTTPS
curlprog="curl"
curlargs="-k -u username:password"      # -k to disable HTTPS certificate check,
# -u user:password for user and password
   


fhem Log bringt einen Error.

FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca (peer: 192.168.1.210)



Vielen Dank im Voraus.

Gruß viper67

Markus

Hallo
Vielen dank Herr Prof. Dr. Henning ich versuche gerade alles von ihnen nachzubauen und habe
alle Dateien von ihnen genommen die ich in github gefunden habe.

Ich habe mir jetzt ein 3 Ampere Netzgerät Bestellt da ich gelesen habe das es zu Problemen komen
kann wenn zu wenig Spannung zur Verfügung steht und das möchte ich ausschließen.


Gruß Markus
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus

#625
@viper67

schau dir das noch einmahl an...

curlargs="-u"                       # -k to disable HTTPS certificate check,
                                # -u user:password for user and password    
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

viper67

@Markus
Ich hab das gecheckt aber immer noch das Gleiche.
Was mir noch aufgefallen war, dass Webapi eine Meldung nach einem Reboot angezeigt hat, dass basicAuth fehlt.

Habe dieses dann mal mit

define allowed_WEBapi allowed
attr allowed_WEBapi basicAuth xxxxxxxxxxxxxxx
attr allowed_WEBapi validFor WEBapi


nachgetragen in der Hoffnung, dass dieses richtig ist.

Die "x" stehen für die Ausgabe von

echo -n <web-username>:<web-userpassword> | base64

Die basicAuth Fehlermeldung nach dem Reboot ist weg aber es geht immer noch nicht.
Das kommt weiterhin
jquery.min.js line 4:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data


Das hier ist im fhemlog nicht mehr gekommen.

FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca (peer: 192.168.1.210)


dafür die Fehlermeldung.


FHEMWEB WEB CSRF error: csrf_12346789012345 ne csrf_543210987654321 for client WEB_192.168.1.36_4330.

(Die 192.168.1.36 ist der Clientrechner auf dem ich fhem im Broser laufen habe.)
und noch eine weitere Sache ist mir im Log aufgefallen.



[DoorPi_GetConfig] Warning: No attribute named "target[0|1|2|3]" defined



Ist denn die Vorgehensweise, wie ich vorgegangen bin denn richtig gewesen oder hab ich da schon was falsch gemacht ?
Gruß viper67

illivanilli

Danke Michael,

habe jetzt die Brücke gelegt. Jetzt ist doch eigentlich die Datenverbindung zum RJ45 Stecker vorhanden, habe es auch durchgemessen. Allerdings wird unter lsusb die Soundkarte nicht gefunden und die Lampen leuchten auch nicht. Die Lampe von der Soundkarte sollte doch auch leuchten, sobald die Verbindung da ist oder?

Alle Verbindungen von der Adapter- zur Hauptplatine über die RJ45 Stecker sind ok.

Habe mir jetzt die Mühe gemacht und alle Pins der RJ45 Stecker auf der Hauptplatine zurück verfolgt und durchgemessen.

Was mir jetzt aufgefallen ist... auf dem Bild von dir ist der 3. Pin von RASP2 der untere von der Soundkarte und der 5. von RASP2 der obere von der Soundkarte. Nach dem Layout für die Hauptplatine ist es genau anders herum???

Ist es richtig das der 3. von RASP1 gar nicht verwendet wird?

Hab die beiden Pins von der Soundkarte auch nochmal getauscht, allerdings ohne Erfolg.

Bin langsam am verzweifeln....muss ich die Soundkarte evtl. noch anderweitig einbinden?

Vielen Dank für Eure Hilfe!

Markus

Zitat von: illivanilli am 19 November 2017, 22:07:19
Danke Michael,

habe jetzt die Brücke gelegt. Jetzt ist doch eigentlich die Datenverbindung zum RJ45 Stecker vorhanden, habe es auch durchgemessen. Allerdings wird unter lsusb die Soundkarte nicht gefunden und die Lampen leuchten auch nicht. Die Lampe von der Soundkarte sollte doch auch leuchten, sobald die Verbindung da ist oder?

Alle Verbindungen von der Adapter- zur Hauptplatine über die RJ45 Stecker sind ok.

Habe mir jetzt die Mühe gemacht und alle Pins der RJ45 Stecker auf der Hauptplatine zurück verfolgt und durchgemessen.

Was mir jetzt aufgefallen ist... auf dem Bild von dir ist der 3. Pin von RASP2 der untere von der Soundkarte und der 5. von RASP2 der obere von der Soundkarte. Nach dem Layout für die Hauptplatine ist es genau anders herum???

Ist es richtig das der 3. von RASP1 gar nicht verwendet wird?

Hab die beiden Pins von der Soundkarte auch nochmal getauscht, allerdings ohne Erfolg.

Bin langsam am verzweifeln....muss ich die Soundkarte evtl. noch anderweitig einbinden?

Vielen Dank für Eure Hilfe!
Hast du genug ampere bei mir hat die LED von der Sound Karte immer geblinkt deswegen.
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa

Markus



Zitat von: viper67 am 19 November 2017, 18:39:55
@Markus
Ich hab das gecheckt aber immer noch das Gleiche.
Was mir noch aufgefallen war, dass Webapi eine Meldung nach einem Reboot angezeigt hat, dass basicAuth fehlt.

Habe dieses dann mal mit

define allowed_WEBapi allowed
attr allowed_WEBapi basicAuth xxxxxxxxxxxxxxx
attr allowed_WEBapi validFor WEBapi


nachgetragen in der Hoffnung, dass dieses richtig ist.

Die "x" stehen für die Ausgabe von

echo -n <web-username>:<web-userpassword> | base64

Die basicAuth Fehlermeldung nach dem Reboot ist weg aber es geht immer noch nicht.
Das kommt weiterhin
jquery.min.js line 4:
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data


Das hier ist im fhemlog nicht mehr gekommen.

FHEMWEB SSL/HTTPS error:  SSL connect accept failed because of handshake problems error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca (peer: 192.168.1.210)


dafür die Fehlermeldung.


FHEMWEB WEB CSRF error: csrf_12346789012345 ne csrf_543210987654321 for client WEB_192.168.1.36_4330.

(Die 192.168.1.36 ist der Clientrechner auf dem ich fhem im Broser laufen habe.)
und noch eine weitere Sache ist mir im Log aufgefallen.



[DoorPi_GetConfig] Warning: No attribute named "target[0|1|2|3]" defined



Ist denn die Vorgehensweise, wie ich vorgegangen bin denn richtig gewesen oder hab ich da schon was falsch gemacht ?
Gruß viper67

Probiere mal ob dein fhem über diesen Port über den Browser erreichbar ist
Raspberry Pi2 als FHEM-Plattform
HM, FS20, 1-Wire, PanStamp,LW12,Intertechno,ESPEasy,Alexa