Posts by ABBolle
-
-
Mal per SSH einloggen und nur zum Testen ein kurzes, triviales Passwort setzen und dieses dann noch mal direkt per Tastatur an Pi ausprobieren?
-
Also ich würde mal sagen, besondere Vorkenntnisse nicht kaum von Nöten. ABER: man sollte eine Suchmaschine bedienen können... Ich selber habe so ziemlich ohne Kenntnisse angefangen. Man braucht nur eine Idee (z.b. aus einem Forum abgeguckt), was man mit dem Pi machen will. Beim nachbauen dieser Idee und dem Lösen der dabei auftretenden Probleme (hier hilft die Suchmaschine), lernt man erst mal genug.
-
popy:
Ich schalte alle meine Steckdosen mit drei Sendevorgängen, da einige nach einem Sendevorgang nicht immer zuverlässig geschaltet haben. Bei mir klappt es aber mit drei Sendevorgängen problemlos...agent47:
Seit dem Update der App auf Version 1.0.2 geht bei mir nichts mehr. Bei jedem Versuch eine Steckdose zu schalten wird die App beendet. Feedback per Google-Service ist selbstverständlich gesendet...
Vielen Dank an dieser Stelle noch mal für dein Engagement sowohl fürs SHC als auch nun für die Android-App! -
Bei mir (LG G4, Android 5) läuft die App tadellos. Bei meiner Freundin (Nexus 4, Android 4.4) stürzt sie auch direkt nach dem Start ab...
-
"git pull" bricht bei mir mit folgender Meldung ab:
Code
Display More/var/www/shc $ git pull Updating 26c99eb..e77e360 error: Your local changes to the following files would be overwritten by merge: .gitignore backup_restore.php pcc/data/commands/smartphone/acp/infopage.class.php pcc/data/commands/smartphone/acp/settingsformpage.class.php pcc/data/commands/smartphone/acp/user/addgroupformpage.class.php pcc/data/commands/smartphone/acp/user/adduserformpage.class.php pcc/data/commands/smartphone/acp/user/editgroupformpage.class.php pcc/data/commands/smartphone/acp/user/edituserformpage.class.php pcc/data/commands/smartphone/acp/user/listgroupspage.class.php pcc/data/commands/smartphone/acp/user/listuserspage.class.php pcc/data/commands/smartphone/statesyncajax.class.php pcc/data/commands/smartphone/templates/indexpage.html pcc/data/commands/web/acp/infopage.class.php pcc/data/commands/web/acp/settingsformpage.class.php pcc/data/commands/web/acp/user/addgroupformpage.class.php pcc/data/commands/web/acp/user/adduserformpage.class.php pcc/data/commands/web/acp/user/editgroupformpage.class.php pcc/data/commands/web/acp/user/edituserformpage.class.php pcc/data/commands/web/acp/user/listgroupspage.class.php pcc/data/commands/web/acp/user/listuserspage.class.php pcc/data/commands/web/dataajax.class.php pcc/data/commands/web/datasyncajax.class.php pcc/data/commands/web/stateajax.class.php pcc/data/commands/web/statesyncajax.class.php pcc/data/commands/web/templates/indexpage.html pcc/data/lang/de/acp/settings.lang.php pcc/data/lang/de/acp/usermanagement.lang.php pcc/data/lang/de/index.lang.php pcc/data/templates/smartphone/mobileHeadlineIndex.html pcc/lib/core/pcc.class.php pcc/lib/form/forms/settingsform.class.php pcc_install.php rwf/data/storage/default/defaultSettings.xml rwf/lib/core/rwf.class.php rwf/lib/form/formelements/floatinputfield.class.php rwf/lib/xml/xmleditor.class.php shc/data/commands/all/executeswitchcommandajax.class.php shc/data/commands/all/pushsensorvaluesajax.class.php shc/data/commands/all/roomsync.class.php shc/data/commands/all/roomsyncajax.class.php shc/data/commands/smartphone/acp/backup/listbackupspage.class.php shc/data/commands/smartphone/acp/conditions/addconditionformpage.class.php shc/data/commands/smartphone/acp/conditions/editconditionformpage.class.php shc/data/commands/smartphone/acp/conditions/listconditionspage.class.php shc/data/commands/smartphone/acp/database/databasepage.class.php shc/data/commands/smartphone/acp/events/addeventformpage.class.php shc/data/commands/smartphone/acp/events/editeventformpage.class.php shc/data/commands/smartphone/acp/events/listeventspage.class.php shc/data/commands/smartphone/acp/events/manageswitchablesineventspage.class.php shc/data/commands/smartphone/acp/events/templates/listevents.html shc/data/commands/smartphone/acp/room/addroomformpage.class.php shc/data/commands/smartphone/acp/room/editroomformpage.class.php shc/data/commands/smartphone/acp/room/listroomspage.class.php shc/data/commands/smartphone/acp/sensorpoints/editsensorpointformpage.class.php shc/data/commands/smartphone/acp/sensorpoints/listsensorpointspage.class.php shc/data/commands/smartphone/acp/sensorpoints/templates/listsensorpoints.html shc/data/commands/smartphone/acp/switchables/addboxformpage.class.php shc/data/commands/smartphone/acp/switchables/addelementformpage.class.php shc/data/commands/smartphone/acp/switchables/assignmentpage.class.php shc/data/commands/smartphone/acp/switchables/editboxformpage.class.php shc/data/commands/smartphone/acp/switchables/editelementformpage.class.php shc/data/commands/smartphone/acp/switchables/editsensorformpage.class.php shc/data/commands/smartphone/acp/switchables/listroomswitchablespage.class.php shc/data/commands/smartphone/acp/switchables/listswitchablespage.class.php shc/data/commands/smartphone/acp/switchables/listswitchableswithoutroompage.class.php shc/data/commands/smartphone/acp/switchables/listswitchfunctionspage.class.php shc/data/commands/smartphone/acp/switchables/manageswitchablecontainerspage.class.php shc/data/commands/smartphone/acp/switchables/templates/listroomswitchables.html shc error: The following untracked working tree files would be overwritten by merge: pcc/data/commands/smartphone/fbcalllistpage.class.php pcc/data/commands/smartphone/fbsmarthomepage.class.php pcc/data/commands/smartphone/fbstatepage.class.php pcc/data/commands/smartphone/templates/fbcalllist.html pcc/data/commands/smartphone/templates/fbsmarthome.html pcc/data/commands/smartphone/templates/fbstate.html pcc/data/commands/web/fbcalllistajax.class.php pcc/data/commands/web/fbsmarthomeajax.class.php pcc/data/commands/web/fbstateajax.class.php pcc/data/commands/web/templates/fbcalllist.html pcc/data/commands/web/templates/fbsmarthome.html pcc/data/commands/web/templates/fbstate.html pcc/inc/img/icons/call_type_1.png pcc/inc/img/icons/call_type_10.png pcc/inc/img/icons/call_type_11.png pcc/inc/img/icons/call_type_2.png pcc/inc/img/icons/call_type_3.png pcc/inc/img/icons/call_type_9.png rwf/lib/avm/fritzbox.class.php rwf/lib/avm/fritzboxcalllist.class.php rwf/lib/avm/fritzboxdevice.class.php rwf/lib/avm/fritzboxfactory.class.php rwf/lib/avm/fritzboxhosts.class.php rwf/lib/avm/fritzboxphone.class.php rwf/lib/avm/fritzboxsmarthome.class.php rwf/lib/avm/fritzboxwan.class.php rwf/lib/avm/fritzboxwlan.class.php shc/data/templates/smartphone/switchables/mobileAvmSocket.html shc/data/templates/smartphone/switchables/mobileFritzBox.html shc/data/templates/web/switchables/avmSocket.html shc/data/templates/web/switchables/fritzBox.html shc/inc/img/sensor/pwoersocket.png shc/inc/img/switchables/reconnect.png shc/inc/img/switchables/wifi.png shc/lib/form/forms/avmmeasuringsocketform.class.php shc/lib/form/forms/avmsocketform.class.php shc/lib/form/forms/fritzboxform.class.php shc/lib/sensor/sensors/avmmeasuringsocket.class.php shc/lib/sheduler/tasks/fritzboxupdatetask.class.php shc/lib/switchable/switchables/avmsocket.class.php shc/lib/switchable/switchables/fritzbox.class.php Please move or remove them before you can merge. AbortingHatte davor noch das Update von 2.2.0 auf 2.2.1 gemacht, indem ich mir die Zip heruntergeladen und die entpackten Daten nach /var/www/shc/ geschoben habe. Könnte jetzt sicherlich wieder die 2.2.2-Zip herunterladen, aber das ist ja keine richtige Lösung...

