Fibaro/Z-wave probleem (unsecure include)

Ik had enkel de drivers aangepast voor de module die ik heb, dus meer uit luiheid (zijn andere best wat andere drivers, zonder dat ik ook maar kon zien of mijn aanpassingen überhaupt werken). Ik vermoed echter dat als je een andere Module unsecure kunt pairen door simpelweg te beginnen met de dimmer2, ook als het geen dimmer(2) is. Homey gaat dan denk ik al unsecure initiëren, en komt er daarna pas achter welk apparaat het is, maar dan is het al als unsecure bekend. Ik heb dit zelf echter niet geprobeerd.

Mijn RS3 werkte redelijk, op de terugmelding na. Ik heb de RS3 een update gegeven van 5.0 naar 5.1 (bij aanschaf stond op het doosje stond gek genoeg 5.1🤔) en daarna direct insecure verbonden. Terugmelding werkt nu ook maar ik vermoed dat dat door de update komt. Mijn reden om insecure toe te voegen is om het zwave netwerk zo min mogelijk te belasten. Een paar keer per jaar werd een commando gemist ik hoop dat nu opgelost te hebben.

Ik heb jouw fork geinstalleerd, nog dank voor je werk! Klopt het dat als de dimmer2 geinstalleerd is met jouw fork, hij in de geavanceerde instellingen nog steeds te boek staat als beveiligd, onder het kopje Z-Wave Apparaat Informatie?

Dat zou niet moeten. Heb je het apparaat ontkoppeld, en opnieuw gekoppeld nadat de aangepaste versie is geïnstalleerd? Tijdens het koppelen zou je dan via de aangepaste versie moeten kiezen voor het koppelen van een dimmer2 (ook als je een ander zwave apparaat wilt koppelen) om de koppelprocedure zonder beveiliging te initieren.

Er zou een kruisje moeten staan

Toch raar, hij blijft ze beveiligd toevoegen. Dit is wat ik heb gedaan:

  • Bestaande apparaten verwijderd
  • Originele Fibaro app verwijderd
  • Homey opnieuw opgestart
  • App van de github van Leon geinstalleerd
  • Dimmers opnieuw toegevoegd door Apparaat toevoegen -> Fibaro -> Dimmer 2

De dimmer blijft beveiligd toegevoegd worden. Het is een FGD-212 v3.5

Ik heb een klein vermoede wat het kan zijn, ben je ook naar de branch geswitched waar ik de wijziging in gemaakt hebt?

Dus

  1. git clone git@github.com:lvanderree/com.fibaro.git
  2. git checkout feature/insecure
  3. homey app install

Dat was hem inderdaad! Foutje, bedankt (beginner alert!)

Bedankt voor jullie hulp!

1 Like

Waar ik eerder nog positief berichtte over mijn workarounds met vertragingen en een backup flow, gaat het de laatste tijd (na laatste update?) steeds slechter. Er is geen een keer meer dat al mijn lampen uitgaan, er blijft er random altijd minstens een maar meestal wel twee aan. Zowel dimmers als (double)switches. Terwijl Homey laat zien dat ie uit staat dus verkeerde status doorgeeft.
Ik ben niet de moeilijkste, workarounds toepassen vond ik ook geen probleem, maar het begint nu helaas echt te irriteren want het systeem is simpelweg niet betrouwbaar.

Dat insecure toevoegen klinkt als iets dat wel werkt maar installeren van eigen versies via cli gaat een beetje boven mijn pet en ik wil eigenlijk ook gewoon updates kunnen blijven ontvangen.

Morgen maar weer eens met nieuwe workaround flows experimenteren in afwachting op verbetering door Athom.

1 Like

Die blijf je ook gewoon ontvangen. Na het unsecure include kan je de originele app terug installeren vanuit de app store. De nodes blijven dan unsecure en je ontvangt gewoon weer de standaard updates van de fibaro app

Ik ben er ook maanden mee bezig geweest en de enigste workaround die redelijk werkte is om tussen elk kaartje 2 sec delay in te stellen. dus;

