Addon-Paket für die CCU erstellen?

Homematic-, TCL- und Shell-Script, Toolchain, C, etc.

Moderator: Co-Administratoren

Antworten
teddy278

Addon-Paket für die CCU erstellen?

Beitrag von teddy278 » 17.01.2011, 21:57

Dieser Beitrag wurde durch den Autor entfernt.
Zuletzt geändert von teddy278 am 12.06.2011, 03:44, insgesamt 1-mal geändert.

Benutzeravatar
a.krypthul
Beiträge: 41
Registriert: 27.01.2008, 13:51
Danksagung erhalten: 1 Mal

Re: Addon-Paket für die CCU erstellen?

Beitrag von a.krypthul » 17.01.2011, 22:08

Ist das update_script executable? chmod?
A.

teddy278

Re: Addon-Paket für die CCU erstellen?

Beitrag von teddy278 » 17.01.2011, 22:18

Dieser Beitrag wurde durch den Autor entfernt.
Zuletzt geändert von teddy278 am 12.06.2011, 03:44, insgesamt 1-mal geändert.

Benutzeravatar
a.krypthul
Beiträge: 41
Registriert: 27.01.2008, 13:51
Danksagung erhalten: 1 Mal

Re: Addon-Paket für die CCU erstellen?

Beitrag von a.krypthul » 17.01.2011, 22:45

poste doch mal das script - sonst ist das so wie eine trübe Glaskugel lesen ;-)

A.

teddy278

Re: Addon-Paket für die CCU erstellen?

Beitrag von teddy278 » 18.01.2011, 00:42

Dieser Beitrag wurde durch den Autor entfernt.
Zuletzt geändert von teddy278 am 12.06.2011, 03:45, insgesamt 1-mal geändert.

MustangRocks
Beiträge: 86
Registriert: 15.11.2010, 23:30
Danksagung erhalten: 1 Mal

Re: Addon-Paket für die CCU erstellen?

Beitrag von MustangRocks » 18.01.2011, 03:15

Hallo Teddy

wenn du etwas nach /www/config installieren willst, dann ist das aber kein addon, sondern ein eigentlicher firmware-Patch.
Du willst in den Readonly-Teil der CCU schreiben. soweit ich mich erinnern kann, wird vor dem Installieren eines Addons dieser Teil un-mounted. deshalb wird es mit remount nicht funktionieren (ohne es jetzt getestet zu haben).

damit der Readonly-Teil auch vorhanden ist, müsstest du in etwa sowas mach:

Code: Alles auswählen

mkdir -p /tmpmnt
mount -t yaffs /dev/mtdblock2 /tmpmnt

.... hier kommt dann deine Verarbeitung ....

umount /tmpmnt
Gruss
MustangRocks

Benutzeravatar
a.krypthul
Beiträge: 41
Registriert: 27.01.2008, 13:51
Danksagung erhalten: 1 Mal

Re: Addon-Paket für die CCU erstellen?

Beitrag von a.krypthul » 18.01.2011, 09:18

Hallo,

kann mir bitte jemand erklären, warum man für ein Zusatzpaket oder eine sonstige Erweiterung ins RO-Flash schreiben muss (abgesehen davon dass es "cool" ist FW zu "patchen" :mrgreen: , beim nächsten FW-Update ist das ganze wieder weg.

seit der Integration von mh gibt es eine so schöne Möglichkeit Software im RW-Bereich abzulegen die trotzdem über den lighttpd der CCU erreichbar ist:

einen link in /usr/local/etc/config/addons/www/xxx anlegen, der verlinkt ist auf einen Bereich in /usr/local/addons/xxx
und schon ist das ganze über http://homematic/addons/xxx erreichbar :D

Alex

Benutzeravatar
anli
Beiträge: 4326
Registriert: 10.06.2009, 14:01
Wohnort: 20 Min. nördlich von Hannover und bei Bremen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 23 Mal
Kontaktdaten:

Re: Addon-Paket für die CCU erstellen?

Beitrag von anli » 18.01.2011, 13:23

Hallo.

[OT]Wenn Du in der index.cgi

Code: Alles auswählen

source [file join $env(DOCUMENT_ROOT) once.tcl]
sourceOnce [file join $env(DOCUMENT_ROOT) cgi.tcl]
nutzt, ist der link nicht unbedingt notwendig.[/OT]

Lieben Gruß,
anli
Herzliche Grüße, anli

Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.

Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)

Einsteiger-Hilfeerweiterter Skript-Parser

teddy278

Re: Addon-Paket für die CCU erstellen?

Beitrag von teddy278 » 18.01.2011, 23:21

Dieser Beitrag wurde durch den Autor entfernt.

Antworten

Zurück zu „Softwareentwicklung für die HomeMatic CCU“