Aller au contenu

drboss

Membres confirmés
  • Compteur de contenus

    62
  • Inscription

  • Dernière visite

Réputation sur la communauté

25 Excellent

À propos de drboss

  • Rang
    Membre interessé
  • Date de naissance 01/01/1970

Profile Information

  • Sexe :
    Homme
  • Ville :
    Varsovie
  • Box
    Home Center 2
    Home Center Lite
    Autre
  • Version
    4.140

Visiteurs récents du profil

383 visualisations du profil
  1. Support Gea

    @971jmd Merci pour votre aide, Mais malheureusement, même la nouvelle GEA n'a pas fonctionné avec la nouvelle ID ;-( Restauration de la sauvegarde (effectuée sur la version 4.170) était effective (mais pas fais sur 4.180). Le problème était probablement lié à la copie du navigateur et au mauvais encodage des caractères, imposé par le site Web de HC2
  2. Support Gea

    Aide moi après la mise à niveau vers 4.180, GEA ne fonctionne pas Je n'ai rien changé dans son code [DEBUG] 02:08:29: -------------------------------------------------------------------------------- [DEBUG] 02:08:29: Started automatically of GEA 6.06 (mode autostart) [DEBUG] 02:08:29: -------------------------------------------------------------------------------- [DEBUG] 02:08:29: Use minifiertools v. 2.00 [DEBUG] 02:08:29: Check automatic every 30 seconds [DEBUG] 02:08:29: Creation of GEA_Tasks6N global variable [DEBUG] 02:08:29: Creation of GEA_HistoryN global variable [DEBUG] 02:08:29: -------------------------------------------------------------------------------- [DEBUG] 02:08:30: [1;31m2018-05-06 02:08:30.842913 [ fatal] Unknown exception: /usr/share/lua/5.2/json/decode.lua:91: Unclosed elements present J'ai supprimé les variables, mais cela n'a pas aidé J'ai aussi commencé GEA sans mes instructions, seulement avec un test " GEA.add(true, 0, "Démarrage de GEA le #date# à #time#")", ça ne marche pas non plus
  3. Je pense que dans la sections de traduction manquante: fr = { locale = "fr-FR", ... } en = { locale = "en-GB", ...} pl = {... ceci est nécessaire pour SonosTTS, si vous utilisez une langue différente du français. Voir les ligne: _x:set(tostring(vd_id), { tts = {message=message, duration='auto', language=GEA.trad.locale, volume=volume} })
  4. Oui, J'ai regardé la documentation (https://info.kmtronic.com/lan-relays.html) et vous pouvez la contrôler. IP - adresse ip de carte relais http://user:pass@IP:80/status.xml - pour obtenir statu de relais /ex. <0 0 0 0 0 0 0 0> all off, <0 0 0 0 1 0 0 0> only 5 on, another off/ pour changer l'état du relais 1 à ON http://user:pass@IP:80/FF0101 pour changer l'état du relais 1 à OFF http://user:pass@IP:80/FF0100 pour changer l'état du relais 2 à ON http://user:pass@IP:80/FF0201 pour changer l'état du relais 2 à OFF http://user:pass@IP:80/FF0200 ... jusqu'à 8 (FF0800, FF0801)
  5. Presque toutes les cartes de relais Ethernet fonctionneront avec HC2. Comme l'a écrit @jojo , l'API est importante (et vous devez les connaître avant d'acheter les cart). En général le plus simple est de contrôler la carte avec des commandes via HTTP GET (activer, désactiver dans l'adresse http), ou éventuellement HTTP POST. TELNET c'est plus difficile, mais possible. Pour la carte que j'ai décrite, après commande, l'état rail change de façon permanente, la commande suivante change à l'inverse.
  6. Je l'utilise https://sklep.avt.pl/avt5250.html pour contrôler l'arrosage du jardin, api vous permet de changer de relais et de lire leur état. Vous pouvez l'acheter pour l'assemblage (45euro) ou prêt (70euro). exemple de contrôle: http:/IP/leds.cgi?led=5 -- changement d'état du relais 5 http:/IP/status.xml -- l'état des relais 1-8 at watchdog ( l'état d'une variable special change toutes les 1 sec.) Mais si vous avez besoin d'utiliser (pas seulement relais) des entrées logiques ou des capteurs externes (par exemple contrôleur de qualité de l'air ), je recommande http://tinycontrol.pl/en/lan-controller/
  7. HC2 & HCL - 4.142 - BETA - 09/11/2017

    J'ai écrit que les paramètres sont de 4.140, mais moi, j'ai eu un problème d'affichage sur ma HC2 de icône avec cadenas. L'icône du cadenas est resté désactivé après protection. Maintenant j'ai fait un test avec autre KEYFOB et c'est ok. Ce n'est pas une icône d'ajout en mode RF secoure. Pour l'ajout en mode sécurisé, je n'ai trouvé aucun signe sauf paramètre RF...
  8. HC2 & HCL - 4.142 - BETA - 09/11/2017

    1. Les paramètres pour le mode sécurisé / non sécurisé sont affichés via API "RFProtectionState": "0", "RFProtectionSupport": "3", 2. et un nouveau paramètre pour changer l'icône si restrictions activées (par ex. utilisation locale interdite, la première fois que j'ai vu dans version 4.140) "icon": "{\"path\":\"fibaro/icons/com.fibaro.FGKF601/com.fibaro.FGKF601-locked.png\",\"source\":\"HC\"}", La mise à jour a pris plus de temps que la dernière fois (4.140) mais après 15 minutes cela fonctionne Fonctionne pendant 10 minutes ;-) sans redémarrage
  9. Synchronisation des contrôleurs RGBW

    @Ludoblues Vous pouvez utiliser chacun contrôler séparément. Cependant, si vous modifiez les paramètres du contrôle principal, les autres changeront (si la synchronisation est activée par VD). Changer les réglages du contrôleur auxiliaire ne change pas les autres Vous pouvez également créer un VD qui peut modifier les paramètres des 4 contrôleurs par exemple: les couleurs RGBW, la luminosité, la mise sous tension, la couleur préférée, l'activation de la couleur ou l'extinction du programme. Vous avez des boutons et des potentiomètres disponibles et vous devez avoir une certaine expérience avec LUA, mais c'est un langage de programmation facile :-) Ensuite, vous n'avez pas besoin d'utiliser un contrôleur comme "master". Chacun travaille seul ou ensemble contrôlé par VD Par ailleurs, ce n'est pas le langage VB et LUA
  10. Synchronisation des contrôleurs RGBW

    Voir cet exemple http://www.fibarouk.co.uk/synchronising-rgbw-modules/ et ci-dessous déjà pour trois RGWB. Et VB pour activer et désactiver la synchronisation (en VD variable 'id_sync' est le numéro de scène avec le code ci-dessous Sync_RGBW.vfibSync_RGBW.vfib --[[ %% autostart %% properties 80 currentProgramID 80 color %% globals %% killOtherInstances --]] local fromID = 80 -- ID of first RGBW controler. Use this for control all 3 together. Remember add number of this RGBW Device in %%properties local toID1 = 87 local toID2 = 97 print("sync..ing") -- Allows us to set the colour from a string like "r,g,b,w" function setTheColour (deviceID, colourString) local RGBWTable= {} local i = 1 for value in string.gmatch(colourString,"(%d+)") do RGBWTable[i] = value i = i + 1 end fibaro:call(deviceID, "setColor", RGBWTable[1], RGBWTable[2], RGBWTable[3], RGBWTable[4]) end local trigger = fibaro:getSourceTrigger() if (trigger["type"] == "property") then if (trigger["propertyName"] == "currentProgramID") then fibaro:call(toID1, "startProgram", fibaro:getValue(fromID, "currentProgramID")) fibaro:call(toID2, "startProgram", fibaro:getValue(fromID, "currentProgramID")) if (fibaro:getValue(fromID, "currentProgramID") == "0") then setTheColour(toID1, fibaro:getValue(fromID, "color")) setTheColour(toID2, fibaro:getValue(fromID, "color")) end elseif (trigger["propertyName"] == "color") then if (fibaro:getValue(fromID, "currentProgramID") == "0") then setTheColour(toID1, fibaro:getValue(fromID, "color")) setTheColour(toID2, fibaro:getValue(fromID, "color")) end end end
  11. possibilité d'utiliser le check box "favori" d'étiquette

    Oui sans passer par une variable ;-) directement à définition de VD. {"id":988,"name":"test","roomID":0,"type":"virtual_device","visible":true,"enabled":true,"properties":{"deviceIcon":0,"ip":"127.0.0.1","port":11111,"currentIcon":"0","log":"","logTemp":"","mainLoop":"print('test')","ui.Label11.value":"","visible":"true","rows":[{"type":"button","elements":[{"id":1,"lua":true,"waitForResponse":false,"caption":"1","name":"Button11","empty":false,"msg":"print('test')\n","buttonIcon":0,"favourite":false,"main":false},{"id":2,"lua":true,"waitForResponse":false,"caption":"2","name":"Button12","empty":false,"msg":"print('test')\n","buttonIcon":0,"favourite":false,"main":false}]},{"type":"label","elements":[{"id":3,"lua":false,"waitForResponse":false,"caption":"L'étiquette 1","name":"Label11","favourite":false,"main":false}]}]},"actions":{"pressButton":1,"setSlider":2},"created":1507570403,"modified":1507570403,"sortOrder":433}
  12. possibilité d'utiliser le check box "favori" d'étiquette

    par exemple: pour arrêter le "mainloop" d'un VD temporaire (appelé depuis une scène sans variable ou bouton) pour désactiver un bouton pour les utilisateurs normal non admin pour changer l'adresse IP d'un serveur en une alternative (quand vous avez un problème temporaire) Ceci est plus rapide pour moi que l'édition du code et pas aussi visible que les boutons pour l'utilisateur normal
  13. Un checkbox "favori" non utilisé par Fibaro peut être utilisé pour activer le code de condition sans utilisé variable. C'est pratique car il suffit de sélectionner ou désélectionner checkbox d'étiquette sur l'écran VD. Voici le code: id = fibaro:getSelfId(); -- or if check another VD the ID of checked VD label = "Label11" -- Label ID of checkbox "favourite" for test local dev = api.get('/devices/'..id)["properties"]["rows"] for k,v in ipairs (dev) do if v.type == "button" then for i = 1, #v.elements do if v.elements[i].favourite == true and v.elements[i].name == label then -- code for run if true fibaro:debug('the checkbox "favourite" checked') fibaro:debug(v.elements[i].name) fibaro:debug(v.elements[i].favourite) end end end end
  14. My family is away for 10-14 days, it's easier to testing HC2 in home without a family on place. :-) If you want I can be a tester. Please write me what I will test for you, then I will answer if I have the right configuration of z-wave network. 

    In general I have:
    RGBW module, dimmers, switches, temperature sensors, humidity sensors, motion detectors, opening sensors, flood sensors, roller shutter / roof window actuators, smoke detectors, netatmo, etherent controller for watering the garden, sonos,
    I use data from external devices in xml and json.table to control events too.

    And it's easier for me to write English in technical matters :-(

    1. Afficher les commentaires précedents  %s autres
    2. drboss

      drboss

      Thanks for new beta


      Sorry I did not analyze the errors more accurately. My main PC (for development) just died after fall update windows 10 yesterday. And after one day of test, checking old return point (ofcourse not work) I need do reinstalation of all software end after this I need restore data.

      And in the meantime normal work ;-)


      The 876 is a rain sensor in multi device from Fakro (window motor (875 and rain sensor 876)

      Citation

      {
        "id": 876,
        "name": "Czujnik deszczu",
        "roomID": 828,
        "type": "com.fibaro.floodSensor",
        "baseType": "com.fibaro.lifeDangerSensor",
        "enabled": true,
        "visible": true,
        "isPlugin": false,
        "parentId": 874,
        "remoteGatewayId": 0,
        "interfaces": [ "fibaroBreach", "zwave", "zwaveAlarm" ],
        "properties": { "parameters": [], "pollingTimeSec": 0, "zwaveCompany": "Fakro", "zwaveInfo": "3,4,33", "zwaveVersion": "1.1", "alarmLevel": "1", "alarmType": "1", "configured": true, "dead": "false", "deviceControlType": "0", "deviceIcon": "1063", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "0", "lastBreached": "1507992573", "liliOffCommand": "", "liliOnCommand": "", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "110", "parametersTemplate": "0", "productInfo": "0,133,0,2,0,17,1,1", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "serialNumber": "", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "false", "userDescription": "", "value": "false" },
        "actions": { "forceArm": 0, "meetArmConditions": 0, "reconfigure": 0, "setArmed": 1 },
        "created": 1507341724,
        "modified": 1507341724,
        "sortOrder": 334 }

       

    3. drboss

      drboss

      ps.


      Perhaps have You looked at the double push problem for {Alarm}? I checked the problem only for {Alarm} trigger.

       

    4. drboss

      drboss

      And today I have one more json error (the same but with another device), bu I will send You log when restore access to my PC.

       

  15. Hc2 Toolkit Application V1.3.2.0

    Comment choisissez-vous "edit" sur device et par exemple modifier l'emplacement ou le nom de device, le paramètre "enabled" est défini sur "false",
×