Dimmer 1 > 0 sec
Dimmer 2 > 2 sec
Dimmer 3 > 4 sec
etc

Echter heb ik 7 dimmers en duurde het dan 12 sec voordat al mijn lichten aan,uit of dimmen.

Het unsecure include is echt DE oplossing. Het gaat hier nu 0% fout.

1 Like

Dank voor je uitleg. Als ik het goed begrijp is het toevoegen van de “aangepaste app” dus alleen even tijdelijk om de devices insecure toe te kunnen voegen en vervang je die app daarna weer voor de originele, die dus ook gewoon met insecure devices kan werken maar ze alleen niet zodanig in kan stellen?

Dat is correct

Ik zie overigens dat mijn flows ook wel vreemd aan het doen zijn sinds kort, de flow waarmee ik al mijn verlichting uitdoe wordt sinds kort 2x precies gelijktijdig uitgevoerd volgens de log. Dat kan ook nog wel wat verstoring veroorzaken.

Gisteren een heleboel flows opnieuw aangemaakt met vertragingen en dubbel uitvoeren na afloop. Overdag testen gaat goed, maar 's avonds als ik hem daadwerkelijk wil gebruiken is het toch weer in dit geval een Double Switch die niet uitgaat (en wel aangeeft dat ie uit is). Maar dat had ook een dimmer kunnen zijn. Valt geen pijl meer op te trekken.

Ik ga aan de hand van jullie berichten uitvogelen hoe ik dat unsecure moet gaan doen. Ik vind het echt van de zotte dat dat moet, maar ik begin er na een hele optimistische startperiode nu echt tabak van te krijgen…

Ik snap je frustratie helemaal. Ik heb onlangs voor het zelfde probleem gestaan en toch doorgezet. Nu kan ik zeggen dat het de moeite waard was. Tevens kan ik je vertellen dat ik met domotics en de veraplus dezelfde problemen had icm fibaro dimmers.

Ja ik denk ook dat dat de enige echte oplossing is. Helaas is het merendeel van de acties toch nog wat abracadabra voor mij, ik moet echt even precies op een rijtje zetten welke stappen ik moet nemen voordat ik er aan ga beginnen.

In grote lijnen
1- download de aangepaste versie van de fibaro app van github: https://github.com/lvanderree/com.fibaro/releases/tag/insecure (link aangepast nav onderstaande post)
2-installeer de aangepaste app via cli:
[HOW TO] CLI install method
3-exclude een fibaro module (bestaande flows waar deze module in zit raken defect)
4-include de fibaro module opnieuw dit gaat nu insecure
5-herstel de flows
6-herhaal stap 3 tm 5 voor alle gewenste fibaro modules
7-installeer de fibaro app opnieuw op de normale wijze uit de ‘homey app store’ om in de toekomst updates te blijven ontvangen. (ik meen dat deze direct over de aangepaste versie kan worden geïnstalleerd wellicht kan iemand dat nog even bevestigen)
nb de modules blijven insecure zolang je ze niet opnieuw include. Wil je later een nieuwe module toevoegen dan de stappen herhalen voor de nieuw te includen module.

1 Like

Bedankt voor de samenvatting die ik ook wou geven, maar door een dom netwerk probleem kom ik niet bij het forum. Enkel via ipv6 via mijn mobiel zo blijkt.

Kleine toevoeging is dat ik een release van de change gemaakt heb, zodat de versie makkelijker te downloaden is https://github.com/lvanderree/com.fibaro/releases/tag/insecure

Succes

1 Like

Dank jullie beiden voor de input, dat moet zo vast gaan lukken als ik er even goed voor ga zitten.

Even nog voor mijn begrip, de aangepaste versie vervangt eerst de “officiele” versie, en na het includen vervangt de originele weer de aangepaste? Of draait de aangepaste app naast de originele?

Klopt, ik heb de aanpassingen zo gemaakt dat je daarna de originele weer kan installeren die deze aangepaste versie kan vervangen. De aanpassingen zijn puur voor het includen