Our website shows online advertisements to our visitors to cover the cost of hosting.

Please, consider supporting us by deactivating our Web in your Ad Blocker. !!!
    How to disable AdBlock

DISABLE YOUR ADBLOCKER ON OUR WEB TO ENJOY THE CONTENT
1.- Press the adblocker icon.
2.- Select "Do not act on pages of this domain" (or similar).
You can also press the "Activated on this site" or "Pause adblocker" button.
3.- Press the "Refresh" button of your browser to see the content you want to view.

Endnu en mellemregning af davs. Grafik på rette vej.

Her kan i uploade scripts til Innovus Housecontrol
Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 01 jul 2008, 21:35

Hej.

Næste mellemregning med mit davs program.

Nu begynder det at ligne noget.

Jeg har bygget centrum af programmet om, så det nu kører om et array af objekter af en simpel hjemmelavet class. Det burde gøre tingene meget fleksible.

Jeg har nu enhederne som knapper. Jeg mangler så at farve dem grønne og røde for on og off.

Level indikator med en farve er dimmer level med en anden er det batteri level. Det skal jeg have forklaret. Og jeg mangler bedre formatering af knapper, når man vælger rum.

Jeg har stadig ikke hittet ud af at aflæse events fra house control.

Jeg mangler en god ide til håndtering af error log vinduet.

Og så mangler jeg et navn. :-)

Men det tager form. :-)

Mvh
Morten
Klippebord-2.jpg
Klippebord-2.jpg (37.15 KiB) Vist 12091 gange
Vedhæftede filer
davs20080701.zip
(20.09 KiB) Downloadet 411 gange
Mvh
Morten

Brugeravatar
perbau
Indlæg: 244
Tilmeldt: 10 apr 2008, 15:53
Geografisk sted: Nyborg, DK

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af perbau » 01 jul 2008, 22:23

Hej Morten,

Jeg får fejl når jeg prøver at køre dit program. (Det gjorde jeg også i den forige version)

Jeg får en dialogboks med følgende indhold:

Kode: Vælg alt

Se slutningen af denne meddelelse, hvis du vil have detaljer om,
hvordan du starter JIT-fejlfinding i stedet for denne dialogboks.

************** Undtagelsestekst **************
System.ArgumentException: Argumentet 'Length' skal være større end eller lig med nul.
   ved Microsoft.VisualBasic.Strings.Right(String str, Int32 Length)
   ved Davs.Main.finddimmer()
   ved Davs.Main.getrooms_Click(Object sender, EventArgs e)
   ved Davs.Main.Main_Load(Object sender, EventArgs e)
   ved System.EventHandler.Invoke(Object sender, EventArgs e)
   ved System.Windows.Forms.Form.OnLoad(EventArgs e)
   ved System.Windows.Forms.Form.OnCreateControl()
   ved System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   ved System.Windows.Forms.Control.CreateControl()
   ved System.Windows.Forms.Control.WmShowWindow(Message& m)
   ved System.Windows.Forms.Control.WndProc(Message& m)
   ved System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   ved System.Windows.Forms.ContainerControl.WndProc(Message& m)
   ved System.Windows.Forms.Form.WmShowWindow(Message& m)
   ved System.Windows.Forms.Form.WndProc(Message& m)
   ved System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   ved System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   ved System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Indlæste assemblies **************
mscorlib
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Davs
    Assemblyversion: 1.0.0.0
    Win32-version: 1.0.0.0
    CodeBase: file:///C:/Documents%20and%20Settings/Per%20Bau/Skrivebord/davs/Davs.exe
----------------------------------------
Microsoft.VisualBasic
    Assemblyversion: 8.0.0.0
    Win32-version: 8.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml.Linq
    Assemblyversion: 3.5.0.0
    Win32-version: 3.5.21022.8 built by: RTM
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Core
    Assemblyversion: 3.5.0.0
    Win32-version: 3.5.21022.8 built by: RTM
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.VisualBasic.resources
    Assemblyversion: 8.0.0.0
    Win32-version: 8.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_da_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_da_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Assemblyversion: 2.0.0.0
    Win32-version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------

************** JIT-fejlfinding **************
Hvis du vil aktivere JIT-fejlfinding, skal værdien jitDebugging indstilles
i afsnittet system.windows.forms i konfigurationsfilen
for programmet eller computeren.
Programmet skal desuden kompileres med fejlfinding
aktiveret.

Eksempel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Når JIT-fejlfinding er aktiveret, bliver alle ikke-afviklede
undtagelser sendt til den JIT-fejlfindingsfunktion, der er registreret på computeren, i stedet for
at blive afviklet af denne dialogboks.
Og jeg får 'kun' vist den første dimmer i mit setup.
/Per

Brugeravatar
perbau
Indlæg: 244
Tilmeldt: 10 apr 2008, 15:53
Geografisk sted: Nyborg, DK

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af perbau » 01 jul 2008, 22:32

Og lidt ekstra test tyder på at dit program 'snubler' over min nye dimmer (Version 2).
/Per

Brugeravatar
BalooDK
Indlæg: 161
Tilmeldt: 01 jul 2008, 23:01

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af BalooDK » 01 jul 2008, 23:18

Jeg kan heller ikke få det til at virker... får slet ikke kontakt med House Control

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 01 jul 2008, 23:36

Hej Per.

Jeg har ingen version 2, så det er muligt. Jeg har ikke rigtigt nogen mulighed for at teste.

Kører det med resten?

Mvh
Morten
Mvh
Morten

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 01 jul 2008, 23:38

Hej Baloo.

Det forstår jeg til gengæld ikke.

House Control har det med at blive sur, hvis man sender ret mange kommandoer i træk. Så skal man bar vente nogle minutter.

Men du siger, du slet ikke får fat i den?

Hvordan er dit net sat op?

Bruger du navn eller IP på House Control? Jeg aner ikke om navne duer.

Mvh
Morten
Mvh
Morten

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 01 jul 2008, 23:45

Hej Per.

Så vidt jeg kan se, er det når programmet leder efter on/off i en dimmer. Så får den et null et sted.

Kan du sende mig et XML svar fra en version 2. Noget tyder på at de har flyttet noget. :-(

Mvh
Morten
Mvh
Morten

Brugeravatar
BalooDK
Indlæg: 161
Tilmeldt: 01 jul 2008, 23:01

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af BalooDK » 01 jul 2008, 23:46

Morten H. Nielsen skrev:Hej Baloo.

Det forstår jeg til gengæld ikke.

House Control har det med at blive sur, hvis man sender ret mange kommandoer i træk. Så skal man bar vente nogle minutter.

Men du siger, du slet ikke får fat i den?

Hvordan er dit net sat op?

Bruger du navn eller IP på House Control? Jeg aner ikke om navne duer.

Mvh
Morten
Jeg har indtastet IP adressen i config filen og startet programmet. Lige så snart jeg trykker på 'Læs House Control' får jeg en fejlmelding:

System.IO.FileNotFoundException: Filen eller assemblyen 'System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' eller en af dens afhængigheder kunne ikke indlæses. Den angivne fil blev ikke fundet.
Filnavn: 'System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

Hvis jeg trykker fortsæt sker der ikke mere

Kører programmet fra en Laptop (Vista) trådløst til router. Fra router er der naturligvis kabel til House Control.
Har ingen problemer med at få kontakt direkte til HC
Senest rettet af BalooDK 01 jul 2008, 23:59, rettet i alt 1 gang.

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 01 jul 2008, 23:54

Argh Vista.

Jeg har oplevet mange spændende ting med Vista.

Mit gæt er at Vista af en eller anden grund forhindre dig i at læse config.txt. :-(

Prøv at køre programmet som ultra kan og må det hele administrator.

Ellers må vi prøve at lave en version, som ikke gemmer ip en fil.

Mvh
Morten
Mvh
Morten

Brugeravatar
BalooDK
Indlæg: 161
Tilmeldt: 01 jul 2008, 23:01

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af BalooDK » 01 jul 2008, 23:55

Har prøvet at køre programmet som administrator... ingen forskel !!

sjales
Indlæg: 3
Tilmeldt: 01 jul 2008, 23:54

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af sjales » 01 jul 2008, 23:57

Hej

Har nøjagtigt samme fejl og oplevelser ...

har testet på xp & vista , begge med samme fejl ....

har ellers fint kontakt til HC

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 02 jul 2008, 00:09

Hej.

:-(

I får lige en version uden config fil håndtering.

Jeg er ikke helt klar over hvor stabil den her er. Jeg er ved at strikke en del om på måde arrayet bliver oprettet.

Håber den her kan bruges til lidt.

Mvh
Morten
Vedhæftede filer
Davs.zip
(20.45 KiB) Downloadet 439 gange
Mvh
Morten

Brugeravatar
perbau
Indlæg: 244
Tilmeldt: 10 apr 2008, 15:53
Geografisk sted: Nyborg, DK

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af perbau » 02 jul 2008, 00:09

Hej Morten,

Er det dette du vil have klippet ud af xml strengen?

Kode: Vælg alt

<node id="24" name="Fjernsyns lamper" type="multilevel_switch" icon="0"><status><ok/><haserrors/></status><version><zw_library_type>6</zw_library_type><zw_protocol_version>2</zw_protocol_version><zw_protocol_subversion>36</zw_protocol_subversion><application_version>1</application_version><application_subversion>233</application_subversion></version><multilevel_switch><off/><level>8</level></multilevel_switch><all_switch><on/><off/></all_switch><meter><version>2</version><type>1</type><unit>0</unit><value>0.69311</value></meter><configuration type="smartdimmer"><maxlevel>76</maxlevel></configuration><multilevel_sensor><type>4</type><unit>0</unit><value>2.9</value></multilevel_sensor><manufacturer_specific><version>2</version><manufacturer_id>119</manufacturer_id><product_type_id>17</product_type_id><product_id>1</product_id></manufacturer_specific><protection><unprotected/></protection></node>
/Per

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 02 jul 2008, 00:12

Hej.

Der er lige noget der slår mig.

Det kan være man skal have installeret .net version, noget nyt, nok 3.5.

Det har jeg vidst på mine maskiner.

Som i sikkert nu har fattet, har jeg ikke meget forstand på programering. ;-)

Mvh
Morten
Mvh
Morten

Morten H. Nielsen
Indlæg: 6257
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Re: Endnu en mellemregning af davs. Grafik på rette vej.

Indlæg af Morten H. Nielsen » 02 jul 2008, 00:23

Hej Per.

Ja det var det jeg gerne ville se.

Men det ser da meget almindeligt ud. Jeg kan ikke lige fatte, hvorfor det giver en fejl.

Men nu er det sove tid.

Kigger på det i morgen.

Mvh
Morten
Mvh
Morten

Besvar