From dss at anticat.ch Fri Sep 2 16:21:14 2016 From: dss at anticat.ch (=?UTF-8?Q?Andreas_Dr=c3=b6scher?=) Date: Fri, 2 Sep 2016 16:21:14 +0200 Subject: [dss-developer] vDC Message-ID: <030d4e49-c5df-0020-99e9-b6278601cfa8@anticat.ch> Hi I've implemented a vDC for Temperature sensing. Everything except the temperature offset works fine. If I try to set a temperature offset using my dSS. None of the call backs is called and the UI shows "Temperature offset setting is not supported by this device." Every Temperature sensor lists temperatureoffset in its modelFeatures. It must be something minor. I just can't find it. Any ideas? Two small notes on the API: In int dsvdc_database_save_property(const dsvdc_database_t *db, const char *key, dsvdc_property_t *property); property* should be const. dsvdc_property_get_property_by_index and dsvdc_property_add_property do not seem to support non-nested properties. In my case this significantly increased the glue code for coping entries between two property trees. Best Wishes Andreas From juerg.hinterberger at uitikon.ch Sat Sep 24 22:43:16 2016 From: juerg.hinterberger at uitikon.ch (=?iso-8859-1?Q?J=FCrg_Hinterberger?=) Date: Sat, 24 Sep 2016 22:43:16 +0200 Subject: [dss-developer] Heizung einschalten/ausschalten Message-ID: <001201d216a4$47003810$d500a830$@uitikon.ch> Hallo Ich w?rde gerne die Heizung per JSON einschalten/ausschalten k?nnen. Welche M?glichkeit habe ich? Ich gehe davon aus, dass ich f?r ?OperationMode" den Wert setzen m?sste ? Leider komme ich nicht weiter versuchte schon einiges im Umfeld ?setTemperatureControlValues?id=1&OperationMode=1? Oder gibt es eine anderen weg wie ich die Heizung Einschalten kann ohne ?Climate Control App? ?ber einen ?Taster? via ?Scene Responder? fand ich auch keine L?sung Gruss J?rg -------------- next part -------------- An HTML attachment was scrubbed... URL: From christoph.hofmann at digitalstrom.com Mon Sep 26 09:45:22 2016 From: christoph.hofmann at digitalstrom.com (Hofmann, Christoph) Date: Mon, 26 Sep 2016 07:45:22 +0000 Subject: [dss-developer] Heizung einschalten/ausschalten In-Reply-To: <001201d216a4$47003810$d500a830$@uitikon.ch> References: <001201d216a4$47003810$d500a830$@uitikon.ch> Message-ID: <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> Hallo J?rg, > Ich w?rde gerne die Heizung per JSON einschalten/ausschalten k?nnen. Du kannst einen Schalter an eine SW-AKM200 anschlie?en und dann den Eingang als Heizung ein/aus definieren. Ansonsten kannst Du im Scene-Responder lediglich die Raumabsenkung ein/aus schalten: [cid:image001.png at 01D217DA.B245E480] Bzgl. Steuerungsm?glichkeiten ?ber JSON schaue doch mal, was die mobile-remote-control App so alles kann (https://ds-tools.net) Gr??e Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 29145 bytes Desc: image001.png URL: From digitalstrom at maf-soft.de Mon Sep 26 22:20:45 2016 From: digitalstrom at maf-soft.de (Moritz Franckenstein) Date: Mon, 26 Sep 2016 22:20:45 +0200 Subject: [dss-developer] Alten dSS wieder flott machen In-Reply-To: <570e1135-da45-eb57-506b-93a1cfbb98ba@maf-soft.de> References: <570e1135-da45-eb57-506b-93a1cfbb98ba@maf-soft.de> Message-ID: Moin, ich hoffe nochmal auf eure Hilfe. Zur Erinnerung (siehe auch Zitate unten): in meinem sehr alten dSS ist der Controller f?r die Speicherkarte wahrscheinlich defekt, dadurch kam es zu kaputten Daten. Seit einiger Zeit ist die Karte nun als Workaround nicht mehr drin, aktuellere Software-Versionen erkennen das und nutzen nur noch den internen Speicher. Da der bei meinem Modell nicht ausreicht, wird auch das Logging reduziert. Nun habe ich aber seitdem (?) das Problem, dass immer nach etwa einer Woche der dSS h?ngen bleibt, das merke ich dadurch, dass Zeitschaltungen nicht mehr ausgef?hrt werden und ich sehe dann, dass die Konfigurator-Webseite noch problemlos l?dt, aber keine Daten bekommt und sich nichts mehr steuern l?sst. Ein System-Neustart ?ber den Konfigurator geht auch meist noch, erst einmal musste ich einen Hardware-Reset machen. Danach ist wieder eine Woche Ruhe. Jedenfalls fast: im dss-start-stop.log geht es hoch her, von Tag zu Tag steigen die Neustarts an, in den ersten Tagen nur sehr wenige (allerdings der erste meist schon 20 Minuten nach dem Systemneustart), nach einigen Tagen k?nnen es auch 40 pro Tag sein. Manchmal kann ich mich dann noch per SSH einloggen, allerdings habe ich keine Ahnung was ich dann da gucken soll bzw. ich kann z.B. die Speicherauslastungsangaben nicht interpretieren. Beispiel: root at dSS:/home/dssadmin# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 0 0 0 5804 0 17268 0 0 0 0 3 58 9 9 82 0 Die dss.log ist wegen Platzmangel leider abgeschaltet, und meine Idee ist, sie wieder einzuschalten und auf einen USB-Stick zu leiten. Kann mir dabei jemand helfen oder hat noch andere Ideen, wie man der Sache auf den Grund gehen k?nnte? Der dS-Support hat mir schon viel geholfen, und nachdem die Garantie nun schon lange abgelaufen ist, r?t man mir da zum Neukauf, anstatt weiter dran rumzudoktern. Daher wende ich mich auch hiermit an die Community und hoffe dass ich mit etwas Hilfe bald selbst in der Lage bin, mit den Problemen weiterzukommen... Viele Gr??e! Moritz Moritz Franckenstein schrieb am 17.06.2016 um 15:34: > Zusammenfassung f?r alle Interessierten: > > Andreas hat sich das bei mir angesehen und mir direkt geholfen: seit > einer der letzten Versionen gen?gt es, die Speicherkarte aus dem dSS > zu nehmen. Er arbeitet dann ordnungsgem?? ohne. Ich bin nun endlich > auf der neusten Version. > > Danke an Andreas! > > > Andreas Fenkart schrieb am 14.06.2016 um 10:30: >> Hallo Moritz, >> >> ich habe das Problem bei dir letztmals behoben. Ich denke ich hab das >> runscript /etc/init.d/sdcard deaktiviert, damit die karte nicht >> gemoutned wird. Dein Fall war etwas speziell indem die Karte zwar >> funtioniert, aber schlechte Bloecke enthaelt. Der Fall wird (noch) >> nicht automatisch abgefangen. Durch das entfernen der SD Karte wird >> weniger gelogged, dein dSS kann aber auch etwas schneller werden, da >> weniger IO ensteht. >> >> Wenn du willst kann ich den workaround gerne fuer dich >> wiederherstellen, oder mir dein System kurz anschauen. >> >> Gruss, >> Andreas. >> >> Am 14. Juni 2016 um 09:30 schrieb Moritz Franckenstein >> : >>> Liebe community (dS AG Mitarbeiter bitte wegh?ren), >>> >>> ich habe einen wirklich alten dSS, noch mit Mikro-SD-Speicherkarte, >>> und der >>> Controller dieser Speicherkarte wurde vom Support als defekt >>> diagnostiziert. >>> Das ?u?erte sich durch regelm??ig korrupte Daten auf der >>> Speicherkarte. Zwei >>> weitere Karten verhielten sich genauso, davon eine >>> original-dS-zertifiziert. >>> >>> Die tempor?re L?sung des Supports war, die internen >>> Konfigurationsdateien so >>> zu ?ndern, dass der dSS ohne die Speicherkarte funktioniert. Leider >>> muss man >>> das nach jedem Update neu machen und jedesmal den Support >>> besch?ftigen geht >>> nat?rlich nicht. Wie ich es selbst machen kann, will man mir dort >>> auch nicht >>> erkl?ren, sondern ich soll mir einen neuen dSS kaufen. >>> >>> Somit sitze ich jetzt auf Version 1.10.1 fest. >>> >>> Da ich annehme, dass hier in dieser Liste auch viele dS-Mitarbeiter in >>> Aus?bung ihrer Arbeit mitwirken, obige wegh?ren-Bitte :) - jene soll >>> es ja >>> gerade nicht besch?ftigen, sondern ich hoffe, dass mich jemand >>> privat in die >>> Lage versetzt, das Problem ohne Neukauf zu beheben. Ob wir das in >>> dieser >>> Liste diskutieren sollten, oder sich jemand direkt an mich wendet >>> und wir >>> dann nur das Ergebnis hier dokumentieren, ist die Frage. Mir ist >>> alles recht >>> und es geht auch auf Englisch. >>> >>> Ich bin selbst Entwickler und komme mit Kommandozeilen gut und mit >>> Linux >>> einigerma?en zurecht. Es sollte also gut machbar sein. Vielleicht >>> hat der >>> Support ja sogar aussagekr?ftige Kommentare drangeschrieben, so dass >>> man >>> sich einigerma?en sicher sein kann, an der richtigen Stelle zu sein. >>> Ich >>> habe noch nicht versucht, auf das System zuzugreifen und mich >>> umzusehen. >>> >>> Viele Gr??e, >>> -- Moritz Franckenstein digitalstrom at maf-soft.de From juerg.hinterberger at uitikon.ch Tue Sep 27 22:52:35 2016 From: juerg.hinterberger at uitikon.ch (=?iso-8859-1?Q?J=FCrg_Hinterberger?=) Date: Tue, 27 Sep 2016 22:52:35 +0200 Subject: [dss-developer] Heizung einschalten/ausschalten In-Reply-To: <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> References: <001201d216a4$47003810$d500a830$@uitikon.ch> <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> Message-ID: <00d501d21901$13642e80$3a2c8b80$@uitikon.ch> Hallo Christoph Herzlichen Dank f?r rasche Feedback und die Ideen Steuerungsm?glichkeiten ?ber JSON habe ich zur Heizung aber nicht viel gefunden in der ?mobile-remote-control App? oder habe ich was ?bersehen? Gibt es jetzt einen JSON Befehl f?r Heizung einschalten/ausschalten? Gr?sse aus der Schweiz J?rg Von: dss-developer-bounces at forum.digitalstrom.org [mailto:dss-developer-bounces at forum.digitalstrom.org] Im Auftrag von Hofmann, Christoph Gesendet: Montag, 26. September 2016 09:45 An: dSS development list Betreff: Re: [dss-developer] Heizung einschalten/ausschalten Hallo J?rg, > Ich w?rde gerne die Heizung per JSON einschalten/ausschalten k?nnen. Du kannst einen Schalter an eine SW-AKM200 anschlie?en und dann den Eingang als Heizung ein/aus definieren. Ansonsten kannst Du im Scene-Responder lediglich die Raumabsenkung ein/aus schalten: Bzgl. Steuerungsm?glichkeiten ?ber JSON schaue doch mal, was die mobile-remote-control App so alles kann (https://ds-tools.net) Gr??e Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 29145 bytes Desc: not available URL: From christoph.hofmann at digitalstrom.com Wed Sep 28 09:14:10 2016 From: christoph.hofmann at digitalstrom.com (Hofmann, Christoph) Date: Wed, 28 Sep 2016 07:14:10 +0000 Subject: [dss-developer] Heizung einschalten/ausschalten In-Reply-To: <00d501d21901$13642e80$3a2c8b80$@uitikon.ch> References: <001201d216a4$47003810$d500a830$@uitikon.ch> <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> <00d501d21901$13642e80$3a2c8b80$@uitikon.ch> Message-ID: Hallo J?rg, > Steuerungsm?glichkeiten ?ber JSON habe ich zur Heizung aber nicht viel gefunden in der "mobile-remote-control App" oder > habe ich was ?bersehen? Gibt es jetzt einen JSON Befehl f?r Heizung einschalten/ausschalten? in der MRC musst Du zun?chst blau ausw?hlen, dann Regelung ausw?hlen. Dort kannst Du die Raumabsenkung aus/einschalten und die Temperatur w?hlen. Mehr geht ?ber JSON auch nicht, Du kannst also nicht die gesamte Heizung ausschalten. Das ist aber faktisch auch irrelevant, weil Du genauso gut auch die Raumtemperatur auf z.B. 10 Grad stellen kannst. Gr??e Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH From jonas at bugfree.ch Wed Sep 28 11:30:43 2016 From: jonas at bugfree.ch (Jonas Berger) Date: Wed, 28 Sep 2016 11:30:43 +0200 Subject: [dss-developer] Heizung einschalten/ausschalten In-Reply-To: References: <001201d216a4$47003810$d500a830$@uitikon.ch> <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> <00d501d21901$13642e80$3a2c8b80$@uitikon.ch> Message-ID: Hallo Christoph In dem Zusammenhang h?tte ich auch noch eine Frage: Wie kann man mit dS Heizanforderungen ausl?sen? also, Wenn mindestens ein Raum beheizt werden soll => "Warmwasser bitte". Gruss Jonas Am 28.09.16 um 09:14 schrieb Hofmann, Christoph: > Hallo J?rg, > >> Steuerungsm?glichkeiten ?ber JSON habe ich zur Heizung aber nicht viel gefunden in der "mobile-remote-control App" oder >> habe ich was ?bersehen? Gibt es jetzt einen JSON Befehl f?r Heizung einschalten/ausschalten? > > in der MRC musst Du zun?chst blau ausw?hlen, dann Regelung ausw?hlen. Dort kannst Du die Raumabsenkung aus/einschalten und die Temperatur w?hlen. > Mehr geht ?ber JSON auch nicht, Du kannst also nicht die gesamte Heizung ausschalten. Das ist aber faktisch auch irrelevant, weil Du genauso gut auch die Raumtemperatur auf z.B. 10 Grad stellen kannst. > > Gr??e > Christoph > > > -- > Christoph Hofmann > Software Development > digitalSTROM GmbH > > > _______________________________________________ > dss-developer mailing list > dss-developer at forum.digitalstrom.org > http://forum.digitalstrom.org/cgi-bin/mailman/listinfo/dss-developer > From christoph.hofmann at digitalstrom.com Wed Sep 28 12:54:06 2016 From: christoph.hofmann at digitalstrom.com (Hofmann, Christoph) Date: Wed, 28 Sep 2016 10:54:06 +0000 Subject: [dss-developer] Heizung einschalten/ausschalten In-Reply-To: References: <001201d216a4$47003810$d500a830$@uitikon.ch> <5a0889c6cdc9434e9a0f8c9c15be45b6@vsrv-mailch01.newtechgroup.local> <00d501d21901$13642e80$3a2c8b80$@uitikon.ch> Message-ID: Hallo Jonas, > In dem Zusammenhang h?tte ich auch noch eine Frage: Wie kann man > mit dS Heizanforderungen ausl?sen? wir entwickeln derzeit daf?r eine Erweiterung, um Sensorwerte u.s.w. individuell verarbeiten zu k?nnen. Damit wird das dann m?glich sein. Gr??e Christoph -- Christoph Hofmann Software Development digitalSTROM GmbH