IPS auf Raspberry - noch bekannte Fehler

Mit dem häutigen Update geht bei mir der 1-wire-configuator nicht mehr: Es werden keine Module mehr angezeigt und beim „suchen“ kommt folgende Meldung:

Fehler OW.JPG

Ist gar nicht auf TMEX eingestellt…

Gruß
hardlog

Du benötigst die allerneuste Konsole der Beta :slight_smile:

paresy

hmm,

hab nochmal liveupdate gemacht und konsole kopiert (vom 22.8.)-> unverändertes Problem :confused:

Gruß
hardlog

Was soll mir dieses wohl sagen!?

Hi Paresy,

ich teste wieder mal mit ein Paar PIs und bin insgesamt zufrieden. Mittlerweile habe ich mir auch einen Dienst geschrieben (auf dem PI) welcher die GPIOs überwacht und bei Änderung per JSON-RPC diese an den IPS schickt. Bei Gelegenheit werde ich das mal posten.

Was m.E. noch ein Fehler ist, welcher in der Betaphase behoben werden muss sind die Abstürze des IPS-Dienstes bei komplexeren Parametrierungen in der Konsole. Diese Abstürze sind nicht mit einem Neustart des Dienstes sondern nur mit einem Reboot zu beheben.

Während des normalen Betriebs ist mir IPS noch nicht abgestürzt.

Die Abstürze lassen sich „fast immer“ reproduzieren, wenn ich z.B. per Script mehrere Variablen anlegen will …

Gute Nacht
herbertf

**** GELÖST: Hatte vergessen IPV6 zu aktivieren ****

Hallo zusammen,

folgendes Problem auf Raspberry Pi B+ mit aktuellem Raspbian Kernel 3.12.22+ #691

root@Symcon-Pi:/# /etc/init.d/symcon start
[2014-08-24 00:39:41] [info] asio listen error: system:97 (Address family not supported by protocol)
IP-Symcon started with PID 2201


root@Symcon-Pi:/# netstat -ea --numeric-ports | grep 3777
liefert kein Ergebnis, d.h. dass kein Dienst unter Port 3777 läuft :confused:


Gesamtes Start Protokoll:

*** IP-Symcon starting
00:42:06 | 00000 | Kernel | Creating…
00:42:06 | 00000 | Kernel | IP-Symcon Kernel Version: 3.50
00:42:06 | 00000 | Kernel | IP-Symcon Kernel WorkingDir: /usr/share/symcon/
00:42:06 | 00000 | Kernel | IP-Symcon Kernel SystemDir: /etc/symcon/
00:42:06 | 00000 | Kernel | IP-Symcon Kernel LogDir: /var/log/symcon/
00:42:06 | 00000 | Kernel | IP-Symcon Kernel CertDir: /usr/lib/ssl/certs
00:42:06 | 00000 | Kernel | IP-Symcon System: linux
00:42:06 | 00000 | Kernel | Initializing…
00:42:06 | 00000 | LicensePool | Creating…
00:42:06 | 00000 | LicensePool | Cannot verify license. Running in Demo mode.
00:42:06 | 00000 | Settings | Creating…
00:42:06 | 00000 | Settings | Loading settings…
00:42:06 | 00000 | Settings | Creating settings thread…
00:42:06 | 00000 | ObjectManager | Creating…
00:42:06 | 00000 | ObjectManager | Creating root category…
00:42:06 | 00000 | CategoryManager | Creating…
00:42:06 | 00000 | VariableManager | Creating…
00:42:06 | 00000 | InstanceManager | Creating…
00:42:06 | 00000 | ScriptManager | Creating…
00:42:06 | 00000 | EventManager | Creating…
00:42:06 | 00000 | MediaManager | Creating…
00:42:06 | 00000 | LinkManager | Creating…
00:42:06 | 00000 | ModuleLoader | Creating…
00:42:06 | 00000 | FlowHandler | Creating…
00:42:06 | 00000 | ProfilePool | Creating…
00:42:06 | 00000 | ScriptEngine | Creating…
00:42:06 | 00000 | TimerPool | Creating…
00:42:06 | 00000 | DataServer | Creating…
00:42:06 | 00000 | DataServer | Register functions…
00:42:06 | 00000 | DiscoveryServer | Creating…
00:42:06 | 00000 | DiscoveryServer | Sending SSDP broadcast for interface 10.1.1.22…
00:42:06 | 00000 | DebugServer | Creating…
00:42:06 | 00000 | Settings | Loaded 0 profiles…
00:42:06 | 00000 | Settings | Loaded 8 objects…
00:42:06 | 00000 | ModuleLoader | Loading BuildIn Libraries…
00:42:06 | 00000 | ModuleLoader | Loaded# Archive Control
00:42:06 | 00000 | ModuleLoader | Loaded# Connect Control
00:42:06 | 00000 | ModuleLoader | Loaded# Cutter
00:42:06 | 00000 | ModuleLoader | Loaded# Register Variable
00:42:06 | 00000 | ModuleLoader | Loaded# DMX Output
00:42:06 | 00000 | ModuleLoader | Loaded# DMX Gateway
00:42:06 | 00000 | ModuleLoader | Loaded# DMX RGB
00:42:06 | 00000 | ModuleLoader | Loaded# Dummy Module
00:42:06 | 00000 | ModuleLoader | Loaded# KNX/EIB Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# EIB Group
00:42:07 | 00000 | ModuleLoader | Loaded# EIB Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# EIB Shutter
00:42:07 | 00000 | ModuleLoader | Loaded# FHT
00:42:07 | 00000 | ModuleLoader | Loaded# FHZ
00:42:07 | 00000 | ModuleLoader | Loaded# FS10
00:42:07 | 00000 | ModuleLoader | Loaded# FS10 Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# FS20
00:42:07 | 00000 | ModuleLoader | Loaded# FS20EX
00:42:07 | 00000 | ModuleLoader | Loaded# HMS
00:42:07 | 00000 | ModuleLoader | Loaded# KS300
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean EltakoDimmer
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean EltakoFAFT60
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean EltakoFAH60
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean EltakoFSS12
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean EltakoSwitch
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean Hoppe
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean Opus
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean PTM200
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean PTM200RX
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean RCM100
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean STM100
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean STM250
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean Thanos
00:42:07 | 00000 | ModuleLoader | Loaded# EnOcean Thermokon
00:42:07 | 00000 | ModuleLoader | Loaded# Event Control
00:42:07 | 00000 | ModuleLoader | Loaded# HomeMatic Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# HomeMatic Device
00:42:07 | 00000 | ModuleLoader | Loaded# HomeMatic Socket
00:42:07 | 00000 | ModuleLoader | Loaded# Image Grabber
00:42:07 | 00000 | ModuleLoader | Loaded# Client Socket
00:42:07 | 00000 | ModuleLoader | Loaded# HID
00:42:07 | 00000 | ModuleLoader | Loaded# Serial Port
00:42:07 | 00000 | ModuleLoader | Loaded# Server Socket
00:42:07 | 00000 | ModuleLoader | Loaded# UDP Socket
00:42:07 | 00000 | ModuleLoader | Loaded# Virtual IO
00:42:07 | 00000 | ModuleLoader | Loaded# WWW Reader
00:42:07 | 00000 | ModuleLoader | Loaded# IRTrans Device
00:42:07 | 00000 | ModuleLoader | Loaded# IRTrans Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# Velleman USB
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Data
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Module
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Shutter
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Unit
00:42:07 | 00000 | ModuleLoader | Loaded# LCN Value
00:42:07 | 00000 | ModuleLoader | Loaded# M-Bus Device
00:42:07 | 00000 | ModuleLoader | Loaded# M-Bus Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# ModBus Address
00:42:07 | 00000 | ModuleLoader | Loaded# ModBus Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# Notification Control
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F05
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F10
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F12
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F1D
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F26
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F28
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F29
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F2C
00:42:07 | 00000 | ModuleLoader | Loaded# OneWire F3A
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Accelerometer
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Counter
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Display
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Display Input
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Display Output
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Input
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Level
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Servo
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Servo Input
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Stripe
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Stripe Input
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Thermo
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet Tracker
00:42:07 | 00000 | ModuleLoader | Loaded# ProJet WatchDogTimer
00:42:07 | 00000 | ModuleLoader | Loaded# Skin Control
00:42:07 | 00000 | ModuleLoader | Loaded# Utils Control
00:42:07 | 00000 | ModuleLoader | Loaded# WebFront Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# WinLIRC
00:42:07 | 00000 | ModuleLoader | Loaded# WMRS200
00:42:07 | 00000 | ModuleLoader | Loaded# WRMS200 Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# XBee Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# XBee Splitter
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Binary
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Configurator
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Dimmer
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Energy
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Gateway
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Humidity
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Impulse
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Remote
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Room Control
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Shutter
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Switch
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Temperature
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Value RX
00:42:07 | 00000 | ModuleLoader | Loaded# xComfort Value TX
00:42:07 | 00000 | ModuleLoader | Loading PHP Libraries…
00:42:07 | 29809 | WebFront Configurator | Creating…
00:42:07 | 11625 | Archive Control | Creating…
00:42:07 | 15268 | Notification Control | Creating…
00:42:07 | 42464 | Event Control | Creating…
00:42:07 | 34852 | Connect Control | Creating…
00:42:07 | 31381 | Skin Control | Creating…
00:42:07 | 52917 | Utils Control | Creating…
00:42:07 | 00000 | Kernel | Initializing Complete
00:42:07 | 00000 | Kernel | Creating message thread…
00:42:07 | 00000 | EventManager | Creating event thread…
00:42:07 | 00000 | TimerPool | Creating event thread…
00:42:07 | 00000 | DataServer | Starting server…
[2014-08-24 00:42:07] [info] asio listen error: system:97 (Address family not supported by protocol)
00:42:07 | 00000 | DataServer | listen: Underlying Transport Error
00:42:07 | 00000 | DataServer | start_accept: Async Accept not listening
00:42:07 | 00000 | Kernel | *** IPS READY

