Poste doch mal Deim Anliegen im SHC Forum. Vielleicht ist das ein Bug, welcher noch nicht aufgefallen ist. Ich habe z.Z. Keinen BMP in Betrieb und aka es somit jetzt nicht testen.
RPi SmartHome Control 2.2
-
agent47 -
29. Oktober 2013 um 18:05 -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
RPi SmartHome Control 2.2? Schau mal ob du hier fündig wirst!
-
ok danke
-
Mal eine Frage: In welcher Datei werden bei SHC die Schaltzustände der
Steckdosen gespeichert oder zwischen gespeichert?
Möchte die Datei auslesen und so die Steckdosen mit meinem eigenen
Prog synchronisieren.Danke
-
DIe Daten liegen seit Version 2.0 in einer Redis Datenbank
-
Ist es möglich einen Taster zu simulieren?
es geht darum:
Eine Beleuchtung soll per S.H.C und parallel über einen Wechselschalter an und ausgeschaltet werden können. Der WWechselschalter gibt einen Impuls auf ein Stromstoßrelais welches die Lampen schaltet.Ich bräuchte einen Taster als Icon bzw. als Funktion welches nur einen Impuls an die Funksteckdose schickt welche wiederum einen kurzen "impuls" an das stromstoßrelais schickt.
Jemand eine Idee?
LLiebe grüße
-
Ja, geht.
Geht über die countdown Funktion und einem kleinen Tweak um auf einen Impuls von etwa 2 bis 3 Sekunden zu kommen.
Anleitung im SHC Forum.
-
Ist es möglich dies auch ohne komplette neuinstallation zu machen? Weil das wollte ich eigentlich umgehen.
Oder ein skript welches ein 433 mhz signal schickt und nach einer Sekunde es wieder schickt als aussignal.
Hoffe ihr könnt mir weiter helfen.
LG
-
Ja, ein Countdown wird mit einem EIn Signal gestartet und nach Ablauf der Eingestellten zeit mit dem Aus Signal beendet, Zwischendurch passiert nichts.
-
Ja, ein Countdown wird mit einem EIn Signal gestartet und nach Ablauf der Eingestellten zeit mit dem Aus Signal beendet, Zwischendurch passiert nichts.aber habe ich dann nicht trotzdem dauerhaft strom auf dem stromstoßrelais wenn die Steckdose zb 30s an ist
-
Wenn du den countdown auf 3s stellst nicht
-
Hallo, finde das SHC ein klasse Projekt läuft reibungslos bei mir...
Gibt es die Möglichkeit, Zustände von Funksteckdosen zu ermitteln? Ich versuch es mal einfach zu erklären.Nehmen wir mal an ich habe eine Steckdose 1 im SHC ist der Zustand auf OFF. Jetzt sitze ich im Wohnzimmer und schalte jedoch NICHT per SHC sondern über die normale Funkfernbedienung der Steckdosen eine Stehlampe auf ON. Das SHC denkt jedoch dass die Lampe nach wie vor OFF ist.
Lässt sich da etwas machen?
Über Tipps und Möglichkeiten wäre ich sehr dankbar
Gruß
Domi
-
Ich habe noch ein anderes Problem,
gibt es eine Möglichkeit das Administrator Passwort / Zugang neu anzulegen? Oder zu überschreiben? Weil leider habe ich es geschafft, mein Accountdaten zu vergessen und kann so nichts mehr ändern beim SHC. Ich dachte, ich frage erstmal nach bevor ich alles neu installieren und so weiter.
Michael
-
Über die Anwendung geht das nicht, du kannst aber in der users.xml den Passworthash von hand bearbeiten und somit zurücksetzen.
-
Danke,
ich bin gerad nebenher am aufsetzen eines zweiten "Kompletten Systems". Es dient dazu um ein Paar Dinge zu an der neuen Version.
Folgender Code:
erzeugte folgende Meldung:
CodePHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525+lfs/redis.so' - /usr/lib/php5/20100525+lfs/redis.so: cannot open shared object file: No such file or directory in Unknown on line 0
Das gleiche bei folgendem Befehl:
Ergibt folgenden Fehler:
CodePHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525+lfs/redis.so' - /usr/lib/php5/20100525+lfs/redis.so: cannot open shared object file: No such file or directory in Unknown on line 0 Could not open input file: pcc_install.php
Obwohl ich alle die Anleitung schritt für Schritt durchgeführt habe. Alles per Copy&Paste um Tippfehler zu verhindern.
Und wo ich danach im Browser öffnen wollte bekomme ich lediglich folgende Meldung:
Code
Alles anzeigenSystem Error Unbekannter Namensraum "" Klasse: Redis File: lib/classloader/classloader.class.php Line: 257 Code: 1000 Stack: #0 global.php @ Line: 85 RWF\ClassLoader\ClassLoader->loadClass('Redis...') #1 /var/www/shc/shc/lib/database/nosql/redis.class.php @ Line: 18 __autoload('Redis...') #2 lib/classloader/classloader.class.php @ Line: 277 require_once('/var/www/shc/shc/lib/database/nosql/redis.class.php') #3 global.php @ Line: 85 RWF\ClassLoader\ClassLoader->loadClass('SHC\Database\NoSQL\Redis...') #4 /var/www/shc/shc/lib/core/shc.class.php @ Line: 105 __autoload('SHC\Database\NoSQL\Redis...') #5 /var/www/shc/shc/lib/core/shc.class.php @ Line: 74 SHC\Core\SHC->initDatabase() #6 /var/www/shc/index.php @ Line: 22 SHC\Core\SHC->__construct() #7 {main}
Kann mir da jemand helfen, was ich falsch gemacht habe?
Übrigens ich hab mir folgende Anleitung vorgenommen:
https://github.com/agent4788/SHC_Framework/wiki/Raspberry-Pi
Michael
-
Die Redis PHP Extension ist nicht richtig installiert, wiederhole einfach den schritt nochmal und schaue nach fehlermeldungen.
-
Problem behoben. Also es läuft nun. Habe bei der Installation für die Datenbank Password nicht die "Standarteinstellung" übernommen. Also hab einfach ein Password eingegeben. Aber nun läufts.
Jetzt nur noch Sensoren einfügen und gucken das es läuft.
Ist gerade nur ein DS18(x)20. Läuft auch nun.
Nur ich hab jetzt Problem beim Hinzufügen von Countdownfunktion, also ich erhalte lediglich eine Fehlermeldung und habe noch nich mal die Chance was ein zu stellen. Es kommt folgende Fehlermeldung:
Code
Alles anzeigenSystem Error Die Klasse "SHC\Form\Forms\SHC" konnte nicht gefunden werden Klasse: SHC\Form\Forms\SHC File: lib/classloader/classloader.class.php Line: 288 Code: 1001 Stack: #0 global.php @ Line: 85 RWF\ClassLoader\ClassLoader->loadClass('SHC\Form\Forms\SHC...') #1 /var/www/shc/shc/lib/form/forms/countdownform.class.php @ Line: 69 __autoload('SHC\Form\Forms\SHC...') #2 /var/www/shc/shc/data/commands/web/acp/switchables/addelementformpage.class.php @ Line: 129 SHC\Form\Forms\CountdownForm->__construct() #3 lib/request/commands/pagecommand.class.php @ Line: 45 SHC\Command\Web\AddElementFormPage->processData() #4 lib/request/abstractcommand.class.php @ Line: 77 RWF\Request\Commands\PageCommand->executeCommand() #5 lib/request/requesthandler.class.php @ Line: 184 RWF\Request\AbstractCommand->execute(RWF\Request\HttpRequest, RWF\Request\HttpResponse) #6 lib/request/requesthandler.class.php @ Line: 133 RWF\Request\RequestHandler->handleWebRequest('page...', 'addelementform...') #7 lib/request/requesthandler.class.php @ Line: 91 RWF\Request\RequestHandler->__construct('page...', 'addelementform...') #8 /var/www/shc/index.php @ Line: 25 RWF\Request\RequestHandler::handleRequest() #9 {main}
Ich hoffe hierfür gibt es auch eine schöne Lösung und man kann mir helfen.
Michael
-
RaspiDo
Der Fix dafür kommt mit 2.2.3 du kannst die Zeile aber auch selbst einfügen -> https://github.com/agent4788/SHC_…d686e662544c667 -
agent47: Danke für die Info.
Ich habe das Fix eingebaut, also die 2 Zeilen ergänzt, doch nun kommt ein anderes Problem auf. Wenn ich ein Element countdown hinzufügen will, kommt nur eine Weiße seite ohne Fehler und sonst was. Also als "Schritt" nach dem Auswahlmenü, welche Schaltfunktion man gerne ergänzen würde, wo man countdown auswählen kann.
Ein "Problemchen", nennen wir es mal so was ich mit dem Fixed hatte war, dass ein Teil vom Verzeichnis nicht mit auf dem Weg lag,
Also als Pfad is angegeben:
"shc/lib/form/forms/elements/countdownform.class.php"Nur vorhanden ist:
"shc/lib/form/forms/countdownform.class.php"
Aber mit dem Kann ich leben, Muss ich ggf. noch andere Fixed einbinden bevor der Funktioniert? Und wird es ggf. bald ein "kleines Update" geben, wo die Fixed "eingebaut" sind?
Michael
PS: Ich muss trotzdem sagen -> Super Arbeit, das Projekt ist einfach erste klasse!!! Hut ab, hab bislang nichts anderes gesehen, was vom Umfang und Qualität dem nahe kommt.
-
Der Pfad ist nur anders weil ich das für die 2.2.3 etwas neu sortiert habe, das hat für dich erst mal nichts zu sagen.
Schaue mal in die Apache Error Log, da muss der Grund stehen warum die Seite leer ist. Wenn es nach der Änderung jetzt so aufgetreten ist denke ich hast du einen Syntax Fehler mit eingebaut. -
Moin,
ich hab ein Problem bei den Ereignissen. Wenn ich dort auf "Liste bearbeiten" gehe, bekomme ich folgenden Error:
Code
Alles anzeigenDie Klasse "SHC\Command\Web\ConditionEditor" konnte nicht gefunden werden Klasse: SHC\Command\Web\ConditionEditor File: lib/classloader/classloader.class.php Line: 288 Code: 1001 Stack: #0 global.php @ Line: 85 RWF\ClassLoader\ClassLoader->loadClass('SHC\Command\Web\ConditionEditor') #1 /var/www/shc/shc/data/commands/web/acp/events/manageswitchablesineventspage.class.php @ Line: 71 __autoload('SHC\Command\Web\ConditionEditor') #2 lib/request/commands/pagecommand.class.php @ Line: 45 SHC\Command\Web\ManageSwitchablesInEventsPage->processData() #3 lib/request/abstractcommand.class.php @ Line: 77 RWF\Request\Commands\PageCommand->executeCommand() #4 lib/request/requesthandler.class.php @ Line: 184 RWF\Request\AbstractCommand->execute(RWF\Request\HttpRequest, RWF\Request\HttpResponse) #5 lib/request/requesthandler.class.php @ Line: 133 RWF\Request\RequestHandler->handleWebRequest('page...', 'manageswitchablesinevents...') #6 lib/request/requesthandler.class.php @ Line: 91 RWF\Request\RequestHandler->__construct('page...', 'manageswitchablesinevents...') #7 /var/www/shc/index.php @ Line: 25 RWF\Request\RequestHandler::handleRequest() #8 {main}
-
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!