Ankündigung

Einklappen
Keine Ankündigung bisher.

Nach apt-get upgrade Fehler in 1.5.1

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Nach apt-get upgrade Fehler in 1.5.1

    Hallo
    Nach einem openhab Update von 1.5.0 auf 1.5.1 bekomme ich in der openhab.log folgenden Fehler angezeigt.
    Habe openhab über apt-get update auf 1.5.1 upgedatet.
    Die beiden Binding die ich installiert habe auch.
    Modus und KNX Binding.
    Was kann ich machen.

    Code:
    2014-09-26 09:36:41.572 ERROR o.o.m.r.i.e.ExecuteRuleJob[:57]- Error during the execution of rule knx_to_modbus
    java.lang.IllegalStateException: Could not invoke method: org.openhab.model.script.actions.BusEvent.postUpdate(org.openhab.core.items.Item,org.openhab.core.types.State) on instance: null
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeOperation(XbaseInterpreter.java:738)
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._featureCallOperation(XbaseInterpreter.java:713)
        at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.eclipse.xtext.util.PolymorphicDispatcher.invoke(PolymorphicDispatcher.java:291)
    Caused by: java.lang.IllegalArgumentException: java.lang.ClassCastException@e0d26c
        at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:483)
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter.invokeOperation(XbaseInterpreter.java:729)
        at org.eclipse.xtext.xbase.interpreter.impl.XbaseInterpreter._featureCallOperation(XbaseInterpreter.java:713)
        at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
    Items:
    Code:
    // KNX 
    Group  knx_modbus
    Number Solarspeicher_oben   "Temperature1 [%.1f]" (knx_modbus) {knx="1/3/20"}
    Number Solarspeicher_mitte  "Temperature2 [%.1f]" (knx_modbus) {knx="1/3/22"}
    Number Solarspeicher_unten  "Temperature3 [%.1f]" (knx_modbus) {knx="1/3/24"}
    
    //  Modbus
    Group   modbus_knx
    Number modbus_Solarspeicher_oben  "Temperature4 [%.d]"  (modbus_knx)  { modbus="slave6:0" }
    Number modbus_Solarspeicher_mitte "Temperature5 [%.d]"  (modbus_knx)  { modbus="slave6:1" }
    Number modbus_Solarspeicher_unten "Temperature6 [%.d]"  (modbus_knx)  { modbus="slave6:2" }
    Rules:
    Code:
    import org.openhab.core.library.types.*
    import org.openhab.core.persistence.*
    import org.openhab.model.script.actions.*
    var Number values = 0
    rule "knx_to_modbus"
    when
       System started or
       Time cron "0/1 * * * * ?"
    then
    //   knx_modbus?.members.forEach[element1,index|
         // logInfo("FILE","Status " + (element1.state as DecimalType).floatValue)
    //     values = (element1.state as DecimalType).floatValue * 100
         modbus_knx?.members.forEach[element2|
           // logInfo("FILE", "----- vergleich " + values + "  " + element2.name.toString + "  " + "modbus_" + element1.name.toString)
    //        if(element2.name.toString == "modbus_" + element1.name.toString){
    //           logInfo("FILE", "----- vergleich if " + values + "  " + element2.name.toString + "  " + "modbus_" + element1.name.toString)
                 postUpdate(element2,66)
    //            sendCommand(modbus_Solarspeicher_oben, values)
    //        }
           // sendCommand(modbus_Solarspeicher_oben, values)
        ]
    //  ]
    end
    Items und Rules zeigen im Designer keinen Fehler an.

    Gruß NetFritz
    KNX & Wago 750-849 ,Wiregate u. Cometvisu, iPad 3G 64GB.
    WP Alpha-Innotec WWC130HX (RS232-Moxa-LAN),Solaranlage für Brauchwasser und Heizung.
    PV-Anlage = SMA Webbox2.0 , SunnyBoy 4000TL, Sharp 4kWP

    #2
    Hallo
    Neusten Designer von der openhab Website auf Win8 installiert. zeigt auch kein Fehler an.
    Rules zum Test mal gelöscht, dann in openhab.log kein Fehler mehr.
    Kann leider mit der Fehler Ausgabe in openhab.log nichts anfangen,außer das der Fehler in den Rules liegt.
    Wer kann weiter helfen?
    Gruß NetFritz
    KNX & Wago 750-849 ,Wiregate u. Cometvisu, iPad 3G 64GB.
    WP Alpha-Innotec WWC130HX (RS232-Moxa-LAN),Solaranlage für Brauchwasser und Heizung.
    PV-Anlage = SMA Webbox2.0 , SunnyBoy 4000TL, Sharp 4kWP

    Kommentar


      #3
      Hallo

      Habe es mit Rules hin bekommen.
      Warum kann ich nicht sagen.
      Jetzt läuft es auch mit Modbus.

      Gruß NetFritz
      KNX & Wago 750-849 ,Wiregate u. Cometvisu, iPad 3G 64GB.
      WP Alpha-Innotec WWC130HX (RS232-Moxa-LAN),Solaranlage für Brauchwasser und Heizung.
      PV-Anlage = SMA Webbox2.0 , SunnyBoy 4000TL, Sharp 4kWP

      Kommentar

      Lädt...
      X