Rein informative Frage: Hätte ich das Update von 2.2.0 auf 2.2.1 auch von git pullen können? Also eine ältere Version als die aktuellste? Habe auch mithilfe von google nichts dazu finden können... hatte aber wahrscheinlich auch die falschen Suchbegriffe.
-
Daten Backup per SHC-Weboberfläche habe ich durchgeführt... Aber was meinst du mit File Backup?
Sorry für die dumme Frage schon mal in Voraus.
-
Also ich werde dort wohl nicht spenden... Nachdem sich der Entwickler nach angekündigter neuer Version ein Jahr lang (oder länger?) gar nicht mehr zu Wort gemeldet hat, bin ich auf andere Lösungen umgestiegen.
Ich habe auch die Befürchtung, dass nach dem Release der neuen Version wieder kein langer Support oder Updates erwartet werden sollten.
-
Sehr schön! Jetzt warte ich nur noch auf die Update-Anleitung von 2.0 auf 2.2...

-
Versuch mal den gesamten Inhalt der Datei zu löschen (oder alternativ auszukommentieren) und dann nur diesen Text einzufügen:
Code
Display Moreserver { listen 80; root /var/www; index index.html index.php; server_name localhost; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } -
Ich nutze auch meistens das Tablett... allerdings Android. Und dann logge ich mich mit Connectbot per SSH ein editiere damit die Conig-Datei.
Ist zwar auch immer noch komplizierter, als wenn man es in der Web-Oberfläche direkt ändern könnte, aber ich finde es immerhin einfacher als löschen und neu erstellen. -
Vielleicht ein dumme Frage, aber manchmal sieht man ja den Wald vor lauter Bäumen nicht:
Die Einträge für die Zeitsteuerung sind auch "active" markiert? -
1. Die Möglichkeit Zeiten zu editieren (derzeit muß der Eintrag gelöscht und neu angelegt werden).Ich ändere die Zeiten bei Bedarf per Editor in "/etc/default/powerpi"...
MfG ABBolle
-
Also ich habe ernsthaftes Interesse an der Android App... Halte ich für praktischer als einen abgespeicherten link, wie ich es im Moment nutzte.
-
Ich habe da noch eine ganz andere Idee:
An was hängt der Pi denn dran? Ich hatte ähnliche Probleme mal mit Openelec an meinem Samsung TV, als am TV irgendeine Einstellung zur Bildverbesserung eingestellt war. Ich glaube, der TV hatte damit Zwischenbilder berechnet. Jedenfalls kann es damit auch immer wieder zu Rucklern bei der Wiedergabe von 24p Videos. -
Wenn ich es richtig gelesen habe, werden die Sockets in etc/default/powerpi gespeichert. Wahrscheinlich sind dort auch die Scheduler zu finden...
QuoteDie Einstellungen werden in der Datei "powerpi" im Verzeichnis "/etc/default/" gespeichert. Das ist eine einfache Textdatei mit Einträgen im XML-Format ( http://de.wikipedia.org/wiki/Extensible_Markup_Language ).
Quelle: http://raspberrypiguide.de/howtos/powerpi…-haussteuerung/ - Kelran am 27.4.2014 um 13:45 -
[...]
Es gibt ja wenig Neues hier und auch das neue PowerPi läßt auf sich warten.
[...]
Und ich befürchte, dass sich da auch nicht mehr allzu viel tun wird...
Letzter Beitrag vom Thread-Ersteller ist von Anfang Juni und auch sein letzter Besuch des Forums war Mitte Juli. -
Schau mal in den Post Nr. 219. Dort ist unter Punkt 3 ein sehr ähnlicher Fehler inkl. Lösung.
-
Zuerst einmal vielen Dank für dieses Projekt! Es läuft (nun) wie geschmiert und es hat mir als Linux-Anfänger ziemlich Spaß gemacht, dieses nachzubauen. Aufgrund dreier Probleme bei der Installation hat es mich zwar ein wenig Zeit gekostet, aber eigentlich ist es ja das rumtüfteln, wofür man sich den Raspi angeschafft hat.

Dennoch will ich hier auf meine drei Problemchen aufmerksam machen, damit vielleicht der eine oder andere, der auf ähnliche Probleme trifft, diese schneller in den Griff bekommt als ich...
1. Unvollständiges Configurationsskript auf http://raspberrypiguide.de/howtos/powerpi…-haussteuerung/ für /etc/nginx/sites-enabled/default. Hier fehlt noch ein "}" am Ende... Hier im Thread ist es irgendwo auch vollständig noch mal aufgeführt, aber wer erstmal nur nach dem How-To vorgeht, kommt nicht weit, wenn man den Code nich noch mal kontrolliert. Richtig sollte sein:
Code
Display Moreserver { listen 80; root /var/www; index index.html index.php; server_name localhost; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }2. nginx lief nicht, weil log Dateien (error.log und access.log) nicht geschrieben werden konnten.
Ich hatte bereits vorher für den Dauerbetrieb des RPi als NAS nach dieser Anleitung http://www.sonoya.com/anleitung-rasp…optimieren.html /var/log in den RAM ausgelagert. Damit kam nginx anscheinend nicht klar. Nach der Änderung der fstab war dieses Problem behoben...3. Fehler bei "sudo make install"; "insserv: warning: script 'powerpi' missing LSB tags and overrides"
Hatte einen ähnlichen Fehler wie im Beitrag Nr.90:Code
Display Morepi@raspberrypirene ~/powerpi-0.1 $ sudo make install cp ./src/settings /etc/default/powerpi cp ./bin/powerpi /bin/powerpi chmod 777 /etc/default/powerpi cp ./init/powerpi /etc/init.d update-rc.d powerpi defaults update-rc.d: using dependency based boot sequencing insserv: warning: script 'powerpi' missing LSB tags and overrides insserv: There is a loop between service rpc_shellinaboxd and powerpi if stopped insserv: loop involving service powerpi at depth 2 insserv: loop involving service rpc_shellinaboxd at depth 1 insserv: Stopping powerpi depends on rpc_shellinaboxd and therefore on system facility `$all' which can not be true! insserv: exiting now without changing boot order! update-rc.d: error: insserv rejected the script header make: *** [install] Error 1
Nur war es bei mir statt rpc_shellinaboxd der von mir installierte/aktivierte Watchdog.
Lösung habe ich hier gefunden: http://raspberrypi.stackexchange.com/questions/1335…s-and-overrides
Ich habe also einfach in die ~/powerpi-0.1/init/powerpi unter #!/bin/sh folgendes eingefügt:Code### BEGIN INIT INFO # Provides: powerpi # Required-Start: $syslog # Required-Stop: $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: powerpi # Description: This file should be used to construct scripts to be # placed in /etc/init.d. ### END INIT INFO
Ich muss gestehen, dass ich den Hintergrund hier nicht so richtig verstanden haben, aber es hat jedenfalls funktioniert. Hat hier vielleicht jemand eine Ahnung, was genau ich damit bewirkt habe?