Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Kann mir jemand sagen welche Stecker für 1-wire nötig sind. Habe zwar unter PTSM-Steckverbinder von Phoenix Contact gesucht. Finde da aber nur die Variante http://www.ebay.de/itm/Leiterplatten...YAAOSwajVUQP0X
aber diesieht ganz anders aus. Vielleicht hat jemand welche gekauft und kann mir sagen wo er sie her hat. Danke.
Ich hatte das Problem schon in 148 aufgezeigt und in 149 als gelöst gemeldet.
Gestern habe die neueste smartVISU-Version eingepflegt. Leider gab es einige Fehler und einige Starts wurden notwendig.
Dabei erkannte ich nachfolgendes Problem:
in smarthome wurden Dateien angesehen und abgeglichen.
in smartVISU wurde der letzte Stand von Robert eingefügft l
smarthome Start. smartVISU lief OK, aber die Plots sind weg, also suchen per Debug.
Ab hier gibt es den aufgezeigten Fehler.
Mehrfaches smarthome --stop und sogar ein reboot änderten nichts an der Fehlermeldung. Cache jeweils gelöscht.
2015-12-14 15:25:30,636 INFO Main Start SmartHome.py 1.1.923.dev -- smarthome.py:__init__:242
2015-12-14 15:25:30,639 DEBUG Main Python 3.4.2 -- smarthome.py:__init__:243
2015-12-14 15:25:30,642 INFO Main Init Scheduler -- scheduler.py:__init__:86
2015-12-14 15:25:30,646 DEBUG Scheduler creating 5 workers -- scheduler.py:run:93
2015-12-14 15:25:30,647 INFO Main Init Plugins -- smarthome.py:start:288
2015-12-14 15:25:30,659 DEBUG Main Plugin: knx -- plugin.py:__init__:43
2015-12-14 15:25:30,678 DEBUG Main Plugin: ow -- plugin.py:__init__:43
2015-12-14 15:25:30,690 DEBUG Main Plugin: visu -- plugin.py:__init__:43
2015-12-14 15:25:30,728 DEBUG Main Plugin: cli -- plugin.py:__init__:43
2015-12-14 15:25:30,735 DEBUG Main Plugin: sql -- plugin.py:__init__:43
2015-12-14 15:25:30,772 DEBUG Main SQLite 3.8.7.1 -- __init__.py:__init__:47
2015-12-14 15:25:31,611 DEBUG Main SQLite: database integrity ok -- __init__.py:__init__:64
2015-12-14 15:25:31,621 DEBUG Main SQLite Maintain next time: 2015-12-15 03:02:00+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:31,624 DEBUG Main Plugin: wettercom -- plugin.py:__init__:43
2015-12-14 15:25:31,665 DEBUG Main Plugin: mail -- plugin.py:__init__:43
2015-12-14 15:25:31,729 DEBUG Main Plugin: imap -- plugin.py:__init__:43
2015-12-14 15:25:31,733 DEBUG Main IMAP next time: 2015-12-14 15:25:46+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:31,736 INFO Main Init Items -- smarthome.py:start:294
2015-12-14 15:25:32,060 INFO Main Item env.core.memory = 19910656.0 via SQLite None None -- item.py:set:476
2015-12-14 15:25:32,070 INFO Main Item env.core.threads = 8.0 via SQLite None None -- item.py:set:476
2015-12-14 15:25:32,076 DEBUG Main Item env.core: no type specified. -- item.py:__init__:242
2015-12-14 15:25:32,091 DEBUG Main Item env.location: no type specified. -- item.py:__init__:242
2015-12-14 15:25:32,156 INFO Main Item env.system.load = 0.04 via SQLite None None -- item.py:set:476
2015-12-14 15:25:32,160 DEBUG Main Item env.system: no type specified. -- item.py:__init__:242
2015-12-14 15:25:32,163 DEBUG Main Item env: no type specified. -- item.py:__init__:242
2015-12-14 15:25:32,167 DEBUG Main KNX: wire.werkst listen on and init with cache 4/1/0 -- __init__.pyarse_item:262
2015-12-14 15:25:32,193 INFO Main Item wire.werkst = 13.5 via SQLite None None -- item.py:set:476
2015-12-14 15:25:32,197 DEBUG Main KNX: wire.vorlauf listen on and init with cache 4/1/1 -- __init__.pyarse_item:262
.
. weitere INITs
.
.
.2015-12-14 15:25:35,663 DEBUG Main Triggering wire.temp_r1.min - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,671 DEBUG Main Triggering wire.temp_r1.max - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,689 DEBUG Main Triggering wire.dew_r1 - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,694 DEBUG Main Triggering wire.temp_r2.min - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,696 INFO wire.dew_r1 Item wire.dew_r1 = 4.33 via Init None None -- item.py:__update:373
2015-12-14 15:25:35,699 DEBUG Main Triggering wire.temp_r2.max - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,707 DEBUG Main Triggering wire.dew_r2 - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,712 DEBUG Main Triggering wire.dew_r3 - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,714 INFO wire.dew_r2 Item wire.dew_r2 = 4.5 via Init None None -- item.py:__update:373
2015-12-14 15:25:35,720 DEBUG Main Triggering wire.dew_r4 - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,730 DEBUG Main Triggering aussen.mdt.tempsun.min - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,732 INFO wire.dew_r3 Item wire.dew_r3 = 4.85 via Init None None -- item.py:__update:373
2015-12-14 15:25:35,736 DEBUG Main Triggering aussen.mdt.tempsun.max - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,740 DEBUG Main Triggering aussen.mdt.windkmh - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0.27} -- scheduler.py:trigger:164
2015-12-14 15:25:35,749 INFO wire.dew_r4 Item wire.dew_r4 = 4.79 via Init None None -- item.py:__update:373
2015-12-14 15:25:35,755 DEBUG Main Triggering system.datum_uhrzeit.sonne.aufgang - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,764 DEBUG Main Triggering system.datum_uhrzeit.sonne.untergang - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,770 DEBUG Main Triggering system.datum_uhrzeit.sonne.position - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,772 DEBUG Main Triggering system.datum_uhrzeit.mond.aufgang - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,778 DEBUG Main Triggering system.datum_uhrzeit.mond.untergang - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,780 DEBUG Main Triggering system.datum_uhrzeit.mond.position - by: Init source: None dest: None value: {'caller': 'Init', 'value': None} -- scheduler.py:trigger:164
2015-12-14 15:25:35,788 DEBUG Main Triggering system.datum_uhrzeit.mond.licht - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
2015-12-14 15:25:35,790 DEBUG Main Triggering system.datum_uhrzeit.mond.phase - by: Init source: None dest: None value: {'caller': 'Init', 'value': 0} -- scheduler.py:trigger:164
Beginn Smarthome
2015-12-14 15:25:35,794 INFO Main Items: 629 -- smarthome.py:start:326
2015-12-14 15:25:35,808 INFO Main Start Logics -- logic.py:__init__:33
2015-12-14 15:25:35,810 DEBUG Main Reading Logics from /usr/local/smarthome/lib/env/logic_conf -- logic.py:_read_logics:64
2015-12-14 15:25:35,815 DEBUG Main Reading Logics from /usr/local/smarthome/etc/logic.conf -- logic.py:_read_logics:64
2015-12-14 15:25:35,833 DEBUG Main Logic: MyLogic -- logic.py:__init__:44
2015-12-14 15:25:35,870 DEBUG Main Logic: mysun -- logic.py:__init__:44
2015-12-14 15:25:35,878 DEBUG Main Logic: sonnenstand -- logic.py:__init__:44
2015-12-14 15:25:35,892 DEBUG Main Logic: env_daily -- logic.py:__init__:44
2015-12-14 15:25:35,888 INFO wire.temp_r1.max Item wire.temp_r1.max = 13.38 via Init None None -- item.py:__update:373
2015-12-14 15:25:35,920 DEBUG Main env_daily next time: 2015-12-15 06:00:00+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:35,928 DEBUG Main Logic: env_loc -- logic.py:__init__:44
2015-12-14 15:25:35,933 DEBUG Main Logic: env_stat -- logic.py:__init__:44
2015-12-14 15:25:35,952 DEBUG Main env_stat next time: 2015-12-14 15:25:46+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:35,954 DEBUG Main Logic: AtSunset -- logic.py:__init__:44
2015-12-14 15:25:35,984 DEBUG Main AtSunset next time: 2015-12-14 15:18:29.454063+00:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:35,998 DEBUG Main Logic: env_init -- logic.py:__init__:44
2015-12-14 15:25:36,011 DEBUG Main Logic: wettercom -- logic.py:__init__:44
2015-12-14 15:25:36,034 DEBUG Main Logic: Time -- logic.py:__init__:44
2015-12-14 15:25:36,039 DEBUG Main Logic: alarm -- logic.py:__init__:44
2015-12-14 15:25:36,067 DEBUG Main Logic: eg_szenen -- logic.py:__init__:44
2015-12-14 15:25:36,094 INFO Main Start Plugins -- plugin.py:start:65
2015-12-14 15:25:36,096 INFO wire.temp_r2.max Item wire.temp_r2.max = 7.03 via Init None None -- item.py:__update:373
2015-12-14 15:25:36,110 DEBUG Main Starting knx Plugin -- plugin.py:start:67
2015-12-14 15:25:36,107 INFO aussen.mdt.tempsun.min Item aussen.mdt.tempsun.min = -1.29 via Init None None -- item.py:__update:373
2015-12-14 15:25:36,117 DEBUG Main Starting ow Plugin -- plugin.py:start:67
2015-12-14 15:25:36,122 DEBUG ow 1w-disc next time: 2015-12-14 15:25:38+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:36,123 DEBUG Main Starting visu Plugin -- plugin.py:start:67
2015-12-14 15:25:36,128 DEBUG Main Starting cli Plugin -- plugin.py:start:67
2015-12-14 15:25:36,140 DEBUG Main Starting sql Plugin -- plugin.py:start:67
2015-12-14 15:25:36,148 DEBUG Main Starting wettercom Plugin -- plugin.py:start:67
2015-12-14 15:25:36,174 DEBUG Main Starting mail Plugin -- plugin.py:start:67
2015-12-14 15:25:36,188 DEBUG Main Starting imap Plugin -- plugin.py:start:67
2015-12-14 15:25:36,233 INFO aussen.mdt.tempsun.max Item aussen.mdt.tempsun.max = 15.55 via Init None None -- item.py:__update:373
2015-12-14 15:25:37,057 INFO system.datum_uhrzeit.sonne.aufgang Item system.datum_uhrzeit.sonne.aufgang = 07:58 via Init None None -- item.py:__update:373
2015-12-14 15:25:37,132 INFO system.datum_uhrzeit.sonne.position Item system.datum_uhrzeit.sonne.position = (3.917962074279785, 0.10291889309883118) via Init None None -- item.py:__update:373
2015-12-14 15:25:37,179 INFO system.datum_uhrzeit.sonne.untergang Item system.datum_uhrzeit.sonne.untergang = 16:18 via Init None None -- item.py:__update:373
2015-12-14 15:25:37,290 INFO system.datum_uhrzeit.mond.aufgang Item system.datum_uhrzeit.mond.aufgang = 10:36 via Init None None -- item.py:__update:373
2015-12-14 15:25:37,987 INFO system.datum_uhrzeit.mond.untergang Item system.datum_uhrzeit.mond.untergang = 19:45 via Init None None -- item.py:__update:373
2015-12-14 15:25:38,074 INFO system.datum_uhrzeit.mond.position Item system.datum_uhrzeit.mond.position = (3.3051607608795166, 0.4216500222682953) via Init None None -- item.py:__update:373
2015-12-14 15:25:38,166 INFO system.datum_uhrzeit.mond.licht Item system.datum_uhrzeit.mond.licht = 11 via Init None None -- item.py:__update:373
2015-12-14 15:25:38,220 INFO system.datum_uhrzeit.mond.phase Item system.datum_uhrzeit.mond.phase = 1 via Init None None -- item.py:__update:373
2015-12-14 15:25:38,265 DEBUG Connections KNX: connected to 127.0.0.1:6720 -- connection.py:connect:392
2015-12-14 15:25:38,270 DEBUG Connections KNX: reading eibd cache -- __init__.py:handle_connect:121
2015-12-14 15:25:38,464 DEBUG Connections KNX: enable group monitor -- __init__.py:handle_connect:125
2015-12-14 15:25:38,469 DEBUG Connections KNX: init read -- __init__.py:handle_connect:131
2015-12-14 15:25:38,478 INFO Connections 1-Wire: connected to 127.0.0.1:4304 -- __init__.py:connect:51
2015-12-14 15:25:38,485 ERROR Connections WebSocket: problem binding 0.0.0.0:2424 (TCP): [Errno 98] Die Adresse wird bereits verwendet -- connection.py:connect:156
2015-12-14 15:25:38,490 ERROR Connections CLI: problem binding 0.0.0.0:2323 (TCP): [Errno 98] Die Adresse wird bereits verwendet -- connection.py:connect:156
2015-12-14 15:25:38,735 DEBUG Scheduler 1w-disc next time: 2015-12-14 15:35:38+01:00 -- scheduler.py:_next_time:303
2015-12-14 15:25:39,215 INFO Main knx: 1.1.0 set 4/1/1 to 18.38 -- __init__.pyarse_telegram:198
2015-12-14 15:25:39,222 DEBUG Main Triggering wire.vorlauf-eval - by: KNX source: 1.1.0 dest: 4/1/1 value: {'dest': '4/1/1', 'caller': 'KNX', 'sour -- scheduler.py:trigger:164
Normaler Ablauf, alle 10 Min
ERROR Connections WebSocket: problem binding 0.0.0.0:2424 (TCP): [Errno 98] Die Adresse wird bereits verwendet -- connection.py:connect:156
ERROR Connections CLI: problem binding 0.0.0.0:2323 (TCP): [Errno 98] Die Adresse wird bereits verwendet -- connection.py:connect:156
Da ich noch die verschwundenen Plots suche, habe ich die Prozedur mehrfach durchlaufen und ist somit reproduzierbar!
Mehrfaches /usr/local/smarthome/bin/smarthome.py --stop zeigt keine Wirkung, ebenso nach reboot bleiben die TCP-Adressen belegt (Fehler 98)
Nur ein ps ax | grep smart.. und ein kill der smarthome-Einträge zeigt Wirkung, Ein /usr/local/smarthome/bin/smarthome.py -d startet dann ohne Fehlermeldung.
Im Nachtrag zum vorstehenden Beitrag, Plots verschwunden!
Vielleicht mache ich noch einen Fehler bei der Übernahme der Updates.
smarthome.py develop
Develop-Branch, aktuellste Software
per „git pull“ aktualisierbar
gestartet/überwacht via SystemD
zu SmartHome
smarthome@ibbgateway:~$ cd /usr/local/smarthome
smarthome@ibbgateway:/usr/local/smarthome$ git pull
Already up-to-date.
smarthome@ibbgateway:/usr/local/smarthome$
HTML-Code:
smartVISU trunk (2.8)
trunk, aktuellste Software
per „svn update“ aktualisierbar
smartVISU trunk Link führt zur Demo und weiter zum master.
Wo finde ich den trunk
Wie geht "svn update"
Aus Unkenntnis habe ich mir aus "https://github.com/robert-budde/smartvisu"
Latest commit 700a0fc on 1 Sep @Martin-Gleiss Martin-Gleiss fix: smarthome.py driver now supports: …
das Zip-File gezogen, entpackt und per WinSCP übernommen.
Hey Robert, könntest du die Anbindung des Volkszähler Kopfes an das IBB-Cape etwas ausführen?
Der "Volkszähler-Lötdienst-Udo" hat noch folgende Fragen zum RJ12 Anschluss:
wenn ich wüsste wie er diesen Satz meint:
> Belegung der RJ11-Buchse (Ausrichtung: Beschriftung „IBBCape“ lesbar): 3,3V | TX (Beaglebone Ausgang!) | RX (Beaglebone Eingang!) | GND
Vielleicht kann er ja anhand des anhängenden Bildes die Anschlussbelegung beschreiben.
Die Frage ist auch ob er eine RJ11 oder eine RJ10-4P4C-Buchse da drauf hat.
Danke für Deine Antwort.
Hier ist die plugin.conf.
Steht seit längerer Zeit so fest. Nur bei "smartvisu_dir = /var/www/html/smartVISU" hat sich das " /html/" für den BBB eingeschlichen.
Einige Passworte sind mit xxx oder yyy belegt.
[visu]
class_name = WebSocket
class_path = plugins.visu
smartvisu_dir = /var/www/html/smartVISU
port=2424
acl=rw
# test 3 zeilen
# ip= 192.168.115.35
# for Ubuntu 14.04 upwards the base for html has changed
# smartvisu_dir = /var/www/html/smartVISU
Hi hotzen , bitte entschuldige die späte Antwort. Die Belegung habe ich noch mal auf der Webseite in die Artikelbeschreibung geschrieben, hier im Thread ist die scheinbar untergegangen:
"RJ10" 4p4C-Buchse für den Lesekopf, z.B. von volkszähler.org
mit Schutz- und Filterbeschaltung und 3,3V Versorgung (max. 200mA!)
Belegung (Schriftzug "IBBCape" lesbar, von links nach rechts): 3,3V | TX (Ausgang Cape!) | RX (Eingang Cape!) | GND
Konkret zu deinem Bild also:
4 - gelb - 3,3V
3 - grün - TX (hier quasi die Sendediode anschließen - mit Treiber!)
2 - rot - RX (hier die Empfangsdiode anschließen)
1 - weiß (bzw. teilweise auch schwarz bei mir) - GND/Masse
Die Artikelbeschreibung von deiner Website hatte ich bereits, der Satz "Belegung (Schriftzug „IBBCape“ lesbar, von links nach rechts): 3,3V | TX (Ausgang Cape!) | RX (Eingang Cape!) | GND" ist aber wohl nicht so eindeutig (für jemanden, der das IBBCape nicht vor sich liegen hat?). Eventuell könnte man das noch eindeutiger formulieren...
Vor drei Tagen waren plötzlich meine USB Ausleseköpfe nicht mehr auffindbar. Ich habe nun testweise ein sauberes Jessie über eine SD-Karte angeschossen und befürchte der USB Port des Boards ist defekt. Ich kann die Ausgabe von grep usb und lsusb -v aber nicht sicher interpretieren, er scheint eine Netzwerkschnitstelle an USB0 zu finden (dort ist aber keine):
Kann man das Cape auch als IP-Schnittstelle nutzen ? Bzw. wie kann ich die Routerfunktion deaktivieren.
Was meinst du genau mit der Frage? Die Router-Funktion musst du sogar explizit aktivieren:
" -R, --Routing enable EIBnet/IP Routing in the EIBnet/IP server"
Hat jemand Erfahrungen, wie lange die 1-Wire-Leitung mit dem IBBCape im besten Fall sein kann? Oder ist die Anzahl der angehängten Sensoren wichtiger und ich müsste mir damit keine Sorgen machen bei einer 115 m² Wohnung?
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar