Tempen registreras men inget från "countern"

Beyond Measure är En mycket flexibel Windowsmjukvara med stöd för ett mycket stort antal 1wire-enheter. Mjukvaran kan även skapa avancerade grafer.

Moderator: elf98

Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
bjornsson
Hemautomation - det är mer än en hobby
Inlägg: 403
Blev medlem: 25 aug 2010, 09:06
Ort: Bräcke

Tempen registreras men inget från "countern"

Inlägg av bjornsson » 08 maj 2011, 11:32

Undrar vad jag har gjort fel för tempen registreras i MySQL databasen, men kommer ingen data från räknaren.
Kör jag onewireviewer så får jag info från räknaren iaf men inget kommer in i databasen.

Kod: Markera allt

<?xml version="1.0" encoding="utf-8"?>
<ModuleConfig>
  <CoreConfig>
    <Alias>OneWire</Alias>
    <ClassName>OneWire</ClassName>
  </CoreConfig>
  <OneWire>
    <OneWireNetworkSettings Name="OneWire-{DS9490} USB2">
      <Adapter Type="USB" Port="2" />
      <CustomDevices />
      <DefaultSchedule>0 * * * * *</DefaultSchedule>
      <ForceReadTimeToScheduledTime value="true" />
      <OneWireDevices>
        <OneWireDeviceGroup DefaultConnection="DatabaseConnectionCreatedByMAC">
          <OneWireDevice>
            <Address>090000026BA7C828</Address>
            <Enabled>True</Enabled>
            <Label>Ute</Label>
            <Schedule>0 */5 * * * *</Schedule>
            <Storage Enabled="true">
              <DatabaseTable Name="$Label$">
                <xml-include File="TableDefinition/Family28.xml" />
              </DatabaseTable>
              <xml-include File="ValueMapping/Family28.xml" />
            </Storage>
          </OneWireDevice>
          <OneWireDevice>
            <Address>BB0000026B98CB28</Address>
            <Enabled>True</Enabled>
            <Label>Garaget</Label>
            <Schedule>0 */5 * * * *</Schedule>
            <Storage Enabled="true">
              <DatabaseTable Name="$Label$">
                <xml-include File="TableDefinition/Family28.xml" />
              </DatabaseTable>
              <xml-include File="ValueMapping/Family28.xml" />
            </Storage>
          </OneWireDevice>
          <OneWireDevice>
            <Address>B5000002E1187B28</Address>
            <Enabled>True</Enabled>
            <Label>vind</Label>
            <Schedule>0 */5 * * * *</Schedule>
            <Storage Enabled="true">
              <DatabaseTable Name="$Label$">
                <xml-include File="TableDefinition/Family28.xml" />
              </DatabaseTable>
              <xml-include File="ValueMapping/Family28.xml" />
            </Storage>
          </OneWireDevice>
          <OneWireDevice>
            <Address>350000002F590E81</Address>
            <Enabled>False</Enabled>
            <Label>350000002F590E81</Label>
            <Schedule>0 */5 * * * *</Schedule>
          </OneWireDevice>
          <OneWireDevice>
            <Address>700000000FC7951D</Address>
            <Enabled>True</Enabled>
            <Label>el</Label>
            <Schedule>0 */5 * * *</Schedule>
            <Storage Enabled="true">
              <DatabaseTable Name="$Label$">
                <xml-include File="TableDefinition/Family1D.xml" />
              </DatabaseTable>
              <xml-include File="ValueMapping/Family1D.xml" />
            </Storage>
          </OneWireDevice>
		  </OneWireDeviceGroup>
      </OneWireDevices>
      <TemperatureQuickRead value="true" />
    </OneWireNetworkSettings>
  </OneWire>
</ModuleConfig>
PerM
Hemautomation - det är mer än en hobby
Inlägg: 822
Blev medlem: 23 feb 2007, 14:46
Ort: Vallentuna
Kontakt:

Re: Tempen registreras men inget från "countern"

Inlägg av PerM » 08 maj 2011, 12:30

Hej,

Jag ser inget uppenbart fel i din konfiguration. Vad säger loggarna?

Observera att MSure inte längre är under aktiv utveckling och inte heller aktivt supporteras.
bjornsson
Hemautomation - det är mer än en hobby
Inlägg: 403
Blev medlem: 25 aug 2010, 09:06
Ort: Bräcke

Tempen registreras men inget från "countern"

Inlägg av bjornsson » 08 maj 2011, 18:28

Näe jag är medveten om det :)
Men gillar den :)

Vilka loggar skulle jag kunna se något i?
Ser inget särskiljt i mysql loggen iaf.
PerM
Hemautomation - det är mer än en hobby
Inlägg: 822
Blev medlem: 23 feb 2007, 14:46
Ort: Vallentuna
Kontakt:

Re: Tempen registreras men inget från "countern"

Inlägg av PerM » 08 maj 2011, 18:41

Msure's egna loggar.
bjornsson
Hemautomation - det är mer än en hobby
Inlägg: 403
Blev medlem: 25 aug 2010, 09:06
Ort: Bräcke

Re: Tempen registreras men inget från "countern"

Inlägg av bjornsson » 08 maj 2011, 20:10

Ser ju ut att vara någon med Counter_A
Men alla värden jag hade förut är på counter_c iaf.
Ska klura lite :)

Kod: Markera allt

[2011-05-08 20:05:02][Error][Com.Pmalmberg.MSure.Modules.OneWire] Error while performing database operations
[2011-05-08 20:05:02][Error]ERROR [42S22] [MySQL][ODBC 5.1 Driver][mysqld-5.5.8]Unknown column 'Counter_A' in 'field list'
   at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode)
   at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
   at System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader)
   at System.Data.Odbc.OdbcCommand.ExecuteNonQuery()
   at Com.Pmalmberg.MultiDatabaseLayer.MdlParameterizedInsertCommand.ExecuteNonQuery()
   at Com.Pmalmberg.MSure.Modules.OneWire.DeviceOperation.ReadDevice(OneWireContainer owc, DateTime timeToSaveToDB)
PerM
Hemautomation - det är mer än en hobby
Inlägg: 822
Blev medlem: 23 feb 2007, 14:46
Ort: Vallentuna
Kontakt:

Re: Tempen registreras men inget från "countern"

Inlägg av PerM » 08 maj 2011, 21:18

Din tabell saknar Counter_A.
bjornsson
Hemautomation - det är mer än en hobby
Inlägg: 403
Blev medlem: 25 aug 2010, 09:06
Ort: Bräcke

Tempen registreras men inget från "countern"

Inlägg av bjornsson » 08 maj 2011, 23:38

Det som saknades var ett litet "_" mellan counter och A,B,C,D i tabellen. Case solved. :)
Skriv svar