Also ich hab den Pi nun mal über Nacht laufen lassen, heute morgen war der Dienst dann auch wieder beendet!

Im Log keinerlei hinweise darauf! Macht es schwer da Fehler zu finden.

Ist hier ähnlich, wenn Scripte ausgeführt werden, hängt sich ab und an Symcon (Console und WebIf ) weg.
Logs laufen weiter, und IPS lässt sich nur durch einen Reboot beenden.

lg Thomas

wo gab es die eigentlich noch mal (also separat) :confused:

Hab weiterhin das Problem mit der OW.-Konfigurator , trotz aktueller Console.

Gruß
hardlog

Kann bzw muss ich leider bestätigen

Hi zusammen,

aus der Anleitung geht nicht so ganz klar hervor ob die Wetterstation WMRS200 schon implementiert ist oder nicht. Über die Console kann ich es zwar „hinzufügen“ wenn ich aber versuche das „HID Gerät öffnen“ zu aktivieren bekomme ich einen Fehler
Log:
15:40:02 | 14994 | MESSAGE | HID | Applied settings
15:40:02 | 14994 | MESSAGE | HID | Opening port…
15:40:02 | 14994 | ERROR | Event Control | Reconnecting [HID] failed = Unable to open device

bevor ich hier jetzt weiter mache hätte ich gerne ein Status ob das schon gehen sollte :confused:

Nun startet mein Symcon Dienst gar nicht mehr, bzw. verabschiedet sich direkt nach ein paar Sekunden wieder!? Hab nix geändert ihn heute nur mal wieder angeschmissen…

Folgender Fehler wird mir im Terminal ausgegeben:


symcon: /mnt/bamboo-ebs/symcon/arm/rapidjson/include/rapidjson/document.h:265: rapidjson::GenericValue<Encoding, Allocator>& rapidjson::GenericValue<Encoding, Allocator>::operator[](const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue<Encoding, Allocator> = rapidjson::GenericValue<rapidjson::UTF8<> >; rapidjson::GenericValue<Encoding, Allocator>::Ch = char]: Assertion `false' failed.

Gefühlt schon 10mal verlinkt. :wink:
http://www.ip-symcon.de/forum/showthread.php?p=228737
Michael

Gibt es die folgenden Funktionen schon wieder?

IPS_SetProperty (57334 , „Open“, false );
IPS_ApplyChanges (57334 );

Hi,

Paresy ist scheinbar im Urlaub, hat schon drei Tage nichts gepostet - es sei ihm gegönnt.

Ich habe mittlerweile meinen zweiten PI auf IPS herumgehoben. IPS Ausfälle kann ich im Betrieb nicht feststellen. Was allerdings „sehr schlecht“ ist sind die dauernden Abstürze in der Konsole bei einer Vielzahl von Scripten (wenn man sie per Hand startet). Werden die Scripte hingegen durch ein Ereignis gestartet funktioniert dies. Ärgerlich ist hierbei auch, dass man IPS nicht mit „sudo killall symcon“ abschießen kann, würde mir das Rebooten ersparen … (:((((

Vielleicht hat ja einer einen Tipp - oder Paresy eine neue Version ;-))))

herbert

Hallo,
mit sudo service symcon restart
kann IPS neu gestartet werden.
Rebooten ist nicht nötig.

mfg.
Jürgen

Hallo belmodo2001,

vielen Dank - funktioniert aber leider nicht, siehe Bild da bleibt der Befehl hängen. „Sudo Reboot“ funkt dann.

Ich habe jetzt den Absturz nochmal reproduziert. Ein Script was ich seit 2 Tagen alle 10min ausführe per Hand gestartet, funktioniert. In diesem Script ein Leerzeichen eingefügt und per Hand gestartet - ABSTURZ des IPS.

herbert

absturz_pi.jpg

Funktioniert alternativ „sudo kill -9 <pid>“ ?

Gruß
Peter

Hi Pumpkineater,

dies liefert zwar keinen Fehler, schießt auch den Prozess ab, da „pidof symcon“ danach keinen Prozess mehr erkennt.

Starte ich dann mit „sudo /etc/init.d/symcon start“ den IPS neu, startet dieses scheinbar auch korrekt, ich kann mich von der Konsole aber nicht verbinden :-(((

Trotzdem DANKE.

Ich warte jetzt auf eine neue Version.

(Heute früh habe ich übringens erst beim Einfügen des fünften Leerzeichens einen Absturz auslösen können.)

Herbert